NXP MCU 技术论坛
直播中

刘丽

7年用户 1273经验值
私信 关注
[问答]

CSEC MASTER ECU无法正常加载怎么解决?

我在调试 Csec 模块时遇到了问题。加载密钥并生成 CMAC 值后,我没有擦除密钥。结果,当我下载程序时,出现了擦除失败的信息。CSEC_DRV_InitRNG函数可以正常返回SUCCESS,但是setAuthKey执行失败,导致eraseKeys也不能正常执行,有问题请解答:
1. CSEC_DRV_InitRNG函数正常返回SUCCESS。我确定我正确启动了 Csec 模块吗?
2. SetAuthKey执行失败,提示STATUS_SEC_KEY_UPDATE_ERROR。是什么原因?
3.之前设置是在我每次调试完eraseKeys,这次没有执行,在下载initFlashForCsecOperation函数前后程序不一样的地方EEESIZE = 2048,不是if条件,这是否意味着我之前的Csec分区一直存在?

stat 在执行 CSEC DRV InitRNG 后返回 SUCCESS。


执行 setAuthKey 时发生 STATUS_SEC_KEY_UPDATE_ERROR。

执行 eraseKeys 时发生 STATUS_SEC_NO_DEBUGGING

EEESize = 2048
如何设置以正确加载密钥并执行擦除密钥?

更多回帖

发帖
×
20
完善资料,
赚取积分