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.

MSPM0G3506: BSL Command CMD Standalone Verification problem

Part Number: MSPM0G3506

Hi all

i am using mspm0g3506 and i try to download from host PC using uart 

i have a queston about BSL command(0x26) Standalone Verification.

i red MSPM0 Bootloader User's Guide(slau887) and i make own downloader fallowing Figure 5-1 BSL Host Sequence.

my problem is mspm0g3506 returns wrong CRC 

when it sends all Program Data from host PC, it needs CRC to check.

Standalone verification command send. (binary size is bigger than 64kb) 

80 09 00 26 00 00 00 00 FF FF 00 00 64 22 80 88

it means i want to know the CRC between 0x0000 and 0xFFFF

at the first, it always returns 0x68424a60 and then i sent it again. it return 0x3bb9db77 which is suppose to return. 

shortcut.

when program data is finished, 

i send mspm0 the standalone verification command  twice.

1st return is always wrong when i download and 2nd return is right.