Part Number:MSP430G2230
HI
On MSP430G2230,We hope to upgrade the program through I2C;
Is there a feasible solution? Is there a reference code?
Thank you
Susan Yang:
您可以看一下
https://www.ti.com/lit/an/slaa600d/slaa600d.pdf
This application report describes the implementation of a bootloader that resides in the main memory of MSP430 flash-based microcontrollers (MCUs) using either Inter-Integrated Circuit (I2C), universal asynchronous receiver/transmitter (UART), or a serial peripheral interface (SPI) bus and CC110x RF transceivers to accomplish over-the-air download (OAD).
,
jerome ebaeab:
In the document "MSPBoot-Main Memory Bootloader for MSP430 Flash Microcontrollers", chapter 2.2.1.1 Force Bootloader Mode mentions the need to pull down "P1.3 in MSP430G2xxx" to control the bootloader mode;But I don’t see P1.3 from the datasheet of MSP430G2230. Does it matter? Which pin should I use to enter Bootloader Mode on MSP430G2230?
,
jerome ebaeab:
麻烦您再帮我确认下,我的同事在英文论坛也提了相同的问题,但得到的回复说MSP430G2230没有bootloader,需要自己实现;
问题链接如下,谢谢
https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1006090/msp430g2230-is-it-possible-to-upgrade-firmware-via-i2c
,
Susan Yang:
jerome ebaeab 说:但得到的回复说MSP430G2230没有bootloader,需要自己实现;
我看了下,该芯片确实是不支持的
https://www.ti.com/lit/ug/slau319ae/slau319ae.pdf