OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » IAR下使用wiggler的调试过程

共12条 1/2 1 2 跳转至

IAR下使用wiggler的调试过程

菜鸟
2003-01-23 19:40:00    评分
1,打开IAR所带的例程 [IMG]http://www.kitalk.net/download/iar/tu1.jpg[/IMG] 2,打开项目设置对话框 [IMG]http://www.kitalk.net/download/iar/tu2.jpg[/IMG] 3,general设置如下 [IMG]http://www.kitalk.net/download/iar/tu3.jpg[/IMG] 4,调试器C-SPY的设置最关键了,driver选择Macraigor, [IMG]http://www.kitalk.net/download/iar/tu04.jpg[/IMG] wiggledevice description files选择ios4510b.ddf [IMG]http://www.kitalk.net/download/iar/tu5.jpg[/IMG] 5,在Macraigor栏选择JTAG为 [IMG]http://www.kitalk.net/download/iar/tu06.jpg[/IMG] 6,点击DEBUG图标,然后出现downloading and verifying application的进度条。 [IMG]HTTP://WWW.KITALK.NET/DOWNLOAD/IAR/TU8.JPG[/IMG] 7,接着便进入调试C-SPY界面,因为前面设置为GO TO MAIN,这时候光标停留在main入口。现在你就可以 使用工具栏中的调试按钮进行调试。 [IMG]HTTP://WWW.KITALK.NET/DOWNLOAD/IAR/TU9.JPG[/IMG] 8,设置断点,把光标停留在需要设置断点的地方,按右键,弹出对话框,选择Toggle Breakpoint [IMG]HTTP://WWW.KITALK.NET/DOWNLOAD/IAR/TU10.JPG[/IMG] 然后可以看到断点设置标志 [IMG]HTTP://WWW.KITALK.NET/DOWNLOAD/IAR/TU11.JPG[/IMG] 完!!! 补充:有时候在点击DEBUG后下载过程中会出现失败提示,这时候需要选择终止。 [IMG]HTTP://WWW.KITALK.NET/DOWNLOAD/IAR/TU12.JPG[/IMG] [IMG]HTTP://WWW.KITALK.NET/DOWNLOAD/IAR/TU13.JPG[/IMG] 然后从新点击DEBUG,从新下载应用。 [align=right][color=#000066][此贴子已经被作者于2003-1-23 21:49:11编辑过][/color][/align]



关键词: 使用     wiggler     调试     过程    

菜鸟
2003-01-23 22:08:00    评分
2楼
这个东东能不能写 flash 呀?

菜鸟
2003-01-23 22:13:00    评分
3楼
通过wiggler这个JTAG调试器加上flashpgm就可以写flash了,详细请看zsenbao的帖子,IAR应该不行,IAR是把程序下载到RAM中进行调试的。

菜鸟
2003-01-23 23:02:00    评分
4楼
咱天撞墙了,用flashpgm(OCDemon)写flash(调试中)把一块XPC850搞得冒烟。 想调试好flashpgm,visionclick太贵了,爱好者很难卖得起。 看来要花几块XPC850做代价。

菜鸟
2003-01-24 01:58:00    评分
5楼
我以前也遇到过这种问题,后来又不出现了。今天在公司机器怎么都连接不上开发板,看来还有一些问题存在,因为都是intel P4 1.7G,微星845G,win2000操作系统,跟机器硬件原因应该可以排除。回去研究研究家里的机器。

菜鸟
2003-01-24 19:44:00    评分
6楼
我在公司机器并口在设备管理器上显示的是“ECP打印端口”,家里机器是“打印端口”。现在公司机器无法使用wiggle,家里的可以,这是什么原因,COMS都设置为ECP模式 [upload=jpg]uploadImages/200312411401839287.jpg[/upload]

菜鸟
2003-01-24 21:55:00    评分
7楼
iar自动进行了设置,因为设备描述文件已经选择了iso4510b.ddf。

菜鸟
2003-01-25 18:09:00    评分
8楼
你用的版本低,直接到www.iar.com下载

菜鸟
2003-06-26 23:38:00    评分
9楼
找了个过期的ArmDbgAgent,大家试一试能不能用 [upload=zip]viewfile.asp?ID=548[/upload]

菜鸟
2003-10-24 05:21:00    评分
10楼
使用*.xcl文件定义RO/RW地址。 比如: \IAR Systems\Embedded Workbench 3.2\ARM\src\examples\Atmel\AT91EBxx 的 at91_lnk_ram.xcl //************************************************************************* // Read-only segments mapped to ROM. //************************************************************************* // Use these addresses for the AT91EB40/42/55/63. -DROMSTART=2000000 -DROMEND=200FFFF // Use these addresses for the AT91EB40A. //-DROMSTART=08000 //-DROMEND=0FFFF //************************************************ // Address range for reset and exception // vectors (INTVEC). // The vector area is 32 bytes, // an additional 32 bytes is allocated for the // constant table used by ldr PC in cstartup.s79. //************************************************ -Z(CODE)INTVEC=00-3F //************************************************ // Startup code and exception routines (ICODE). //************************************************ -Z(CODE)ICODE,DIFUNCT=ROMSTART-ROMEND -Z(CODE)SWITAB=ROMSTART-ROMEND

共12条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]