RK3568开发笔记

一、了解MASKROM模式
出厂的时候,没有任何固件,但CPU有一块EPROM存储区,放有一个BOOTROM小启动程序。
这就是MASKROM模式。
使得首次烧写FLASH成为可能,不需要拆FLASH到烧录器上。
在MASKROM下,烧写UPDATE.IMG文件,即使烧错版本,也不会损坏BOOTROM。
称之为不死BOOT。

二、固件烧写
在编译完RK的SDK之后,就会在IMAGE根目录下生成一个合一版本的固件:update.img。
要烧写该固件到设备,可以在MASKROM下进行。
选择升级固件TAB
选择要烧写的固件
点击升级。
在这里插入图片描述

三、烧写过程中的错误
1、FLASH不够大
正常情况下,烧写过程中会解压开UPDATE.IMG,并且会自动校验系统的FLASH大小。
在这里插入图片描述
如图,检测到FLASH大小是8G。然后,每个分区的大小也检测出来。
如果采用的FLASH大小不够大,可能会报如下错误,如图:
这个是因为系统还检测到一片额外的NAND FLASH大小,而NAND FLASH只有128M,因此
烧录不了固件。
在这里插入图片描述

四、LOADER模式

在MASKROM下,不能检查高级功能中的FLASH信息。需要进入到LOADER模式。
方法是按住复位键再加电。

需要进入LOADER模式,才可能进行高级功能测试

或者如果没有留出硬按键或者不清楚哪一个按键,而又能够进入 UBOOT,则可以在UBOOT下执行:
rockusb 0 mmc 0 手动进入。
此时,串口处有一个光标在转:
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值