工具/软件:
尊敬的 TI 专家:
我使用 MCU SDK: mcu_plus_sdk_am64x_10_00_00_20。 并在此处安装 OTP KeyWriter: ti.com/secureresources/AM64X-HS-RESTRICTED-SW?
我自定义了'MPK'和'MEK'以生成我的 X509证书、但未能通过 OTP KeyWriter 对其进行编程。 以下是控制台的输出:
'
正在启动密钥写入
启动启用的 VPP
启用 VPP 后
DMSC 固件版本10.0.8-v10.00.8_am64x_keywrite
DMSC 固件版本0xA
DMSC ABI 修订版4.0
找到的密钥证书:0x70018600
Keywriter 调试响应:0x80020
发生错误...
'
错误位19显示"验证 SMPK 单个证书时出错"。 但我已经检查了所有内容、任何签名和加密过程看起来都可以。
我想知道我还能做什么吗? 或者是否有任何诊断工具可用于挖掘 x509证书中的错误。
我已经通过以下命令成功验证了证书:
'OpenSSL x509 -in final_certificate.bin.se -inform der -noout -text > final_certificate.bin.se.verify.results'