This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430G2231 烧断熔丝后的下载程序问题

Other Parts Discussed in Thread: MSP430G2231, MSP430FR4133

各位大神好!小白之前一直没用过TI的MCU,查看了User guide后遇到一个貌似很菜鸟,但确实自己没有明白的问题:考虑到量产过程有多次修改程序的可能,那么问题来了,

(1)请问MSP430G2231用JTAG烧断熔丝后,有什么方法再次修改程序?貌似这颗IC只支持JTAG和SBW两种方式(BSL不支持?),但附件中的User guide截图让我有点搞不明白,究竟熔断后还能修改程序吗?

(2)如果烧断熔丝后能改已下载的程序,有哪些方法?有哪些资料可参考?

(3)如果没有再次下载的方式,有没有其他方法可以修改内部的FLASH?比如预留通信接口与外部通信后让430自己修改其内部的FLASH?

由于现在是选型阶段,还望哪位大神知道的多多赐教,在此先谢过各位大神!

  • 补充一下MSP430G2231的datasheet中关于JTAG说明的截图,谢谢~

  • 这款msp430没有bsl,烧写了融丝没法通过外部的工具来升级,只能使用用户代码来实现编程更新。

    相当于你需要自己实现一个bootloader或者你自己定义的某种升级方式。

  • yongfu liang 说:
    ...比如预留通信接口与外部通信后让430自己修改其内部的FLASH...

    Yes. This is possible but difficult to do and maintain. Also, doing so will deplete the amount of available Flash.

    yongfu liang 说:
    ...由于现在是选型阶段...

    You should consider other MSP430G2xxx chips which have BSL.

  • hi Lichen Wang ,

    非常感谢您给的建议!

    另外多问一句,在MSP430G2xxx 的家族里,功能类似MSP430G2231有ADC, Timer,IO数量10个左右的,您能给点建议吗?再次感谢!

  • 感谢dirtwillfly的回复!这个问题应该也是我之前考虑过得一种方式,但是这种方式是没得选择的情况下的考虑,现在可能暂时考虑其他型号的IC了。

    当前考虑到量产时候对此芯片的需求还是有一定的量(初步预估50K每月),所以代码能再次烧录这个问题不是小问题,您能从性能上cover MSP430G2231,具备熔断后可方便再次升级代码,且成本较低的情况下 ,给出一点选型建议吗?再次感谢!

    当然我也在找型号,但是说真的对TI的MCU不是很了解,此次的产品是客户指定用IT的430系列的MCU,还有劳您多多指教!感谢~

  • 哈哈,授人以鱼不如授人以渔,我们的官网现在有个很好用的product search

    http://www.ti.com/lsds/ti/microcontrollers_16-bit_32-bit/msp/ultra-low_power/products.page

    可以根据自己需要的资源搜索产品

    不过G2固然好,现在流行MSP430FR4133,铁电的,带BSL,你可以看看