多年前武林流传着一门神功“MSP-FET430UIF”,可好多人为练就此功而走火入魔,为挽救武林苍生,各路门派创造了改邪归正术也就是今天要说的MSP-FET430UIF砖头恢复大法。
环境:WIN10 IAR5.3 这里是老版本的调试器哈不是CDC
有如下为证:
侠之大者,为国为民。
虽时间匆匆,江湖两忘,汝求真心切,定要拨开云雾,见真身啊。
呵呵,客官莫急,店小二闲言少叙,下面就是正题了
最近套鼓MSP430小玩意,谁成想阴沟里翻了船,用了新版本的JTAG烧写软件FET-Pro430-Lite-3v41,结果把MSP-FET430UIF搞坏掉了,这里我很肯定没有提示让我升级,难道自己升级了,这里就不深究了,反正状态灯不亮了。这可叫我如何是好啊,于是乎去找度娘,虽然她粉褪花残,可妈妈毕竟是妈妈,风月楼消息甚广啊...
琢磨了两晚,终于找到了MSP-FET430UIF砖头恢复大法的法门:
这里提醒一下:这个只在本人的MSP-FET430UIF下试过,未曾做推广,如病已入膏,不妨试上一试。
我的那家伙就长这样:
下面需要准备烧写的固件了,身在江湖漂,怎能不挨刀,真真假假,我也是跌跌撞撞,才找到:
资料包括四部分:MSP-FET430UIF - VCP.bin、MSP430F1612 固件.txt、TI USB EEPROM Burner、BSL_下载器
下载链接在这里:https://download.youkuaiyun.com/download/qianshuyuankk/10894437
看到上面的资料你也就明白我这里做了两部分工作:1、下载USB3410固件到EEPROM ,2、下载MSP430F1612 固件.txt到单片机
下载USB3410固件到EEPROM
如果在设备管理器中能找到“MSP-FET430UIF - VCP”,这步可以跳过。
该操作是通过调试器USB接口完成的,无需外接其它设备
1、安装 TI USB EEPROM Burner 软件
2、启动 "EEPROM Burner" 软件, 在串口选择中选择 "TI TUSB3410 EEPROMBurner", 下面的容量选择 128K, 之后点选 "Erease EEPROM" 按钮,擦除EEPROM
3、选择"MSP-FET430UIF - VCP.bin" 文件, 点选"Program EEPROM" 按钮, 下载配置文件
4、拔掉 USB 连接线, 再次插入 USB 连接线, 此时 驱动名称已经从 "TUSB3410 Device" 恢复为 "MSP-FET430UIF - VCP
" .至此, TUSB3410 芯片已经搞定.
下载MSP430F1612 固件.txt到单片机
这个就是给MSP430F1612下程序,把调试器当开发板用,可惜没有额外的JTAG可用,就用BSL模式下载把。这里需上几张美图,展示一下我拙劣的焊工。
下图为USB转TTL改造的BSL下载器
下图为MSP-FET430UIF,由于BSL下载接口没有引出,只能焊线。
连接关系如下表,就是比3线串口多了两个信号 DTR、RTS
连接就绪,用BSL软件下固件 MSP430F1612 固件.txt 就好了
下载后需要等两到三分钟,调试器指示灯才有反应。
文末彩蛋
打开IAR5.3软件,Happy的编程吧,尼玛,软件提示版本不符要升级!!!感觉阵阵尿意。。。。。。
升级后,就可以Happy的编程啦,祝你顺利