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.

MSP430F2618: MSP430F2618 BSL interface connection question

Part Number: MSP430F2618

Greetings.

Our MSP430 program includes a bootloader which I have written.

I would like to use the built in BSL, but I haven't access to the BSL pins P1.0 and P1.1 They are used for other things.

Is it possible to access the BSL from P3.7/UCA1RXD and P3.6/UCA1TXD because we use this pins for user connection? Could it be done with a pointer for example? Has the built in bootloader a start address?

JC

  • Hello JC,

    The BSL on the MSP430F2618 devices cannot be changed or customized. If my memory serves correctly, the BSL in these devices also uses an emulated UART via Timer and GPIO resources for backwards compatibility reasons. So to use the BSL in the device, your BSL interface needs to be what is specified in the datasheet. 

    If you want to have a different interface then you can add an application BSL via MSPBoot (found on www.ti.com/tool/mspbsl step 3) . You would then disable the native BSL and utilize application flash space for MSPBoot. 

  • OK I downloaded the reference software MSP430BSL_1_02_00_01.zip and it looks quite relevant.

    Thanking you.

    JC

**Attention** This is a public forum