Advancing LC

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

Advancing LC

835 次查看
shravani
Contributor II

Hi, 

I am trying to advance lifecycle of the board from CUST_DEL to OEM_PROD. For this I am using HSE_SRV_ID_SET_ATTR srvid and attribute is hseAttrSecureLifecycle_t. still I am getting HSE_SRV_RSP_INVALID_PARAM.

Can you please help me with this?

Microcontroller: S32K312

SDK: PlatformSDK_S32K3_2022_03

0 项奖励
回复
7 回复数

816 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @shravani 

Could you share how you are advancing the Life Cycle? Also, just to confirm, did you already set the ADK/P? The Life Cycle attribute can be set only once and only if the ADK/P is already set in UTEST. 

 

B.R.

VaneB

0 项奖励
回复

773 次查看
shravani
Contributor II

Hi @VaneB ,

 

Please find below snap for advancing LC.

shravani_0-1716174738220.png

Also, I have provisioned ADKP. I am getting positive response from HSE. Is there any other way to confirm this?

0 项奖励
回复

764 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @shravani 

Please refer to the function Advance_LifeCycle_Service() provided with the S32K3 MCUs for General Purpose HSE Demo Examples. This function checks if LC is CUST_DEL and if the ADKP is programmed, if yes it advances the Life Cycle. 

0 项奖励
回复

748 次查看
shravani
Contributor II

@VaneB  Yes, I am checking but still I am getting INVALID_PARAM error.

0 项奖励
回复

731 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @shravani 

If it is possible could you share your code?

0 项奖励
回复

721 次查看
shravani
Contributor II

Hi @VaneB 

Please check below snaps for the code

shravani_0-1716353774812.png

shravani_1-1716353785961.png

 

0 项奖励
回复

684 次查看
shravani
Contributor II

Hi @VaneB ,

 

solved this issue by placing parameters in non cacheable memory

0 项奖励
回复