Firefly开源社区

标题: firefly-itx-rk3588J Android12 AVB无法正常校验 [打印本页]

作者: 月影    时间: 2023-6-20 11:46
标题: firefly-itx-rk3588J Android12 AVB无法正常校验
本帖最后由 月影 于 2023-6-20 11:49 编辑

       您好,我司在ITX-3588J板子上进行AVB功能验证,Android源码由贵司提供SDK,按照security boot相关手册执行AVB验证,AVB始终无法校验通过,导致板子无法正常加载镜像启动。
       有以下几个疑问:
       1、开发板出厂时会背烧录AVB key吗?因为在我们验证AVB功能之前,SDK里已经生成过一次AVB密钥,但这不是我们执行生成的;
       2、根据原SDK里的AVB key,我们编译固件生成的镜像中,recovery.img和vbmate.img的镜像中public key(sha1)始终不一致,导致被烧过该key的板子无法正常启动,尝试删除原AVB key后重新生成key,编译固件后的结果仍是两个镜像的sha1值不一致,按理说在正常编译固件后,两者的sha1值应该一致,这样才能AVB校验通过。即使用贵司提供的Android-SDK无法编译出sha1值一致的镜像;
       因此,若贵司在出厂时烧录过AVB key,能否提供烧录时相关的AVB key,以及Android-SDK无法编译出一致的sha1的镜像问题是何种原因,该如何解决嘞?









欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1