BL0BL1BL2对比

   

BL1 文件是一段外部代码,存放在 SD 卡或者 nandflash 上,大小为 8K;

除了 BL1 文件,还有 BL0 和 BL2 文件。

BL0 文件是存放在 CPU 内部 IROM 中的一段固化代码,CPU 上电之后,首先去运行

BL0 文件。

BL2 文件是完整的 U-Boot 代码。

这三个文件之间的关系就是:BL0 运行时会将 BL1 拷贝到 CPU 的 IRAM 中,然后执行

BL1;BL 文件执行起来之后会先进行内存的初始化,之后将 BL2 文件拷贝到外部内存中,

也就是我现在手中这个 210 板子的 DDR2 中。

======================================================================

 

发表评论