How to implement core self-check

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

How to implement core self-check

跳至解决方案
1,983 次查看
584914019
Contributor III

Where should the core self-check be executed? Should it be implemented before the chip initialization interface or after the initialization interface?

0 项奖励
1 解答
1,953 次查看
Ahmad_bozorgi
Contributor II

@lukaszadrapa 

Hi. I want to run SCST ins 32k144 EVB. there is 2 question for me:

1. is there any validation report from NXP or other company or institute about SCST library?

2. is SCST support IAR compiler?

3. when I see user manual of SCST, latest version was 1.04 and in 2018, is there any newer update ? (if yes, how we can download it)

 

Thanks.

在原帖中查看解决方案

0 项奖励
7 回复数
1,954 次查看
Ahmad_bozorgi
Contributor II

@lukaszadrapa 

Hi. I want to run SCST ins 32k144 EVB. there is 2 question for me:

1. is there any validation report from NXP or other company or institute about SCST library?

2. is SCST support IAR compiler?

3. when I see user manual of SCST, latest version was 1.04 and in 2018, is there any newer update ? (if yes, how we can download it)

 

Thanks.

0 项奖励
1,925 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

1.

a. See your account on nxp.com: https://www.nxp.com/ruhp/myAccount.html?

b. Select Software Licensing and Support

c. Search for the SCST. There should be quality pack available for download which contains test reports.

If you can find SCST in the list, click on (I'm not sure if you downloaded this version or if you use package from Design Studio):

https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=SW32K14-M4SCSTE

2. Yes, IAR is supported.

3. Yes, that's the latest version.

Regards,

Lukas

 

1,969 次查看
584914019
Contributor III

When will the safety self-check function be called?

0 项奖励
1,961 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

as mentioned in the safety manual, it should be executed periodically once within Fault Tolerant Time Interval.

lukaszadrapa_0-1601372603165.png

 The safety manual can be downloaded here:

https://community.nxp.com/t5/SafeAssure-NDA-group/Safety-Manual-S32K1xx-Series/ta-p/1103524

Notice that you need to get access rights as described here:

https://community.nxp.com/t5/SafeAssure-Community-Knowledge/SafeAssure-NDA-group-access-request-to-g...

Regards,

Lukas

0 项奖励
1,946 次查看
584914019
Contributor III

Hi Lukaszadrapa:

First of all, thank you for your prompt reply, but your reply did not help me solve my question, or it was caused by my lack of a clear description of my question. Let me give you an example. If I want to call the DSP instruction set, I think the routine is called once before the program while(1). Is it enough to call it once? What if the DSP instruction set is calculated incorrectly during the program? how to do?

0 项奖励
1,942 次查看
584914019
Contributor III


I think your routine is to do this test in the application code. Before entering the bootloader, there is RAMcode inside. Will the relevant test be performed?

0 项奖励
1,919 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

The requirement given by safety manual is to execute the test once within one FTTI. We are talking about situation when safety application is being executed. During bootloader execution (if no safety application is executed), it's not required.

 

0 项奖励