S32K312 RAM , FLASH errors

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K312 RAM , FLASH errors

667 Views
rameshnairmetallic
Contributor I

Hi ,

I'm using S32K312 . wanted to know the easiest way to detect RAM, FLASH errors.

Can i configure some IPs that will report to me RAM or ROM errors via interrupts or do i have to poll and run some tests during idle time? 

0 Kudos
Reply
5 Replies

638 Views
rameshnairmetallic
Contributor I

Is there any example code available?

0 Kudos
Reply

620 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

SPD a SAF drivers contain example code.

0 Kudos
Reply

616 Views
rameshnairmetallic
Contributor I
Any link where i can download the SPD.
0 Kudos
Reply

600 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

I have already shared a link:

https://www.nxp.com/design/design-center/software/functional-safety-software/s32-safety-software-fra...

table in the middle, 'SPD License Offering'

0 Kudos
Reply

643 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

Modules related to ECC errors are ERM, EIM, FCCU and memory controllers. I could possibly recommend to see my document related to MPC5744P device

https://www.nxp.com/docs/en/application-note/AN13179.pdf

Although prepared for different devices, the principle is the same and it could help to understand it. The difference will be in core response but related modules has it implemented very similar way.

ECC handling may be included in certain module RTD drivers, for instance FEE driver contains ECC handling.

We are also providing S32 Safety Software Framework (SAF) and Safety Peripheral Drivers (SPD) its part is

Extended MCU Error Manager (eMCEM) – configures FCCU, ERM and provides handlers to faults signaled to FCCU. SPD is free of charge, SAF requires license fees.

https://www.nxp.com/design/software/automotive-software-and-tools/s32-safety-software/s32-safety-sof...

So this will be apparently the easiest way.

0 Kudos
Reply