关于arm程序执行的顺序以及物理地址
刚接触ARM2天,现在有点感触想问下对不对,我用的是TQ2440我的理解是ARM的nor flash是存放bootloader的,nand flash存放的是放的是应用程序,在ARM启动时nand flash的前4k的代码装载到SDRAM,包括初始化代码,不知道对不对,请大家指正
如果我这样理解就又有疑惑了,那么nor flash里面的bootloader有什么用(除了通过uboot通过串口将程序烧写到nand flash
关于arm程序执行的顺序以及物理地址,具体是怎么样的 如果从nand启动,就是CPU先拷贝nand前4KB代码到内部的SRAM中,而一般nand的前4KB代码里有初始化外部SDRAM功能,还有将nand里边的初始化代码(或bootloader)拷贝到SDRAM中,然后跳到SDRAM中运行程序
页:
[1]