S32K344-Application debug authorization mode

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K344-Application debug authorization mode

Jump to solution
1,002 Views
Simon-Liu
Contributor V

Hello

I see in RM that in the table [Feature configuration in CUST_DEL Device Life Cycle] there are settings as shown in the figure below. When modifying the debugging mode through HSE, is the debugging of the Application software?
The default state is Password-based approach, but I can debug directly using S32DS without using HSE, without a password.
Or does the debugging here refer to debugging HSE?

 

BestRegards,

Simon

0 Kudos
Reply
1 Solution
970 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @Simon-Liu 

"Table 194. Feature configuration in CUST_DEL Device Life Cycle" shows what should be configured in CUST_DEL life cycle. It does not say that these features take effect in CUST_DEL life cycle.

Debuging of HSE core is not allowed for users at all.
Application debug port is open in CUST_DEL life cycle. After advancing to OEM_PROD or to IN_FIELD, it is mandatory to use ADKP (password or key).

If you don't use HSE, you can follow this article:
https://community.nxp.com/t5/S32K-Knowledge-Base/S32K3-Restrict-the-debug-access-with-a-password-whe...

If you use HSE, the ADKP configuration should be done by HSE services. You can find an example in this package:
https://www.nxp.com/webapp/Download?colCode=S32K3_HSE_DemoExamples
The example is:
c:\NXP\S32K3_HSE_DemoExamples_1_0_0\S32K3_HSE_DemoExamples\Device_Configuration\S32K344_CQC_DEMO\

Regards,
Lukas

View solution in original post

2 Replies
971 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @Simon-Liu 

"Table 194. Feature configuration in CUST_DEL Device Life Cycle" shows what should be configured in CUST_DEL life cycle. It does not say that these features take effect in CUST_DEL life cycle.

Debuging of HSE core is not allowed for users at all.
Application debug port is open in CUST_DEL life cycle. After advancing to OEM_PROD or to IN_FIELD, it is mandatory to use ADKP (password or key).

If you don't use HSE, you can follow this article:
https://community.nxp.com/t5/S32K-Knowledge-Base/S32K3-Restrict-the-debug-access-with-a-password-whe...

If you use HSE, the ADKP configuration should be done by HSE services. You can find an example in this package:
https://www.nxp.com/webapp/Download?colCode=S32K3_HSE_DemoExamples
The example is:
c:\NXP\S32K3_HSE_DemoExamples_1_0_0\S32K3_HSE_DemoExamples\Device_Configuration\S32K344_CQC_DEMO\

Regards,
Lukas

967 Views
Simon-Liu
Contributor V

Hi, @lukaszadrapa 

Thank you for your answer.
I understand that whether a password is required for debugging is related to the life cycle.

 

BestRegards,

Simon

0 Kudos
Reply