How to implement core self-check

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

How to implement core self-check

ソリューションへジャンプ
1,962件の閲覧回数
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,932件の閲覧回数
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,933件の閲覧回数
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,904件の閲覧回数
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,948件の閲覧回数
584914019
Contributor III

When will the safety self-check function be called?

0 件の賞賛
1,940件の閲覧回数
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,925件の閲覧回数
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,921件の閲覧回数
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,898件の閲覧回数
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 件の賞賛