S32K144 Departition for Csec

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

S32K144 Departition for Csec

跳至解决方案
850 次查看
XueZheng
Contributor I

Hello,

I have encountered problems during trying to enable the Csec feature on S32K144, and to do so, the first step I tried is to partition the flexNVM to 32K/32K and I found out that when the FCCOB1 is set to non-zero while the rest of FCCOB is set to exact same as Figure 5 in AN11983, then the operation is failed with FSTAT->ACCERR set.

XueZheng_0-1668499999516.png

For your information,

  1. This departition command is executed from RAM
  2. The Interrupt is suspended before executing this command
  3. Erase all blocks command and Program the secure field (0x40C) have been executed successfully before this command
  4. When the FCCOB1 is set to zero, the rest code is unchanged, then this command will be successful

 

0 项奖励
回复
1 解答
830 次查看
XueZheng
Contributor I

@lukaszadrapa  thank you, after checking, the order information of MCU I used is S32K144HFVLH and the 'F' indicates "CANFD FlexIO" without security. I guess the higher version MCU of the S32K144 needs to be used to enable the Csec

在原帖中查看解决方案

0 项奖励
回复
2 回复数
835 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

this is working on my side. Which part number do you have exactly? Could you confirm it is device with CSEc?

lukaszadrapa_0-1668597685558.png

 

or if you have older device:

lukaszadrapa_1-1668597702090.png

Regards,

Lukas

0 项奖励
回复
831 次查看
XueZheng
Contributor I

@lukaszadrapa  thank you, after checking, the order information of MCU I used is S32K144HFVLH and the 'F' indicates "CANFD FlexIO" without security. I guess the higher version MCU of the S32K144 needs to be used to enable the Csec

0 项奖励
回复