本帖最后由 aizhixi106 于 2012-10-30 20:18 编辑
回到我熟悉的MSP430的单片机 写个帖子 好像网上烧写器修复的固件的教程没有 本帖子不涉及商业利益(勿用于商业利益),只用于喜欢折腾的同学,搞坏烧写器之后,希望能继续折腾,但是烧写器坏了。怎么办,哈哈,这个帖子可以修复固件。 自从IAR升级到5.4之后 固件就需要升级,但是在其中有很多同学,估计升级失败之后,就会出现无法下载,或者,直接没有反应了。 我没有出现升级没有反应过,也不想折腾这个烧写器,但是悲剧的是,我昨天还好好的固件,第二天做项目的时候,就没有用了,那个郁闷啊,我没有做什么啊,但是无法下载了,好吧,然后就网上找找看看有没有什么办法,悲剧的是,什么都没有。没有办法,自己搞吧。 下面分享我的修复烧写器的经验: 烧写器其实就是,一个MSP430的芯片,无法下载,就是里面的程序没有用了,只需要烧写进去新的固件,烧写器就可以继续工作了。 烧写固件的软件我们选用MSPFET 这个软件
然后我们需要确保硬件的连接是否正确。
把我们正常的烧写器的JATG口与有问题的烧写器连接在一起(是仿真器里面的7个PIN 需要我们焊接的,不要理解为仿真器下载的那个JATG),然后确保。硬件连接正确,这样软件准备好了,硬件也好了。(同时确保硬件连接没有问题VCC GND没有问题) 然后我们选择MSPFET 这个软件开始烧写固件。 先烧写EEPROM.必须先烧写,EEPROM通过MSP430的芯片来烧写的,其中的原理不需要了解的太多,然后把fet430uif_eeprom 这个文件加载到烧写软件中。 点击SETUP设置成如图所示
然后确认后,点击ATUO,这样就能把固件烧写进去。
请确认芯片型号没有错,我的MSP1612 ,选择正确后,烧写进去应该是没有问题。 烧写完成后,请等待1MIN之后,让程序写到EEPROM.这一点尤其重要,不然固件无法写到EEPROM中,程序写到EEPROM中式需要时间的。这就是等待的原因。 最后我们在把usb_fet_for341这个文件加载到MSPFET中。如图:
烧写进去之后,你的的MSP430的烧写器就能工作了,然后打开IAR ,编译一个程序,然后点击下载,就会提示你升级固件,升级之后,你的烧写器又复活了。可以继续折腾了啊。哈哈~~~
最后感谢西门吹猫借给我烧写器,感谢蓝色闪电传给我的修复固件,感谢各位热心网友的帮助,谢谢。
因为有热心的网友,我们才能够继续折腾,继续学习~~~
本帖子不涉及任何商业利益(勿用作商业利益),只用于学习。谢谢~~~~~~~~~~
|