大家好:
我的项目要求:非复用的NORflash(16bits),从Fast External Booting启动,但是我把u-boot.bin通过串口下载0x08000000,关机开电不能启动。
我通过JTAG查看YSYBOOT状态寄存器显示我们设置sysboot是对的
control_status = 0x0041035F
但是Tracing Vectors的3个寄存器,数值分别如下:
• 0x4030CE40 = 0xADC2F2B8
• 0x4030CE44 = 0xB25768BC
• 0x4030CE48 = 0x93FB3505
这些数值有好像不对,大体看了下,地址0x4030CE40的bit[1]=0,则说明开机启动ROMCODE没有进入main function,我通过示波器查看,启动时可以看到连续一段cs与read信号操作的,我猜测是不是在启动汇编的哪个地方卡死了,请技术支持帮忙指导一下,谢谢!
Jian Zhou:
请问您有参考过我们这边Nor Flash启动设计文档么?
http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/30869.aspx