MPC5777M FCCU fault injection

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MPC5777M FCCU fault injection

692件の閲覧回数
jordimoreno
Contributor II

Hello,

I have configured the FCCU in order to perform a Functional Reset in case of Error asserted on FCCU channel 15.

FCCU.RFS_CFG[0].R = 0xAAAAAAAA;  /* Configure Short Functional Reset */

/* Enable Errors */

FCCU.RF_E[0].R = 0x00008000;

/* Configure signaling */

FCCU.EOUT_SIG_EN[0].R= 0x00008000;

 

Then when I am writing to the FCC_RFF register (set to 15) then a reset is generated, but the FCCU remains in FAULT state. (Even if I clear the FCCU faults (FCCU.RF_S[X] = 0) at the initialization.)

 

I have tested with channel 7 and I get the same result (after reset FCCU remains in FAULT state)

 

Then, How to recover FCCU from an injected fault?

 

This is the register status just after the functional reset generated by FCCU when fault is injected:

175543_175543.pngpastedImage_1.png

 

Thank you,

Jordi.

ラベル(1)
タグ(2)
0 件の賞賛
1 返信

519件の閲覧回数
petervlna
NXP TechSupport
NXP TechSupport

Hi,

I have written a test code to verify the fault 15 injection.

Everything is working as expected.

I have attached for you my example code as reference.

Peter

0 件の賞賛