SAF Scheck Runtime Test - S32G3

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

SAF Scheck Runtime Test - S32G3

跳至解决方案
2,294 次查看
Harish_R
Contributor III

Hi Team,

im trying to integrate SAF into basic software referring to SAF user and integration manual. was checking to perform scheck tests during runtime. is it really necessary to perform scheck test during runtime.? 

is there any suggestion or recommendation to perform Scheck in runtime

Br,

Harish R

标记 (1)
0 项奖励
回复
1 解答
2,174 次查看
chenyin_h
NXP Employee
NXP Employee

Hi, @Harish_R 

Thanks for the reply.

From my understanding, the eMCEM module is used to configure the reaction to the safety faults detected in the system; the sCheck could be used for testing latent faults within the hardware safety mechanisms, when there would be errors, they would be automatically reported to the FCCU(Which is HW transition).

 

BR

Chenyin

在原帖中查看解决方案

0 项奖励
回复
5 回复数
2,134 次查看
chenyin_h
NXP Employee
NXP Employee

Hello, @Harish_R 

Thanks for your reply.

Yes, from my understanding, the sCheck tests may inject some errors, and then they could be captured by FCCU, if no sCheck running, instead, when there would be errors caused by other software/hardware issues, if the corresponding reactions had been set before(for example, via eMCEM), then the necessary reaction would also be taken.  

 

BR

Chenyin

0 项奖励
回复
2,175 次查看
chenyin_h
NXP Employee
NXP Employee

Hi, @Harish_R 

Thanks for the reply.

From my understanding, the eMCEM module is used to configure the reaction to the safety faults detected in the system; the sCheck could be used for testing latent faults within the hardware safety mechanisms, when there would be errors, they would be automatically reported to the FCCU(Which is HW transition).

 

BR

Chenyin

0 项奖励
回复
2,146 次查看
Harish_R
Contributor III

Hi @chenyin_h 

Thanks for the info. 

so, if in case if im not performing scheck in runtime. what would be the impact?

would still the errors be reported by HW?? to take necessary reactions?

 

BR

Harish R

 

0 项奖励
回复
2,256 次查看
chenyin_h
NXP Employee
NXP Employee

Hi, @Harish_R 

Thanks for the post.

From my understanding, it is necessary. During runtime, the configuration of the safety context should be checked to detect latent faults. These are typically found in the configuration of safety mechanisms. The S32 SAF SquareCheck module provides a number of tests that can be scheduled to run during runtime. Execution of the SquareCheck tests during runtime is the responsibility of the application software. 

For testing it runtime, I think the chapter3.5 of sCheck UM could be a useful reference.

 

BR

Chenyin

0 项奖励
回复
2,193 次查看
Harish_R
Contributor III

Hi @chenyin_h,

Thanks for the info. i was going the UM and few points were not clear to me.

1. is Scheck reporting faults to FCCU?? but configuration side im not configuring any scheck fault reaction.

2. in eMCEM module all the faults are configured for necessary reactions. which module is actually reporting faults?? 

if i could more info on this it would be helpful for understanding.

 

BR,

Harish R

0 项奖励
回复