20-11-03
-
uboot的目的是为了使内核和硬件平台区分开 实现分层的思想 便于移植
-
uboot由iROM开始的一串流程启动
iROM(64k) -> BL1(不开源) -> BL2(开源)
-
iROM会在刚开始就关闭看门狗和中断、MMU
-
BL1会在启动的时候检测OM拨码开关,以决定将那部分存储的内容加载内存
-
nand flash里会有出错,这是因为生产工艺,因此配有ECC纠错算法,分别有软件纠错和硬件纠错2种。4412的纠错能力为1~16bit。
-
TF卡的组成为:纠错控制器+存储器
-
emmc的组成为:纠错控制器+mmc
浙公网安备 33010602011771号