...
瑞芯微系列即AGR系列,编译器为aarch64-rockchip-linux-gnu-g++。
通用固件
编译
参考仓库说明,按步骤编译。
- 内核
- ./make-rockchip.sh
- 第三方库
- ./make.sh 选择38:make all rockchip opensource
- 程序
- ./make.sh 选择19:rockchip release
- 扩展模块
- 根据项目实际需要编译模块
制作固件
需要使用root账号进行操作,进入制作固件目录,执行脚本,即可得到固件:update.img
代码块 |
---|
cd generate/rockchip/filesystem ./mkfirmware.sh general |
定制固件
定制固件与通用固件的差别主要在于配置文件及扩展模块,也可以支持其他定制化服务,整体流程与通用固件相似,只是中间加入了一些定制改动,以派能LEMS项目固件为例进行说明。
...