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.

LAUNCHXL-F28P55X: CPU crash when calling device_call function

Part Number: LAUNCHXL-F28P55X


Tool/software:

Hi experts,

I found that Some versions of LAUNCHXL-F28P55X will crash after executing the SysCtl_deviceCal function in Device_init. These versions of LAUNCHXL-F28P55X all use the XF28P55.

For comparison, I do some tests and here is the result:

Launchpad chip on the board SDK version result
1 XF28P559SJ9PZQ3L -42A1X6W G4 5.04/6.00 Crash/Crash
2 XF28P559SJ9PZQ3L -42A1X6W G4 5.04/6.00 Crash/Crash
3 F28P550SJ9PZ3L A-4BAE4ZW G4 5.04/6.00 Normal/Normal

If I comment SysCtl_deviceCal function, all board will work normally.

Any suggestions for this issue?

Thanks,

Leo

  • Hi Leo,

    Between different revisions of F28P55x, the device_cal function address differs. The first two LPs have REV0 silicon, so the predefine needs to be "REVID_REV0". The third LP has REVA silicon, so the predefine needs to be "REVID_REVA". Ensure you rebuild the project (not just build), and this will solve your issue.

    Best Regards,

    Aishwarya