BIST configuration sets choose

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

BIST configuration sets choose

ソリューションへジャンプ
1,222件の閲覧回数
Pusoy
Contributor III

Hi,

I am currently using the BIST module of the SPD toolkit.

In the BIST user manual S32K3_SPD_BIST_UM -> 3 BIST Configuration -> 3.1 Supported BIST configurations, I found that there are two optional configurations for starting BIST.

What is the difference between these two configuration sets, and how do we choose them in a production environment?

Pusoy_0-1701348031222.png

 

 

0 件の賞賛
返信
1 解決策
1,208件の閲覧回数
petervlna
NXP TechSupport
NXP TechSupport

Hello,

What is the difference between these two configuration sets,

The difference is in the table you shared from SAF user manual.

Diagnostic configuration contains every single BIST available on the platform. It is designed for the "garage" use case.

So in runtime you are using only BIST_SAFETYBOOT_CFG, but if you have serious failure you can run in the garage the full test to check the integrity of the chip.

and how do we choose them in a production environment?

You will simply define in the code which test you want to execute. But for calling diagnostic, you will need to implement some function which you will call in garage to execute diagnostic test. This is not part of the SAF.

For production we recommend to use SAFETYBOOT.

petervlna_2-1701420108020.png

petervlna_1-1701420080915.png

Best regards,

Peter

 

 

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
1,209件の閲覧回数
petervlna
NXP TechSupport
NXP TechSupport

Hello,

What is the difference between these two configuration sets,

The difference is in the table you shared from SAF user manual.

Diagnostic configuration contains every single BIST available on the platform. It is designed for the "garage" use case.

So in runtime you are using only BIST_SAFETYBOOT_CFG, but if you have serious failure you can run in the garage the full test to check the integrity of the chip.

and how do we choose them in a production environment?

You will simply define in the code which test you want to execute. But for calling diagnostic, you will need to implement some function which you will call in garage to execute diagnostic test. This is not part of the SAF.

For production we recommend to use SAFETYBOOT.

petervlna_2-1701420108020.png

petervlna_1-1701420080915.png

Best regards,

Peter

 

 

0 件の賞賛
返信