瑞芯微Rockchip开发者社区
直播中

刘丹

8年用户 1563经验值
私信 关注
[资料]

RK3308 BSP系统交叉编译步骤简析

1、rk3308 BSP系统(Linux网关) —— 交叉编译

  我们的整个软件工程目录在:~/workspace/Embedded_kits_rk3308

1.jpg

  prebuilts 目录存放 U-Boot、Kernel 编译使用的交叉编译工具链;

  u-boot 目录存放着 U-Boot 部分的源码;

  kernel 为内核部分源码;

  buildroot 目录存放 buildroot 开源项目代码,可定制根文件系统;

  device 目录存放板级配置及一些预置文件,开机脚本等;

  external 目录存放 SDK 相关库及工具源码;

  rkbin 目录存放 Rockchip 平台一些关键性二进制文件(编译生成);

  rockdev 执行 mkfirmware.sh 会把系统编译的生成的镜像做打包;

  apps 存放我们的应用程序和用户数据;

  mkfirmware.sh 脚本可对镜像文件进行打包,并统一拷贝至 rockdev/Image-rkxx 目录;

  docs 目录存放 SDK 提供的相关文档;

  build.sh 为系统编译脚本,执行可进行 SDK 的完整编译。

原作者:ByteHouse

更多回帖

发帖
×
20
完善资料,
赚取积分