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.

MSP430G2533: How to use SoC to program MSP430G2533?

Part Number: MSP430G2533
Other Parts Discussed in Thread: MSP430G2553, MSP430WARE

Hi TI,

If I want to use SoC to program MSP430G2533, is it possible?

If it's possible, which interface(UART or I2C or SPI) can be done?

Could you please provide the hardware schematic? (what interface connect to which pin)

Please let me know your comment.

Thanks.

Eric

  • Hello Eric,

    please refer to your device datasheet and a device family user guide.

    Also, please refer to SLAU319, link above.

  • To add to Tomasz's post,

    Please see http://www.ti.com/tool/MSPBSL for all MSP BSL resources.
  • Hi Tomasz,
    Thanks for your reply.
    Can I use BSL TX as UART_TX (BSL RX as UART_RX)?
    If can't, how should I do?
    Thanks.
    Eric
  • Hello Eric,

    On this particular MSP430, MSP430G2553, the BSL TX and RX pins are a timer based UART implementation. This means communication while in BSL mode is handled by Timer inputs/outputs and software and it is not using the built in UART module. If you wanted to say have a Host talk tot he MSP430G2553 via UART, and have it program/update the device via BSL, you will needs a separate UART interface on the Host, or implement a Timer based UART in application that uses. the same pins as the BSL uses. We have examples of this latter situation for this part in MSP430Ware. MSP430Ware can be located within TI Resource Explorer, found in CCS or at the cloud link below.

    dev.ti.com/.../

**Attention** This is a public forum