Other Parts Discussed in Thread: MSP-FET, MSP430FR2000,
Good Morning/Afternoon/Evening,
I am dealing with an issue while trying to program the MSP using the BSL interface.
I am running the RX Password command twice to unlock the BSL, so I know the issue isn't related to that.
I am running into an issue when trying to use the RX Data Block Command to write some data to the start of Code Memory on the MSP.
Here is the command I am using: 0x80 0x04 0x01 0x10 0x00 0xF1 0x00 <256 bytes> 0xCL 0xCH (Checksum is calculated correctly)
My response is as follows: 0x00 0x80 0x02 0x00 0x3B 0x01 0x41 0xD4
This is indicating that there is an issue with the Write Check on the MSP. The UART didn't complain about an invalid CRC, the MSP did.
I also do a RX Data Block to a different section of memory and it has no issues whatsoever.
That command is as follows: 0x80 0x0C 0x00 0x10 0x80 0xFF 0x00 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xE6 0xF1
The response to this is: 0x00 0x80 0x02 0x00 0x3B 0x00 0x60 0xC4
And this ran just fine.
Am I missing something. Any help is appreciated.