您好!
我正在完成现场器件对 mcuflashimg.bin 进行 OTA 更新的过程。 此设备已在文件系统上包含有效的代码签名证书。
我选择一个新的 mcuflashimg.bin、然后导航到"Advanced"->"User Files"、并为 mcuflashimg.bin 选择"Properties"。 我将"私钥文件名"更新为与器件上已存在的代码签名证书对应的私钥。 我将"Certification File Name"留空、因为它已安装。
但是、当我将此 OTA 交付到我的器件时、它会失败、并生成访问安全文件的安全警报。
如果我将证书添加到"用户文件"区域、并更新 mcuflashimg.bin 上的属性以填充"认证文件名"并重新创建 OTA 捆绑包、则更新成功。
我的问题是-是否需要填写此字段并每次将证书包含在捆绑包中? 每次 OTA 更新时、覆盖文件系统中已存在的文件似乎是多余的。
谢谢!
Steve