linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:2917回复:26

How can I use Multi-ICE to connect with Platform Builder

楼主#
更多 发布于:2004-09-07 13:32
各位 :
我依 ARM eXDI Multi-ICE Driver User Guide的说明,安装了相关档案,但该文件却无说明在 Platform Builder 中要如何设定,
我在 PB->target->Configure Remote Connect->Use Hardware Debugger中勾选了所安装的eXDI Driver后,是否还要加入其它设定呢 ??

    然而当我使用 usb or Ethernet 将 image load 到 2410后,Setup Multi-server的window 就出现了,原本想这是不是算连接成功,但我一响应这window,2410板就被reset,之后PB便进入debug的状况。但执行的却是一些乱码。

有人知道要如何连接Multi-ICE 如 Platform Builder.是否要配合AXD 或 AWD的使用.
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-07 14:00
据说还要在arm网站上下一个叫exdimice的东西
根据地的兄弟们,团结就是力量
linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-09-07 15:24
据说还要在arm网站上下一个叫exdimice的东西



i had installed it.

wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-09-07 17:27
?那单独用ice server有没有问题?先是找到了芯片没?
根据地的兄弟们,团结就是力量
linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-09-07 21:05
?那单独用ice server有没有问题?先是找到了芯片没?



Multi-ICE server 与 AXD Debugger 皆正常,也能 download Nucleus的image到 2410上。
linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-09-07 21:13

 急~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-09-08 13:08
我又看了一下你前面讲的,cpu进入调试模式好像正常啊,仿真器起起来后是会中止正常运行的啊,你想把mult-ice连到pb有什么目的?我看了一下好像也就是看寄存器和memory值,axd也可以看啊。如果你要正常运行os,不需要仿真器啊
根据地的兄弟们,团结就是力量
linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-09-09 10:22
我又看了一下你前面讲的,cpu进入调试模式好像正常啊,仿真器起起来后是会中止正常运行的啊


but multi-ice will reset 2410EVB  
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-09-09 13:17
在JTAG setting 里面可以选择ice打断目标板cpu后是否复位它,你把~trst去掉试试
根据地的兄弟们,团结就是力量
linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-09-09 14:09
在JTAG setting 里面可以选择ice打断目标板cpu后是否复位它,你把~trst去掉试试




JTAG setting --> ?
兄弟,Where is it ?

thanks
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-09-09 16:27
...SETTING里面
根据地的兄弟们,团结就是力量
linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-09-09 17:04
...SETTING里面


Sorry,是在dnw.exe、multi-ice server或是AXD中,可否告知 ??
感谢,
分数先给了

linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-09-09 17:10
[quote]...SETTING里面


Sorry,是在dnw.exe、multi-ice server或是AXD中,可否告知 ??
感谢,
分数先给了

 [/quote]

so~~~~~~
in
Multi-ice Server
linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-09-09 17:34
wxl_50685330 :

   我想可能还有一些设定是不对的,虽然经过上述的设定后,multi-ice 不 reset 2410,但我看PB中debugging message .,disassembly 及 register window 却仍然执行乱码,就像下面一样,

DE010A48      andeq r0,r0,r0
DE010A4C      andeq r0,r0,r0
DE010A50      andeq r0,r0,r0
DE010A54      andeq r0,r0,r0
……………………………….
………………………………

Multi-ice中的设定我都采用默许,还有那里需要修改?

linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-09-09 17:53


另外,在multi-ice configuration dialog中有不少设定,我也都是采用default setting这个地方是否也要改变呢?

其中 Processor Settings 中有个空格让我们填 address,
这个address又该填什么值呢 ?
而Advanced 的值是否该使用default setting??


wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2004-09-09 20:52
你用什么模式启动的?如果用正常模式启动打断了会执行到未知区,如果是bootstrap的话打断后会是bootstrap rom的代码。

在server里面你用自动配置,那些设置基本不动,但是你需要在configure interface里面的session file 里面指定用于初始化cpu的代码,代码格式你可以查帮助

你说的那个里面我设的是0x00000050,这个可能要看你的芯片的说明
根据地的兄弟们,团结就是力量
linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2004-09-09 22:39
兄弟,看来我的问题大了,

3天前才拿到multi-ice,实在有太多东西不懂了,我也没个定见。

回到正题,兄弟,依你的说法,PB其实在debug 初始化时用处不大,
然而ARM为何又要出这种能让multi-ice配合PB来debug的solution ?
这应有它的道理存在。
mywawa
驱动牛犊
驱动牛犊
  • 注册日期2004-09-02
  • 最后登录2004-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2004-09-10 12:08
我也是刚刚拿到MULTI――ICE
我的理解是有了ADS和MULIT――ICE,PB在调试中的用处不是很大了了除了它可以生成NK。BIN
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2004-09-10 14:01
:)那天看了看,好像就是用了pb的ide来看些内部寄存器和memory的值,等等,用axd看一样的,pb提供给了第三方这种借口可以把这些工具整合到pb的ide里面,大家要这样做也许只是觉得ms的东西有影响力,都给他做第三方产品吧。
根据地的兄弟们,团结就是力量
linwn
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2015-01-27
  • 粉丝0
  • 关注0
  • 积分97分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2004-09-10 14:28

上一页
游客

返回顶部