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.

MSPM0L1306: ROM CRC

Part Number: MSPM0L1306

Tool/software:

Hi Team,

I'm currently working on CRC ROM calculation using this API, and it is functioning correctly for me. However, when I integrate this code into a scheduler, let's say every 200 microseconds, it takes more time to compute the ROM CRC. Could someone please advise how long this API typically takes to execute in microseconds?

Additionally, could anyone suggest an alternative method to calculate the ROM CRC without using this API, perhaps by moving through each ROM block manually?

SDM_CRC_Result = DL_CRC_calculateBlock16(CRC, gCrcSeed,, ROM_START_ADDRESS, size);

if ((*CRC_RESULT_COMPARE_ADDRESS_PTR) != SDM_CRC_Result)
{
  //do nothing
}
else
{
   //do nothing
}