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.

MSP432P401R使用BSL烧写程序的问题

MSP432使用BSL烧写程序的方式是否与MSP430相同?目前有哪些编程器支持MSP432的BSL烧写,使用什么上位机软件?与编程器的硬件连接应该是怎样的?

  •  类似的。

    UART BSL pins: P1.2 - BSLRXD, P1.3 - BSLTXD
     SPI BSL pins: P1.4 - BSLSTE, P1.5 - BSLCLK, P1.6 - BSLSIMO, P1.7 - BSLSOMI
     I2C BSL pins: P3.6 - BSLSDA, P3.7 - BSLSCL

    只要模拟出相应的时序即可唤醒BSL进行程序更新

  • 我现在就是不想自己去模拟它的时序并实现它的协议,在使用MSP430的时候这些都是通过编程器和相应的上位机软件完成的,针对MSP432是否有专门的编程器和上位机软件?或者是可以使用MSP430的编程器和上位机软件?

  • 可以使用XDS110-ET、或者XDS560v2 jtag进行烧写,不需要独立的上位机软件,用iar或者ccs就可以

  • 我是想使用BSL烧写程序而不是JTAG,因为打算在烧写程序后会进行熔丝烧断,所以以后只能通过BSL烧写。在研发时可以使用IAR或者CSS,但是生产时就不太方便。是否能有方法跟MSP430一样,使用IAR生成TXT代码文件,然后灌进编程器之后就可以离线操作了?

  • 你好,

    BSL基本上都是自己开发的上位机。

    就如MSP430一样,在出来BSL以后,很多公司自己开发的上位机GUI来串口升级MCU程序。

    但是如果你量产不一定要用BSL,一样可以通过烧SBW烧熔丝来down程序。你可以使用MSP430GANG工具

    BSL只是作为产品升级固件才考虑使用。