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.
Hi there
I would like to ask if anyone knows what is the hardware connection that I need and the software to erase the flash memory in the MSP430 ?
I have An ADS1293 Evaluation board with the MSP430F5529IPN as the microcontroller which is used to read/write registers of the ADS1293, what I want to do is to erase the flash memory of the MSP430 as was suggested to me to make my evaluation board communicate with the Arduino uno device through the SPI port to read the data using the Arduino software
so let me know if you have anything useful
Thanks
Hi Shaimaa!
This EVM has the standard 14-pin JTAG header:
Connect a TI (or 3rd party) programming adapter / flash emulation tool (FET) to it.
If you still have a LPT port on your PC you can maybe build an inexpensive one yourself (but double-check that if those newer controllers are still supported - I don't know - maybe not).
Dennis
If you are able to connect MSP430F5529 PUR pin to VUSB, at power up MSP430F5529 will enter to USB BSL mode, and it will be able to update firmware by MSP430_USB_Firmware_Upgrade_Example-1.3.1.1-Setup.exe without any extra hardware tools.
It is better if you put switch button between PUR / VUSB. If it is pressed during plugging USB cable to PC device will enter to USB BSL mode. If it is not pressed during plugging USB cable to PC device will start normally (not in BSL mode). There must be already 1k4 resistor on board between PUR / DP, so you can take PUR signal from trace to resistor. Not sure about VUSB trace on board, but you can check by yourself. Better / more simple is to take PUR / VUSB signals from board and not by the chip legs directly.
For flashing from command line without GUI, can be used BSL Scripter (slau319) with prepared script for MSP430F5529 (BSL_Files\BSL Scripter\Demo Scripts\5529_Application_Download).
Dennis Eichmann said:If you still have a LPT port on your PC you can maybe build an inexpensive one yourself (but double-check that if those newer controllers are still supported - I don't know - maybe not).
Hi Dennis, LPT port FET is no more supported and I fear newest device series nor SBW are supported doesn't existed at time of FET.
IMHO the cheapest solution is not to use slowest and EXpEN$$$$IVE ARDUINO instead of a fastest USB 2.0 enabled device is on board.
Use ENERGIA if like that and load a better software on resident processor, 32bit hardware MAC unit is also another bargain on processor free to this board. An inexpensive 55xx series launchpad can provide programming support too and open to a modern processor architecture.
**Attention** This is a public forum