当前位置:  技术问答>linux和unix

ARM9 UBOOT写不进,超级终端里无串口信息

    来源: 互联网  发布时间:2017-01-23

    本文导语:  可以识别到硬件,TCM也设置好,写入drame.bin与UBOOT.BIN时,AXD报错 Prefetch Abort 与Undefined Instruction。哪位大侠可以指教下,究竟是何原因?? 是硬件问题还是UBOOT程序问题呢? PS:其中,写入drame.bin时,PC已经修改为...

可以识别到硬件,TCM也设置好,写入drame.bin与UBOOT.BIN时,AXD报错 Prefetch Abort 与Undefined Instruction。哪位大侠可以指教下,究竟是何原因??

是硬件问题还是UBOOT程序问题呢?

PS:其中,写入drame.bin时,PC已经修改为0x0;写入UBOOT.BIN时,PC修改为0XC0500000

|
start.S是uboot最开始运行的代码,其中涉及到的都是汇编的代码。
针对于ARM9中的代码是在cpu/arm920t/start.S

 相关程序如下:
ldr pc, _undefined_instruction
ldr pc, _software_interrupt
ldr pc, _prefetch_abort
ldr pc, _data_abort
ldr pc, _not_used
ldr pc, _irq
ldr pc, _fiq

这里就是中断向量表了。可以看看ARM的中断向量。
Table 2-3. Exception Vectors
Address Exception Mode in Entry
0x00000000 Reset Supervisor
0x00000004 Undefined instruction Undefined
0x00000008 Software Interrupt Supervisor
0x0000000C Abort (prefetch) Abort
0x00000010 Abort (data) Abort
0x00000014 Reserved Reserved
0x00000018 IRQ IRQ
0x0000001C FIQ FIQ
这是我数据手册上的中断向量表。

uboot.bin是自己做的吗?还有你的地址0x0 及 0XC0500000
是否正确。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ARM9Linux的WEB BROWSER
  • 关于买ARM9或ARM11的开发板的问题~~~
  • arm9+linux技术交流群,欢迎您的加入。
  • 虚拟机下将linux编译了移植到arm9中,理论上说行吗?
  • ARM9开发板
  • arm9 +linux USB接口驱动程序怎么写?
  • linux+arm9开发板,要求系统启动后执行一个脚本??
  • 关于ARM9 Linux下ppp拨号的问题(进者有分)
  • 基于ARM9的浏览器开发
  • 嵌入式初学者想买个ARM9的板子,大家帮忙介绍一下啊。
  • 现在是ARM9还是ARM11比较流行啊?我想买开发板什么牌子的比较好啊,我是大学生。
  • ARM9的学习顺序--裸机呢还是直接上linux呢?
  • 求一款二手的ARM9或者以上系列的开发板
  • arm9下cdma拨号问题,急!
  • 提问:arm9上对usb设备usb四根线数据的截取
  • 请教ARM9+LINUX的潜入式开发学习方法和步骤,请各位大哥指点.
  • 网络技术 iis7站长之家
  • arm9 内移植linux 2.6 在Now boot...停住了,应该如何解决
  • 求教,linux操作系统 2410 arm9开发板 io 操作
  • 求linux内核移植,裁剪,工具链建立资料,文档? ARM9平台


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3