Double bit error detection in SRAM_L

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

Double bit error detection in SRAM_L

802件の閲覧回数
Sankar_saba
Contributor I

I have enabled ERM->CR0[ESCIE0], ERM->CR0[ENCIE0], ERM->CR0[ESCIE1],ERM->CR0[ENCIE1] and corresponding register in S32k146 as per S32KReferenceManual. Using EIM,
injected Single bit error in SRAM_L, getting notification in ERM_single_fault_IRQHandler with ERM->SR0 as 0x80000000
injected Single bit error in SRAM_U, getting notification in ERM_single_fault_IRQHandler with ERM->SR0 as 0x40000000
injected Double bit error in SRAM_U, getting notification in ERM_double_fault_IRQHandler with ERM->SR0 as 0x04000000.
But while I inject Double bit error in SRAM_L, getting system reset. Not sure why reset in SRAM_U Double bit error injection.
My requirement is to capture both single bit & double bit error in SRAM and move the system to Safe state. is it feasible to implement?

タグ(3)
0 件の賞賛
返信
0 返答(返信)