打印
[ARM程序分析与设计]

周立功SmartARM2200模板无法进行调试--------------求助

[复制链接]
9587|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
swordlife|  楼主 | 2008-10-18 15:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前学习uCOS,从别处弄了一个周公的SmartARM2200的开发板来。从周公的网站下载了一个LPC2200的ADS模板,【ARM Executable Image for UCOSII(for lpc2200)】 就用他这个模板程序,自己没有增加任何的代码程序。(目标ARM是LPC2210,选择了DebugINExaRAM模式编译的)
在ADS里面设置了ucos源文件等的路径,编译通过,(0错误)
1.安装了H-JTAG软件,使用H-JTAG能够检测到ARM芯片,显示ARM7TDMI-S 0x4F1F0F0F。
2.调用AXD通过JTAG端口调试uCOS,发现运行 Startup.s文件的程序时候出错,程序如下:
.........
;中断向量表
Reset
        LDR     PC, ResetAddr
        LDR     PC, UndefinedAddr
        LDR     PC, SWI_Addr
        LDR     PC, PrefetchAddr
        LDR     PC, DataAbortAddr  ;(运行到这一句就AXD就回弹出一个出错对话框)
        DCD     0xb9205f80
        LDR     PC, [PC, #-0xff0]
        LDR     PC, FIQ_Addr
.........
中的  LDR     PC, DataAbortAddr会弹出一个错误信息,见图片1

请教其他人,说是地址没有设置对。我所用的分散加载文件为mem_b ,ADS相关设置如下图



运行到main.c文件中,遇到了调用其他函数的语句,就直接跳过,根本不执行调用函数。

请教各位是什么问题?

相关帖子

沙发
swordlife|  楼主 | 2008-10-18 15:44 | 只看该作者

补充说明

补充说明:
我将J10设置了为从Bank0-RAM启动。Ban1-Flash。

使用特权

评论回复
板凳
carrick| | 2008-11-22 22:21 | 只看该作者

re

哪里有图1啊?
错误图?
分散加载应该没错的

使用特权

评论回复
地板
akliao| | 2008-12-9 23:11 | 只看该作者

周立功SmartARM2200模板无法进行调试--------------求助

朋友,你遇到的情况和我的一样,我也是这样的,用LPC2100的模板跑UCOSII,一点问题都没有,但用LPC2200模板时,却不行,出错的地方和你的一样,
问周立功的技术支持,没用的,他们就说,没有遇到这样的情况,让你自已查,服务真是差得很。

使用特权

评论回复
5
yes慢的| | 2012-11-27 09:33 | 只看该作者
:loveliness:

使用特权

评论回复
6
Q993455622| | 2013-4-25 14:33 | 只看该作者
dwdF

使用特权

评论回复
7
Q993455622| | 2013-4-25 14:34 | 只看该作者
KUYKUYKUYKY

使用特权

评论回复
8
Q993455622| | 2013-4-25 14:34 | 只看该作者
7II67I6I67

使用特权

评论回复
9
Q993455622| | 2013-4-25 14:34 | 只看该作者
UTYUTUTYUT

使用特权

评论回复
10
Q993455622| | 2013-4-25 14:35 | 只看该作者
YTJTJTYT

使用特权

评论回复
11
零三翟邢止胃| | 2019-3-16 12:46 | 只看该作者
分散加载应该没错的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

51

帖子

0

粉丝