搜索
bottom↓
回复: 0

codesourcery g++ j-link怎么配置?

[复制链接]

出0入0汤圆

发表于 2010-8-3 10:15:11 | 显示全部楼层 |阅读模式
The Sourcery G++ Debug Sprite provided with Sourcery G++ can be used to debug an application using an ARM RDI device, including ARM Multi-ICE. RDI devices provide a DLL that describes the device. The Sourcery G++ Debug Sprite uses this DLL to provide an interface between the GNU Debugger and the RDI device.

To use the Sourcery G++ Debug Sprite with an RDI device, you must determine:

Which RDI DLL to use with your RDI device
What RDI configuration file to use.
What Sprite board configuration file to use.
The RDI DLL and configuration file are provided by your RDI device vendor, not by CodeSourcery. RDI DLLs generally have the extension .sdi. For example, the ARMulator DLL is named armulator.dll.

The Sprite board configuration file is provided by CS3, or you may write one yourself. Refer to the Sprite chapter of the Getting Started guide provided with Sourcery G++ for more information. For the ARMulator, use the provided armulator board configuration file.

Using the RDI Device
In the Sourcery G++ IDE, choose Debug Configurations... from the Run menu. Follow the debugging instructions in the Sourcery G++ Getting Started guide. When you choose a debugger, select the Sourcery G++ Debug Sprite option on the Debugger tab. Then, switch to the ARM Settings subtab and select RDI Device from the Device option. Fill in the full pathname to the RDI DLL (e.g., armulate.sdi) as the RDI Library and the full pathname to the RDI configuration file (e.g., arm7.cnf) as the RDI Config. (You can use the Browse... buttons to locate the files on your computer.) Also fill in the Sprite board configuration file for your target (e.g., armulator). Then, click the Debug button to begin debugging.

If you are using the command-line debugger (rather than the IDE), you must start the Debug Sprite manually and then start GDB. In one window, start the Sprite like this:

> arm-none-eabi-sprite -l :10000 \ rdi:///?rdi-library=$dll&rdi-config=$config $board-config
这里不知道怎么配置,该怎么填DLL跟配置文件?路径么?
能否举个例子?

Then, connect to the sprite from GDB with the following command:

(gdb) target remote :10000

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-28 22:12

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表