关于atmel wince我的理解是:(使用nandflash启动)
romboot将firstboot.nb0自动拷贝,执行;firstboot一级引导中完成eboot.nb0从nandflash拷贝到SRAM中,firstboot.nb0最后jump到存储eboot.nb0的SRAM地址,开始从eboot的startup.s文件开始操作,这个时候的pc指针是不是应该指向存储eboot.nb0的SRAM地址?
现在我的板子在firstboot完成将eboot,nb0拷贝到SRAM的功能(通过jlink读取到SRAM地址数据等于eboot,nb0内容),在最后jump时,eboot无法执行,请问,这里还需要注意哪些问题?大家给我提供点调试思路吧?
期待中,感谢中!!!
------解决方案--------------------
要看具体的芯片的做法吧!
------解决方案--------------------
jump 的地址设置是否正确?