• «
  • 1
  • 2
  • 3
  • »
  • Pages: 1/3     Go
主题 : RVDS2.2 + jlink v8调试 mini6410 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 25549
精华: 2
发帖: 20
金钱: 200 两
威望: 40 点
贡献值: 2 点
综合积分: 80 分
注册时间: 2010-07-26
最后登录: 2014-07-21
楼主  发表于: 2010-09-25 21:32

 RVDS2.2 + jlink v8调试 mini6410

管理提醒: 本帖被 kasim 执行加亮操作(2010-09-25)
转载请注名出处(http://www.towoo.net/forum.php?mod=viewthread&tid=245&page=1&extra=#pid267
原来以为mini6410不能用Jlink调试,经过几次测试之后,竟然有些进展,可以进行裸机调试了。
因为在网上也看到大家在讨论6410的调试问题,谈论到XDBGSEL拉高拉低的问题。然后就从这个引脚开始查起。从6410的文档中我们也可以得到XDBGSEL拉低用来调试内核,拉高用来调试外设。所以我们用仿真器调试的话应该是拉低。之前以为mini6410没有提供RTCK信号不能调试,后来经过测试发现,只要在Jlink驱动中不选择自适应模式就没有问题。因为这个信号是为了自适应而设计的,目的是使调试更稳定,既然mini6410没有提供这个信号,我们就可以选择其他方式,不影响调试。

2010-9-11 00:05 上传下载 (99.93 KB)

(转载请注名出处:http://www.towoo.net/forum.php?mod=viewthread&tid=245&page=1&extra=#pid267

在mini6410的原理图中,缺省值是拉高的。所以如果我们想调试的话,必须把R31的电阻焊到R37上就可以解决了。
2010-9-11 00:09 上传下载 (43.2 KB)
不过mini6410都是用的小型的电阻,焊接起来还是有一定的难度的。不过功夫不负有心人。把R37焊上以后,确实是读出来ID了。另外还注意一下,我用的Jlink驱动程序的版本是V4.10i,高版本的好像支持的不太好。不一定能读的出来。
22 分钟前 上传下载 (45.89 KB)

既然已经读出来ID了,当然就想用RVDS进行调试裸机代码了,我用的是rvds2.2. 由于官方也有一个最简单的Led裸机程序,就用它了。rvds2.2有两个调试器,一个是ads1.2里的,一个是新的调试器。这两个调试器我都试了,都可以用。另外,Jlink可以读出arm11,但rvds2.2并不能读出来,axd读出的是arm9,而RVDEBUG读出的是arm7_9,不用担心,这个并不影响调试。
11 分钟前 上传下载 (113.06 KB)
11 分钟前 上传下载 (82.67 KB)


这是load好mini6410-led.axf的效果。

11 分钟前 上传下载 (72.57 KB)



用Jlink gdbserver也能正确识别出arm11.下一步就要搭建一下Eclipse+yagarto+Jlink gdbserver的环境了。

转载请注名出处:http://www.towoo.net/forum.php?mod=viewthread&tid=245&page=1&extra=#pid267
[ 此帖被coolmzhg在2010-09-25 21:46重新编辑 ]
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5407
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11054 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2010-09-25 22:52
Good, 这个一定要顶一个。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5407
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11054 分
注册时间: 2008-01-16
最后登录: 2014-11-22
2楼  发表于: 2010-09-25 23:02
期待下一篇Eclipse+yagarto+Jlink gdbserver环境下的调试步骤
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8881
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18302 分
注册时间: 2010-01-09
最后登录: 2016-03-18
3楼  发表于: 2010-09-26 22:45
多谢分享
楼主是原创者吗?
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 25549
精华: 2
发帖: 20
金钱: 200 两
威望: 40 点
贡献值: 2 点
综合积分: 80 分
注册时间: 2010-07-26
最后登录: 2014-07-21
4楼  发表于: 2010-09-27 09:37
算是吧.
级别: 新手上路
UID: 25549
精华: 2
发帖: 20
金钱: 200 两
威望: 40 点
贡献值: 2 点
综合积分: 80 分
注册时间: 2010-07-26
最后登录: 2014-07-21
5楼  发表于: 2010-09-27 09:40
先发在了土屋,然后转过来的.
级别: 新手上路
UID: 40071
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2011-03-15
最后登录: 2011-06-22
6楼  发表于: 2011-03-18 11:07
axd下载到内存太慢了,不可取
级别: 新手上路
UID: 43792
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
贡献值: 0 点
综合积分: 30 分
注册时间: 2011-04-19
最后登录: 2012-12-31
7楼  发表于: 2011-05-06 23:11
好好   头破泄流也要顶
小菜经过
级别: 侠客
UID: 28121
精华: 0
发帖: 58
金钱: 290 两
威望: 58 点
贡献值: 0 点
综合积分: 116 分
注册时间: 2010-09-06
最后登录: 2017-09-13
8楼  发表于: 2011-05-10 15:42

 回 楼主(coolmzhg) 的帖子

你好,
       想问下你用的RVDS是哪里下,我下了一个破解没成功。
Thanks
级别: 新手上路
UID: 43792
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
贡献值: 0 点
综合积分: 30 分
注册时间: 2011-04-19
最后登录: 2012-12-31
9楼  发表于: 2011-05-15 23:18
请教  楼主   rvds针对6410的环境配置?
小菜经过
  • «
  • 1
  • 2
  • 3
  • »
  • Pages: 1/3     Go