viking00000 发表于 2006-3-15 18:00:19

求助:JTAG在线仿真的问题

我使用的开发板是深圳市美蓝科技有限公司AX4510
是基于基于ARM7TDMI s3c4510的开发板
开发板附带了JTAG仿真器 :美蓝的WINGGER兼容JTAG仿真器
我试着在线调试,下载了banyan以后安说明在AXD中在线调试跑灯的程序
只见程序的进度条不停的读,板子一点却没有反映
请那位大侠指点一下啊
JTAG的问题么?

xiexuehui 发表于 2006-3-15 21:17:18

不用AXD和仿真器, 这样故障点少一点,写一段简短的程序编译好后, 直接写到板上观察程序运行情况试试看.

lumit-support-1 发表于 2006-3-15 23:45:48

ARM7的核检测出来了吗?如果能的话那说明JTAG应该没问题
如果程序下载成功了,程序条不停的读,是不是程序跑飞了啊

viking00000 发表于 2006-3-16 09:05:40

ARM7的核检测出来了吗?如果能的话那说明JTAG应该没问题
如果程序下载成功了,程序条不停的读,是不是程序跑飞了啊

我不太清楚啊,正常的情况下程序在板中是好用的,但是一在线调试就不好使了,我向问一下可能是什么原因啊?
出现的提示是:Processor S3C4510B_0 raised an exception.Cause: Unrecognised SWI
后来程序就停了

lumit-support-1 发表于 2006-3-17 06:41:24

接好JTAG上电后,打开Banyan,哪里有Detect菜单,看看能不能检测出CPU来
检测出来的话,就显示S3C4510B Sansung的一个CPU图片

viking00000 发表于 2006-3-17 08:54:07

接好JTAG上电后,打开Banyan,哪里有Detect菜单,看看能不能检测出CPU来
检测出来的话,就显示S3C4510B Sansung的一个CPU图片

恩,有图片啊。还是不好用啊。 :(:(:(

lumit-support-1 发表于 2006-3-18 15:31:41

AXD里面Config Target配置好没有啊?
你可以从论坛上当一个Led的程序试试

viking00000 发表于 2006-3-19 10:22:32

AXD里面Config Target配置好没有啊?
你可以从论坛上当一个Led的程序试试
我是按照主页的一个banyan的文档说明下的啊。Config Target是一样的设置啊。不知道为什么不好使。崩溃ing

lumit-support-1 发表于 2006-3-19 15:45:20

如果AXD配置好了,还不行的话
你就从论坛上下个Led的程序看看,跟你的程序有什么区别没有?

zgfszyx 发表于 2006-3-21 15:13:32

我也常遇到过这种情况,请确认BANYAN是否连接好,方法前面有朋友说过。

viking00000 发表于 2006-3-21 20:04:01

依然不好使,是不是JTAG也有种类的不同啊。是不是我的就没有这个功能啊?

zgfszyx 发表于 2006-3-24 12:25:15

你要先对照你的JTAG板的原理图在Banyan程序里设置相应的数据线连接,设置好以后再检测硬件,没报错并能显示一个三星的图就对了。记得设置数据线连接最重要,这一步对了才能保证下一步的正确!

Jewen 发表于 2006-4-17 14:38:15


你要先对照你的JTAG板的原理图在Banyan程序里设置相应的数据线连接,设置好以后再检测硬件,没报错并能显示一个三星的图就对了。记得设置数据线连接最重要,这一步对了才能保证下一步的正确!

楼上说的没错,s3c2410板带的jtag小板也这样,要正确设置数据线连线

viking00000 发表于 2006-4-18 09:37:37


你要先对照你的JTAG板的原理图在Banyan程序里设置相应的数据线连接,设置好以后再检测硬件,没报错并能显示一个三星的图就对了。记得设置数据线连接最重要,这一步对了才能保证下一步的正确!

楼上说的没错,s3c2410板带的jtag小板也这样,要正确设置数据线连线


是设置哪一个选项啊
是那个Hardware Setting么?

lumit-support-1 发表于 2006-4-18 22:25:19

如果是BANYAN的话就是hardware setting那个选项,配置TMS、TCK、TDI、TDO应该就可以了,友善之臂的有一款jtag就需要自己设置才能检测出arm9的核!!
你试一下吧!
页: [1] 2
查看完整版本: 求助:JTAG在线仿真的问题