我看了启动过程,请问如何辨别板子是SD mmc nand flash nor flash启动?(如果不看拨码开关的话)
-- + - > 0x00000000-> U-Boot第一阶段开始
|
| - > 0x0001FFFF-> U-Boot第一阶段结束
| - > 0x00020000-> U-Boot第二阶段启动
|
| - > 0x0025FFFF-> U-Boot第二阶段结束
| - > 0x00260000-> ENV启动
|
|
| - > 0x0027FFFF-> ENV结束
| - > 0x00280000-> Linux内核启动
|
|
|
|
| - > 0x006BFFFF-> Linux内核结束
| - > 0x006C0000->文件系统启动
关于uboot ENV 单独设了一个分区,我不太理解,环境变量不是保存在uboot源码的头文件中么,引导内核启动时传递参数给内核,求解惑或者有相关文档推荐下!