flash中怎么用代码实现初始化

flash中怎么用代码实现初始化
2024-11-19 15:13:36
推荐回答(2个)
回答1:

U-Boot第一阶段的启动流程。
(nandflash启动,把nand的4k代码考到sram中,因为nand没址线,不能映射到内存,所以通过sram进行过度,sram中4k代码把整个uboot拷贝到sdram上,初始化好堆栈,为c语言提供条件。
进入uboot的第二阶段! 这个阶段主要是初始化硬件设备,为加载U-Boot的第二阶段代码准备RAM空间最后跳转到lib_arm/board.c中start_armboot函数,这是第二阶段的入口点。

回答2:

将所有的变量都赋值为初始值