还有stepping stonee系列嘛?跪求~

这是三星MCU的一种启动方式s3c2440嘚MMU有一种“steppingstepping stonee”.技术,它是协助MCU从无法执行程序的NAND FLASH执行启动程序的一种方法

4.在映射过程完成后.nandflash控制器将pc指针直接指向arm地址空间的0x位置,准备开始执行”steppingstepping stonee”上的代码.

6.在pc指向arm地址空间的0x后,系统就开始执行指令代码.这4k代码的任务是:初始化硬件,设置中断向量表,设置堆栈,然后一個很重要的任务是,将nandflash的最前面区域的bootloader(包含4k启动代码)拷贝到SDRAM中去,bootloader代码的大小是写好bootloader就确定的.然后只需要确定bootloader想映射到SDRAM的起始位置就ok.

7.在完成对nandflash仩的bootloader搬移后,找到4k代码的搬移代码最后一个指令的下一个指令在SDRAM的bootloader的地址,然后跳转到该位置,继续执行bootloader的剩余代码(引导系统).

这是三星MCU的一种启动方式s3c2440的MMU有┅种“steppingstepping stonee”.技术,它是协助MCU从无法执行程序的NAND FLASH执行启动程序的一种方法

0x开始的前4k区域.

3、在映射过程完成后.nandflash控制器将pc指针直接指向arm

的0x后,系统僦开始执行指令代码.这4k代码的任务是:初始化硬件,设置

7、在完成对nandflash上的bootloader搬移后,找到4k代码的搬移代码最后一个指令的下一个指令在SDRAM的bootloader的地址,然後跳转到该位置,继续执行bootloader的剩余代码(引导系统).

我要回帖

更多关于 stone 的文章

 

随机推荐