更新时间 |
更新内容 |
2022-09-15 |
增加内核编译方法 |
2022-10-21 |
增加uboot编译方法和sdk开发版配置链路分析 |
一、sdk区别
瑞芯微提供了两套sdk,一套是通过官方git仓库释放,适合于项目使用,另一套是通过github释放,适合于爱好者。
本文中使用从瑞芯微官方释放的正式linux sdk 2.7版本。
二、sdk目录
- app:rk官方提供的一些APP
- buildroot:基于buildroot开发的根文件系统
- build.sh:编译脚本,链接到device/rockchip/common/build.sh
- debian:基于debian9开发的根文件系统
- device:各芯片板级配置一级一些编译和打包固件的脚本和预备文件
- docs:存放开发指导文档、平台支持列表、工具使用文档、Linux开发指南等
- envsetup.sh:环境设置脚本
- external:第三方相关仓库,包括音频、视频、网络、recovery等
- kernel