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.

MSP430FR2311: Custom BSL for MSP430FR2311

Part Number: MSP430FR2311
Other Parts Discussed in Thread: MSPBSL

Hello,

I am working on MSP430FR2311 based device where, the MSP430 is going to act as a wake-up trigger to our main SoC. To make the MSP430 field up-gradable, I need to work on the BSL of the MSP430FR2311.

My prime goal is to put the MSP430 in BSL mode if there is a new firmware to update. MSP430 will be interfaced using I2C with our AM335x SoC. I tried to find a TI based  BSL on : 

But I don't think any of the listed modules support MSP430FR2311.

I would really appreciate if TI can support with the BSL module of MSP430FR2311.

Thanks,

Divyeshkumar

  • Hello Divyeshkumar,

    There is an integrated BSL in ROM in the FR2311 device. For reference, here is a link to the FR2311 user's guide. You will want to look at section 1.9.4.

    www.ti.com/.../slau445h.pdf

    Here is also a link to the BSL User's Guide
    www.ti.com/.../slau550p.pdf

    The integrated BSL on the FR2311 device supports I2C communication, so it looks like you should be able to update the FR2311 device via the AM335x SoC without having to implement the additional BSL software you reference.

    Please let me know if this does not resolve your issue.

    Thanks,

    Mitch
  • Hi Mitch,

    Thank you for the prompt response. I know the BSL in MSP430's ROM can be used, but I was not sure if the BSL supports I2C communication too.

    I was under an impression that the in-built BSL only supports UART communication. If we look at the FR2311 User's guide, section, 1.9.4, document does not mention anything about the BSL support for I2C and instead it only talks about UART support.

    Can you please confirm if the TI supplied in-built ROM stored BSL supports I2C communication for firmware update?

    Thanks,
    Divyeshkumar
  • Hello Divyeshkumar,

    The BSL for the FR2311 device does support I2C communication. I have included a snippet from the device data sheet:

    Here is a link to the data sheet:

    Please let me know if you have any more questions!

    -Mitch

  • Hi Mitch,

    I will check those docs and will let you know about the output. Thanks for your support. Really appreciate that.

    Thanks,
    Divyeshkumar

**Attention** This is a public forum