主题 : 各位arm高手  有关于jlink miro2440的问题请各位高手帮忙 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 35578
精华: 0
发帖: 3
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2011-01-04
最后登录: 2011-01-07
楼主  发表于: 2011-01-04 10:12

 各位arm高手  有关于jlink miro2440的问题请各位高手帮忙

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
我在“友善”的正规代理买了一块miro开发板,工具是jlink v8(黑色),
jlink将自带的myled.bin程序用loadbin myled 0x0;
下载到片内4k的sram内,用setpc 0x0;
从0x0开始运行
led程序能正常运行  
我是在norflash下启动的,我想suppervivi已经将sdram初始化了
所以我将myled下载到地址为0x30000000的地址,用setpc指令使pc指向0x30000000的地址,但是程序不能运行 请问为什么呢?????????
之后我用vivi  USB口下载  下载到0x30000000的地址正常运行,但是我下载到31000000的地址就不能运行了;我想是在ADS下RO的地址设的是0x30000000绝对地址的原因
但是我又一想  我将其下载到0x0地址的sram中也是可以运行的啊  分析了启动代码之后我发现启动代码只是将rw段复制到sdram中了  ro段还是没有搬运啊!!
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
贡献值: 0 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2011-01-04 11:01

 Re:各位arm高手 有关于jlink miro2440的问题请各位高手帮忙

下载到31000000地址不能运行, 可能是编译程序时,没有指定开始地址为 31000000。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
2楼  发表于: 2011-01-04 11:03

 Re:各位arm高手 有关于jlink miro2440的问题请各位高手帮忙

我们没有使用过jlink,不过你可以参考这个:

http://www.aiothome.net/read.php?tid-4360.html
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.