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.
Hello experts,
Hi Ryo,
Unfortunately, the MSP430G2533 is only compatible with UART protocol to program the MSP430G2533 with BSL as shown in Section 1.2 of SLAU319.
I will check with the team to see if BSL documentation is available in Japanese, but I believe it's only in English.
Here are some helpful documents:
Hello Aaron-san,
2. If they have enough size on other memory(e.g. Flash), can they run operate program on the other memory?
Hello Aaron-san,
Hi Ryo,
Find the responses below:
1. For MSP430, is it possible to run program on RAM?
Yes, please see Section 1.4.2 RAM of the User's Guide.
2. If they have enough size on other memory(e.g. Flash), can they run operate program on the other memory?
Absolutely. Flash is used as program memory by default. As long as there is enough memory available, other memories can be used for the program.
3. Do you have any other easy idea for programming?
Please refer to the Creating a Custom Flash-Based Bootloader User's Guide. You can also visit the MSPBSL page for software, tools, and application notes on how to customize and implement the bootloader for Flash-based devices. We would highly recommend to use the MSPBOOT software and check out the MSPBoot Application Note. This software supports I2C and is already optimized, but provides customizable options to make the program even smaller to fit into smaller memory sizes.
Hello Aaron-san,
Hi Ryo,
Please follow section 2.3 Implementation SLAA450 to find information on how to use the BSL assembler code, linker command file, and user application. Also view Section 2.4 BSL Operation to run the BSL demo on an MSP-EXP430G2ET LaunchPad which includes the MSP430G2553 populated.
**Attention** This is a public forum