你好,我现在在做的dm368 快速做系统和快速启动。我已经实现UBL直接启动kernel,但是我发现用sfh_DM36x.exe这个工具烧写UBL和kernel太慢了(我将kernel代替uboot),需要几分钟才能完成,我已经实现SD卡启动,所以我尝试在SD卡启动后用nandwrite直接将UBL 和kernel烧写到指定位置,我把UBL代码中ecc校验代码关闭,可以实现kernel拷贝制定存储位置再通过UBL启动内核实现了,但是RBL启动UBL没有反应,请问RBL拷贝UBL时用的哪种ECC校验?
Chris Meng:
你好,
RBL里使用的4-bitECC,但是有些限制。具体请参考勘误表里面Advisory 1.2.4 Bootloader: RBL Code 4bit ECC Mode Limitation的相关内容。
user4722282:
回复 Chris Meng:
你好,你说的勘误表在哪个手册,能发个链接吗,哪里可以下载?
谢谢!!!
Chris Meng:
回复 user4722282:
你好,
TI官网上DM368的主页上就有。
www.ti.com/…/technicaldocuments
TMS320DM368 Digital Media System-on-Chip Silicon Errata (Silicon Revs 1.1 & 1.2) (Rev. B)