Rockchip平台固件生成-MCU Loader模式详解
需积分: 49 111 浏览量
更新于2024-08-06
收藏 2.56MB PDF 举报
"本文档是关于固件生成的说明,主要针对基于Rockchip平台的MCU产品,特别是rk3399芯片。内容涉及到Loader的一级和二级模式,以及固件生成过程中的不同配置和宏定义。"
在固件生成过程中,Rockchip平台的Loader分为一级模式和二级模式。一级Loader模式采用U-BOOT,仅适用于EMMC存储设备。当编译完成后,会产生一个名为rk3399_loader_v1.09.110.bin的镜像文件,这里的版本号V1.09.110表示固件的发布版本,不应被客户随意修改。
二级Loader模式则更为灵活,支持所有类型的存储设备。在这一模式下,需要通过宏CONFIG_MERGER_MINILOADER来配置生成MiniLoader,同时如果引入Arm Trusted Firmware,还可以通过宏CONFIG_MERGER_TRUSTIMAGE配置生成trust image。二级Loader模式下生成的镜像文件包括uboot.img和trust.img,其中uboot.img是U-Boot作为二级Loader的打包,而trust.img则是与安全相关的信任映像。
文档特别提到了rk3399芯片,并且指出该文档是"Fuzhou Rockchip Semiconductor Co., Ltd"的Android 7.1软件开发指南的一部分,由郝小伟、刘益星、张文平等作者完成,文件状态为正式发布,版本号为V2.09。自V1.00以来,经过多次修订,增加了多项功能和更新,例如双屏异显、HDMI IN、系统调试、LPDDR4配置、深度学习、多路camera、音视频多路编解码、audio3A算法等。
整个固件生成的过程涉及到多个步骤和配置选项,开发者需要根据具体的应用场景和硬件配置来选择合适的Loader模式和宏定义,以确保固件能够正确地引导和运行在Rockchip的rk3399平台上。对于开发和调试,文档中还提供了系统调试章节和常用工具的详细说明,这对于理解固件生成和优化系统性能至关重要。
2023-10-07 上传
2023-04-02 上传
2023-05-13 上传
2023-10-20 上传
2024-06-07 上传
2023-08-30 上传
2023-07-27 上传
2024-01-31 上传
2023-08-12 上传
![](https://profile-avatar.csdnimg.cn/98ed7f93d6524d9f976794c8757af893_weixin_26749843.jpg!1)
羊牮
- 粉丝: 41
- 资源: 3955
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景