S32K312 RAM , FLASH errors

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

S32K312 RAM , FLASH errors

891 次查看
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 项奖励
回复
5 回复数

862 次查看
rameshnairmetallic
Contributor I

Is there any example code available?

0 项奖励
回复

844 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport

SPD a SAF drivers contain example code.

0 项奖励
回复

840 次查看
rameshnairmetallic
Contributor I
Any link where i can download the SPD.
0 项奖励
回复

824 次查看
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 项奖励
回复

867 次查看
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 项奖励
回复