Other Parts Discussed in Thread: MSPBSL, , MSP-FET
When trying to upload my firmware image using the MSPBSL_Scripter 3_02_00_00, I experience a crash in both Windows and Linux when the script reaches the RX_DATA_BLOCK [FILE] command. In Windows the program simply crashes and I'm prompted to close the program. In Linux I see the follow output in the terminal console:
RX_DATA_BLOCK file.txt
terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::substr
Aborted (core dumped)
The command does work when I use a simple image such as the blinkLED_f5529.txt from the custom BSL package.
I also tried the older MSPBSL_Scripter_3_01_00_00 version and I am able to successfully upload my firmware image file.
This leads me to believe a bug has been introduced into the latest version of MSPBSL Scripter. Is there a way this can be looked into?
My setup is an MSP430F5527 with custom UART BSL and an MSP-FET.