Other Parts Discussed in Thread: MSP430FR4133, MSP-FET
When using Uniflash 7.1 and up when a Standalone Command Line Package is created for the MSP430FR4133 the program will give the following error if the Traget voltage is set to anything but exactly 3300:
Connecting...
Loading Program: user_files/images/Program.out
Preparing ...
.data: 0 of 8 at 0x1910
error: MSP430: Trouble Writing Memory Block at 0x1910 on Page 0 of Length 0x8: Could not erase device memory
error: MSP430: File Loader: Verification failed: Target failed to write 0x01910
Finished
Failed: File: user_files/images/Program.out: Load failed.
I have tested Uniflash versions 7.0 though 8.3 and something was changed between 7.0 and 7.1 that causes this in the Standalone Command Line Package. I have also tried entering Target Voltages from 3000- 3400mV (including 3301mV and 3299mV) and only 3300mV will allow the device to erase the device memory.
I have also tried this on 3 different computes, with 3 different MSP4304133 and 3 different emulation tools.
The program can still be loaded onto the MSP430FR4133 using the Load Image action...
However, I need to use 3000mV as my target voltage and I need to create a standalone command line package.