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.

RM44L520: The PBIST self-test on RAM overwrites all stack data, so abort is entered after the self-test is complete

Part Number: RM44L520
Other Parts Discussed in Thread: HALCOGEN

Hi team,

When using the diagLib, when the SL_SelfTest_PBIST is called in sys_startup.c to self-test all TCMRAMs, all stack data is overwritten after the self-test completes, so when the function returns, unstacking with POP instructions will enter an abort exception. The customer would like to know if this is an expected behavior. If not, how to fix it? 

Could you help check this case? Thanks.

Best Regards,

Cherry