当前位置: 代码迷 >> VxWorks >> 100分!用AXD调试uboot时,产生软件中断,该如何处理
  详细解决方案

100分!用AXD调试uboot时,产生软件中断,该如何处理

热度:3158   发布时间:2013-02-26 00:00:00.0
100分!用AXD调试uboot时,产生软件中断
首先我直接下载编译好的uboot到nand里,是可以运行的,但是我在SDRAM里调试却失败
我调试时是这样做的,
首先在头文件中定义宏 CONFIG_SKIP_LOWLEVEL_INIT
然后在AXD命令行中,
loadbinary Y:\u-boot-1.3.4\u-boot.bin 0x33f80000
loadsymbols Y:\u-boot-1.3.4\u-boot
setpc 0x33f80000
run
然后弹出一个框


然后就挂了
谁能为我解答?

------解决方案--------------------------------------------------------
肯定是地址飞了
------解决方案--------------------------------------------------------
在AXD里点Options,点击Configure Pr0cessor.....选项,把选项Semihosting mode 去掉试试
  相关解决方案