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.

MSP430F5131: MSP430F5131 queries

Part Number: MSP430F5131

Our customer needs inputs as below-

We are looking for msp430 part number which supports BSL in I2C mode. According to the doc “SLAU319X–July 2010–Revised April 2019”

MSP430™ Flash Devices Bootloader (BSL), the msp430-G2xx3 does not support BSL-I2C which we are using currently , please confirm.

 Now, we are planning to move to new part number MSP430F5131IRSBR, which supports BSL-I2C in non-USB mode (table-1 in above doc)

 Could you explain ?

  1. What is non-usb and usb in table-1 ?
  2. Is our new chip MSP430F5131IRSBR is non-usb ?
  3. Please confirm the above-mentioned part will support BSL-I2C functionality ? 

looking forward to your input here

 

  • Hello,

    the MSP430F5131 supports only a UART BSL from factory. This is specified in the device's datasheet, like with every MSP430 derivative.

    1. In the MSP430F5xxx/F6xxx Family we do have also derivatives with USB module on chip. These devices support not only a UART based BSL, but also USB BSL functionality, including auto detect functionality and initial programming using this USB interface and the respective BSL functionality.

    2. The MSP430F5131 device support only UART BSL communication, as not equipped with a USB module. Thus it is a non-USB device.

    3. According to the device datasheet the MSP430F5131, the device supports only UART BSL on P3.5 and P3.6. As this is in discrepancy to slau319, I need to double check this. But the device datasheet is in the end the decisive document.

    Best regards

    Peter

  • Hi Peter, thanks for the response; please find below follow up questions from my customer-

    So, from your input, the part number MSP430F5131 does not support USB-BSL.

    But we are looking for I2C-BSL functionality,   supported by this part number according to the document “SLAU319X–July 2010–Revised April 2019” . can you please confirm this ? If I2C-BSL supports, please provide more details how to use I2C-BSL feature 

  • Hi Anatya,

    sorry for the late response. Unfortunately the mentioned documentation is kind of misleading, as not every F5xx device is supporting I2C as displayed in the table. I double checked with the tools colleagues. It is like I stated. One always needs to look into the device specific datasheet for the BSL. Like in this case the respective table Table 6-5 in the datasheet clearly lists just the UART communication at P3.6 and P3.7 RX/TX, no SDA/SCL for I2C. Sorry for that.

    Best regards

    Peter

  • Hello Anatya,

    under the assumption your questions have been answered sufficiently I am closing the this thread.

    Best regards

    Peter

**Attention** This is a public forum