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.

MSP430F5438A: BSL or MSPBoot ?

Part Number: MSP430F5438A

Tool/software:

Hello everyone,

I am developing application for the MSP430, and we need a bootloader.

Is it possible to edit the BSL run automatically on every startup without requiring any manual invoke things?
If a specific character is received during startup, the BSL should continue running; if not, it should jump directly to the application.

Our main requirement is that, rather than using an invoke mechanism, it should run automatically on every startup.
Is using MSPBoot mandatory for this type of requirement?  Can this be solved with BSL?

Thank you!

  • Hi, 

    You can follow the guide to choose the best way for you app:

    https://www.ti.com/tool/MSPBSL

    But only hardware invoke can let 430 enter BAL, So this is not suitable for you application.

    And from my opinion, I recommend you using software boot code based on main Flash, a customizing the boot code developed by yourself and run it every time powering on.

    Then choose keep in boot or jump to app depending on the I2C or UART data.

    Regards,

    Helic

**Attention** This is a public forum