器件型号:CC3220
您好!
我正在尝试用我自己的 ECDSA prime256v1证书替换 dummy_ota_vendor_cert.der。
我希望 OTA 证书在文件系统上进行安全签名。 但是、我从 SL_NetUtilCmd (SL_NETUTIL_crype_cmd_install_op...()命令收到错误代码 SL_ERROR_NETUTIL_crypto_crypto_ine_param (-12291)。
当我删除安全和重新编程的标志时、它会成功工作。
当我设置安全、无签名和重新编程时、它会成功工作。
当我设置安全、有符号和公共读取标志并重新编程时、我再次得到错误。
我正在使用我用于所有其他已签名文件的相同密钥对 OTA 证书进行签名、没有问题。
这是否是与 sl_NetUtilCmd ()函数验证指定的 OTA 证书文件不能签名的限制?