高通Hexagon DSP测试签名与量产签名的区别?

社区云 demo 2022-06-23 14:27:26

高通Hexagon DSP测试签名与量产签名的区别? 

...全文
1973 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38498942 2022-06-23
  • 打赏
  • 举报
回复

当某些DSP不支持unsigned PD方式或者某DSP算法模块需要的资源以及权限无法在unsigned PD上被支持时, 我们需要对设备或者库进行签名才能完成验证检查并成功加载运行CDSP库。对一个目标(设备或者库)进行签名,指为其添加一个加密的签名标志。程序运行,动态加载模块时,loader会去验证这个加密签名标志。

根据设备类型的区别,这些验证方式整体分为2类:
(1)只有测试设备可以使用的签名方式,来使能一个或多个库,让其在测试设备上可以以完全权限运行:
a. 对单独的一台设备测试签名,使其可以运行所有未被签名的DSP库。
b. 对单独的一个DSP库进行测试签名,使其可以在所有的测试设备上运行。
(2)量产设备通常采用的 集成签名方式:
a. 在编译cDSP image的时候对算法库进行批量的hash操作, 使其能够运行在某个cDSP固件版本上。
b. 使用Sub-CA签名某个库,使其可以运行在多个cDSP固件版本上。

m0_67519553 2024-09-20
  • 举报
回复
@weixin_38498942 能具体分享下测试设备签名的全过程,然后就能使多个dsp库都能在这个测试设备上运行了么 感谢~

2,853

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧