Other Parts Discussed in Thread: SYSCONFIG
Hi,
I am developing the code for programming the MSPM0L device, the NONMAIN region. I have a question - how is calculated the default value of the BOOTCRC register(0xFCFA9803) of the BCR configuration region(0x41C0_0000 - 0x41C0_0053)? I have read from the device the data from the address 0x41C0_0000 to 0x41C0_005 MSB first as:
FF FF CC DD FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF 59 59 FF FF BB AA BB AA FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF
Or the same data as LSB first as :
DD CC FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF 59 59 AA BB AA BB FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF
I am using the CRC calculation webpage for calculate the CRC32 value. But with the readed data above I am not able to calculate the value 0xFCFA9803.Am i doing something wrong? Or the default data value 0xFCFA9803 is not calculacted from addresses 0x41C0_0000 - 0x41C0_0053?
Best regards,
Tomas