搜索
bottom↓
回复: 6

有关MSP430-gdbproxy

[复制链接]

出0入0汤圆

发表于 2012-8-21 12:50:30 | 显示全部楼层 |阅读模式
各位,有谁使用MSPGCC工具链build工程,用msp430-gdbproxy代理调试的?我使用msp430-gdbproxy代理调试时,怎么总是执行出错?我的环境如下:
1)WIN7 X64
2)msp430-gdbproxy.exe,网上找到的最新的版本是2006年的那个版本
3)MSP430.DLL,HIL.DLL用的是IAR5.30.1里边带的,和USB FET里的固件版本相对应(以前都是用IAR5.30.1)
4)目标板:MSP430F2272
5)CMD下执行msp430-gdbproxy.exe msp430 TIUSB,结果总是给出如下提示:
debug: MSP430_Initialize()
debug: MSP430_Configure()
debug: MSP430_VCC(3000)
debug: MSP430_Identify()
error:     msp430: Could not find device (or device not supported) (4)
debug: MSP430_VCC(0)
debug: MSP430_VCC(3000)
debug: MSP430_Reset(ALL_RESETS)
debug: MSP430_Close()
Assertion failed: !msp430_status.is_open, file target_msp430.c, line 745

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
之后msp430-gdbproxy就退出了,导致我无法用msp43-gdb来调试。有谁在WIN7 X64下成功使用gdb调试过吗?另外有谁有推荐个好用的GDB-PROXY吗?谢谢。

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

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入8汤圆

发表于 2012-8-21 14:47:04 | 显示全部楼层
你这是新装的软件么?还是突然出来的?http://www.amobbs.com/thread-5477821-1-1.html 这是我遇到的问题 不知道是否能帮助你

出0入0汤圆

 楼主| 发表于 2012-8-21 19:34:35 | 显示全部楼层
syauxwm 发表于 2012-8-21 14:47
你这是新装的软件么?还是突然出来的?http://www.amobbs.com/thread-5477821-1-1.html 这是我遇到的问题  ...

我的问题是IAR 5.30.1下载、调试一切正常,退出IAR,运行msp430-gdbproxy.exe就提示上面的错误。所以我怀疑msp430-gdbproxy版本太老,而MSP430.DLL和HIL.DLL又太新。不过理论上来说驱动都是V2版本的,应该没什么问题啊?但是就是IAR好用,GDBPROXY不好用,实在费解。所以想问问GDBPROXY有没有最新的,至少也得是近1,2年的才好吧。另外网上找到了fetdebug之类的带源码的开源包,结果都是linux平台的,想移植到win下,结果一堆linux的头文件和库找不到。sigh...

出0入0汤圆

 楼主| 发表于 2012-8-21 19:36:22 | 显示全部楼层
另外IAR 5.30.1我用了得有一年了,一直都很正常,只是最近想用开源的东西来开发,不想依赖D版,所以才打算弄到MSPGCC上。结果在debug这一步碰到了槛,迈步过去,sigh...

出0入0汤圆

 楼主| 发表于 2012-8-22 18:48:09 | 显示全部楼层
怎么大家都用IAR呢么?没人用MSPGCC么?其实看一下,MSPGCC的编译效率也很不错的,配合eclipse用着比IAR舒服的。就是GDBPROXY不好用,无法调试,实在郁闷。

出0入0汤圆

发表于 2013-1-6 22:11:07 | 显示全部楼层
jetlib 发表于 2012-8-22 18:48
怎么大家都用IAR呢么?没人用MSPGCC么?其实看一下,MSPGCC的编译效率也很不错的,配合eclipse用着比IAR舒 ...

试试最新版的http://gnutoolchains.com/msp430/gdbproxy/,直接双击可运行,有时要替换dll与调试器同版本。gdb命令【target remote :2000】连接

出0入0汤圆

 楼主| 发表于 2013-1-6 22:18:51 | 显示全部楼层
嗯,后来又查了一些资料,发现gdbproxy有点弱,而且很久都没有更新了。现在都用MSPDEBUG了。这个在sf上更新很快,而且用着也比较稳定。不足的就是在eclipse下集成不稳定,直接用gdb命令行方式很稳定,单步,打断点,看变量都挺好。只是奇怪,为啥eclipse集成起来不稳定,而命令行就很稳定。待查啊。。。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-16 19:04

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

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