您好!
我下载一个容器,通过 OtaArchive_process ()函数传递它。 这需要解析 tar 文件、成功验证签名、在文件系统中创建文件/保存这些文件等 在捆绑包状态更新的情况下、_SaveOtaVersionFile (&pOtaArchive->OtaVersionFile)也会成功执行。 存档状态为 OtaArchiveState_CompletePendingTesting。 但是、当我执行 OtaArchive_Commit 时、该函数返回错误-10282。 可能是什么原因?
tar 文件只有一个 test.txt (有20字节的数据)、并由 SDK 中的虚拟证书签名。
unproc = 4096;
if (OtaArchive_GetPendingCommit()){
if (OtaArchive_Commit()){
}
谢谢。