Other Parts Discussed in Thread: MSP430G2231, MSP-FET
I have decided to try with the MSP430G2 Launchpad and also with BSL-Rocket (which I may ask about seperately). I have a few questions, listed below, related to what i am thinking that I need to do.
1) Since I am using the MSP430F1121 part (I confirmed that it is not the A part) as a target, and the Launchpad with MSP430G2231 as my programmer, should I be compiling the code for the G2231 or for F1121 in CCS? I'm a little confused about that.
2) I am using slaa535a as a guideline to program my device, and I did get the sample Launcpad BSL interface code provided with the document to compile, however the doc says that the MSP430 Flasher should be used to flash the firmware into the G2231. Is this still valid or can I flash the firmware using CCS v8?
- I assume that this only needs to be done once.
3) I am trying to use the deprecated BSLDEMO2.exe and also the BSLDEMO-2.01c.exe (suggested by George Hug)to program my F1121 part, however, I am getting the following errors:
C:\ti\BSL_Scripter\DEPRECATED\BSLDEMO>BSLDEMO2.exe -cCOM67 -btest.hex
MSP430 Bootstrap Loader Communication Program (Version 2.02 - 2017)
Mass Erase...
Additional mass erase cycles...
Transmit standard password...
BSL version: 1.10 - Family member: F112 - Process: 1040
Load PC with 0x0C22...
Transmit standard password...
Load new BSL "fpl_test.hex" into RAM at 0x0300...
Program starting at 10ff6e4, 238 bytes... Error: 0
00 KByte ▐▌Program starting at 10ff7d2, 238 bytes... Error: 0
Program starting at 10ff8c0, 176 bytes... Error: 0
Verify new BSL "fpl_test.hex"...
Check starting at 3030303a, 238 bytes... Error: 0
Verification failed at 3030303a (f2, ff)
ERROR: Verification failed!
C:\ti\BSL_Scripter\DEPRECATED\BSLDEMO>BSLDEMO-2.01c.exe -cCOM67 -btest.hex
MSP430 Bootstrap Loader Communication Program (Version 2.01c)
Mass Erase...
Additional mass erase cycles...
Transmit standard password...
BSL version: 1.10 - Family member: F112 - Process: 1040
Load PC with 0x0C22...
Transmit standard password...
Load new BSL "fpl_test.hex" into RAM at 0x0300...
Program starting at 19fe34, 238 bytes... Error: 0
00 KByte ▐▌Program starting at 19ff22, 238 bytes... Error: 6
ERROR: Communication Error!
How can I determine what is causing these errors?