在线求助:MSP430游戏出现fatal errorr:failed to re-initialize

fatal&error&:failed&to&re-initialize&Session&aborted
很久没弄430了,今天要给一个板子下载程序,程序是之前一直用的,配置也没问题,板子也是标准的,以前一直用,但今天就是死活不能下载程序了。。。。所以我想可能是驱动出了问题。
现象:点运行之后,电脑就跟卡死了一样,老半天出来个提示:Communication Error:Please
connect the device and press retry to reconnect or press cancel to
abort!下面紧随两个按钮:重试,取消。我当然点重试啦,结果就出现了如题所示的错误报告。很郁闷,网上广搜资料,都没有给出解决方案,重点都放在了配置上,配置就那么点事,谁不知道啊。
后来一个偶然的机会,看到了一篇文章,讲述了这个问题的关键,我的问题的确是驱动问题,跟大家分享一下。
首先,看你的设备管理器里面的端口选项,如果你的没有MSP-FETU430IF相关的端口,或是上面有叹号,那毫无疑问你得重装驱动。而如果你的跟我的一样有一个不带叹号的MSP-FETU430IF-VCP(COM27)(com口随机),那么恭喜你,你看到这篇文章表示你马上可以解决问题了。正常的端口显示状态应该是:MSP-FETU430IF-Serial
Port(COM27),咱们目前的这个状态时不能下载程序的。现在的重点就是把VCP换成 Serial
第一,先把原来的驱动卸载掉(这也费了我好一阵时间):
(1)下载FTDI CDM Uninstaller
1.4:百度一搜就能搜到很多,下载后解压,双击CDMuninstallerGUI.exe,界面如图所示
该软件的使用说明
Vendor ID表示开发商ID,Product ID表示产品ID,看到这里我就开始了对TI
ID号的漫长搜索之路,显然搜不到啊,人家压根就不是这么来的,怎么来的呢?
&&& (2)查看你的VID
、PID:双击你的MSP-FETU430IF-VCP(COM27),也就是查看它的属性下面的详细信息一项:
在驱动上点右键——属性——详细信息,在设备范例Id下面那一行文字里面有VID_****,PID_****,那么这两组***就是你要填在上图对应的Vendor
ID和Product ID内的内容。
(3)彻底卸载该驱动:输入两个ID号之后,点Add,然后串口就出现了你的VID_****,PID_****,然后点Remove
Device,坐等卸载就OK了。
第二,卸载完原来的驱动,再重新插上仿真器,就需要重新安装了,这个就不多说了。
注意一点:有些人说选择安装目录选择IAR安装目录IAR
Systems\Embedded Workbench 6.0
Evaluation\430\drivers\TIUSBFET\XP32就可以了,但事实上,我这样选择了之后,安装完,还是那个万恶的MSP-FETU430IF-VCP(COM27),不知道是我的IAR版本问题还是怎么回事。
我又重新卸载,重新安装了原来的自带的那个驱动,而不是上面安装目录下的驱动,最后大功告成,顺利下载完成。再注意一点哈,我说的后者的驱动第一次装完还是会有个叹号的,你要再重复安装一次就OK啦。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。21ic官方微信-->
后使用快捷导航没有帐号?
在线求助:MSP430出现fatal error:failed to re-initialize.
&&已结帖(30)
主题帖子积分
资深工程师, 积分 12146, 距离下一级还需 7854 积分
资深工程师, 积分 12146, 距离下一级还需 7854 积分
主题帖子积分
专家等级:结帖率:100%打赏:0.00受赏:11.00
主题帖子积分
资深工程师, 积分 12146, 距离下一级还需 7854 积分
资深工程师, 积分 12146, 距离下一级还需 7854 积分
qepdwqi 发表于
设备管理器里面只显示端口(COM和LPT):Profile USB-to-Serial Common Port(COM3).
应该是usb设备才有的
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
资深工程师, 积分 12146, 距离下一级还需 7854 积分
资深工程师, 积分 12146, 距离下一级还需 7854 积分
主题帖子积分
专家等级:结帖率:100%打赏:0.00受赏:11.00
主题帖子积分
资深工程师, 积分 12146, 距离下一级还需 7854 积分
资深工程师, 积分 12146, 距离下一级还需 7854 积分
qepdwqi 发表于
没有呢。。。我只有一个USB下载线。
usb下载线? 是不是jtag么
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
主题帖子积分
专家等级:结帖率:93%打赏:129.96受赏:354.88
主题帖子积分
在学习网络上的教程时,一定要注意教程中使用的软件、硬件,以及一些软件和硬件配置是否一致,不同的软硬件,有时会有很大差异。
这也是新人学习单片机时最常遇到的一类问题
昵称: 业务QQ:
欢迎进入& && &21ic TI技术交流1群:(已满),&&21ic TI技术交流2群:
主题帖子积分
实习生, 积分 48, 距离下一级还需 2 积分
实习生, 积分 48, 距离下一级还需 2 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 48, 距离下一级还需 2 积分
实习生, 积分 48, 距离下一级还需 2 积分
很不幸,我也出现此类问题,我的仿真器,电源都接通了,而且都试了下小灯成功了,编译,仿真都ok,接下来,可怕的事情发生了,我在原有的程序上修改,结果就出现了fatal error......,伴随着的还有回到源程序(小灯),也不能仿真了,编译也显示过期,能有人解答下吗?
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
实习生, 积分 48, 距离下一级还需 2 积分
实习生, 积分 48, 距离下一级还需 2 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 48, 距离下一级还需 2 积分
实习生, 积分 48, 距离下一级还需 2 积分
很不幸,我也出现此类问题,我的仿真器,电源都接通了,而且都试了下小灯成功了,编译,仿真都ok,接下来,可怕的事情发生了,我在原有的程序上修改,结果就出现了fatal error......,伴随着的还有回到源程序(小灯),也不能仿真了,编译也显示过期,能有人解答下吗?
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
实习生, 积分 15, 距离下一级还需 35 积分
实习生, 积分 15, 距离下一级还需 35 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 15, 距离下一级还需 35 积分
实习生, 积分 15, 距离下一级还需 35 积分
很不幸,我也出现此类问题,我的仿真器,电源都接通了,而且都试了下小灯成功了,编译,仿真都ok,接下来, ...
请问你解决了吗?我今天也出现了同样的问题
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
实习生, 积分 15, 距离下一级还需 35 积分
实习生, 积分 15, 距离下一级还需 35 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 15, 距离下一级还需 35 积分
实习生, 积分 15, 距离下一级还需 35 积分
这个问题楼主最终是怎么解决的?小弟今天也遇到了这个问题,还想请教一下
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
实习生, 积分 12, 距离下一级还需 38 积分
实习生, 积分 12, 距离下一级还需 38 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 12, 距离下一级还需 38 积分
实习生, 积分 12, 距离下一级还需 38 积分
应该是配置的问题
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
实习生, 积分 24, 距离下一级还需 26 积分
实习生, 积分 24, 距离下一级还需 26 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
实习生, 积分 24, 距离下一级还需 26 积分
实习生, 积分 24, 距离下一级还需 26 积分
我今天也出现了这个问题,发现是工程中选择的com口和设备管理器中的IO口不对应,把工程中的COM口改过来就好了
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
沉静之湖泊
发帖类勋章
技术高手奖章
人才类勋章
无冕之王奖章
等级类勋章
时间类勋章
终身成就奖章
等级类勋章
坚毅之洋流
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
技术新星奖章
人才类勋章var sogou_ad_id=731545;
var sogou_ad_height=90;
var sogou_ad_width=980;16502人阅读
MSP430(13)
1、用USB线连接电脑PC和目标板LaunchPad。Windows会自动搜索驱动,当然,一般来说,都是安装失败的。
2、LaunchPad套件并没有提供光盘,驱动在哪里?IAR for MSP430已经集成了TI USB FET的驱动,所以,我们先把IAR for MSP430给安装上,驱动也就有了。这里驱动路径如下:D:\Programs\IAR Systems\Embedded Workbench 6.0 Evaluation\430\drivers\TIUSBFET
至于软件安装时的注册/和谐问题,大家都是很有办法的,你懂的。
3、安装了IAR for MSP430之后,重新拔插USB,Windows 7会自动重新搜索驱动,一般是可以安装成功的。如果安装失败了,指定刚刚的路径安装驱动即可。
在设备管理器可以看到如下端口MSP430 Application UART(COM28),端口号视实际情况而定。
有些地方,端口号并不支持到那么大,可以通过高级设置更改,更改方法如下面链接所示:
很好,驱动安装完毕。下面开始用IAR for MSP430建立工程。
1、运行IAR Embedded Workbench,点击菜单栏Project –& Create New Project…
选择C –& main,这里也可以选择Empty project,但选择C -& main的话,它会自己帮你新建一个main.c文件,并且把它加入到工程中。给工程指定一个工程名称Blinky,如下图:
2、编写如下代码:
#include &io430.h&
int main( void )
& // Stop watchdog timer to prevent time out reset
& WDTCTL = WDTPW + WDTHOLD;
& P1DIR |= 0x01;&&&&&&&&&&&&&&&&&&&&&&&&&&& // Set P1.0 to output direction
& while(1)
&&& P1OUT ^= 0x01;&&&&&&&&&&&&&&&&&&&&&&&&& // Toggle P1.0 using exclusive-OR
&&& i = 50000;&&&&&&&&&&&&&&&&&&&&&&&&&&&&& // Delay
&&& while (i--);
编写完成后,点击工具栏的Make按钮:
提示Save Workspace As,这里给它指定一个工作空间名称也是Blinky,编译之后,信息栏显示编译通过:
3、编译通过之后,右击工程,选择Options…:
这里主要配置三个地方,一是在General Options的Target选项卡里选择对应的器件Device,这里是MSP430G2231:
二是Debugger里选择FET Debugger:
三是检查FET Debugger里的设置是否正确,这里是Texas Instrument USB-IF采用Automatic方式:
4、经过以上设置,重新编译一下,点击Make按钮,编译无误之后,点击工具栏绿色小三角的Download and Debug按钮,就可以进入仿真了。
5、如果出现错误提示,Fatal error: Failed to re-initialize, Session aborted!或者Fatal error: Failed to initialize…
不用着急,首先检查步骤3里面的Options的三个设置选项卡设置是否正确,重新编译一下工程,然后把USB线重新拔插一下,给板子断电后重上电,这时再点击Download and Debug,一般是可以的了。
6、程序运行的结果当然是我们最熟悉的点灯啦,把J5的P1.0短接帽给插上,我们就可以看到LED1一闪一闪了。
至此,LaunchPad的IAR开发入门完成,下来就是自主学习啦。
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:359418次
积分:2861
积分:2861
排名:第11380名
原创:25篇
转载:95篇
评论:85条
(1)(1)(1)(1)(1)(1)(4)(2)(1)(1)(6)(15)(3)(4)(1)(2)(8)(2)(50)(10)(5)

我要回帖

更多关于 steam出现fatal error 的文章

 

随机推荐