工具/软件:
你(们)好
我们感兴趣的是验证应用程序签名需要多长时间。 以毫秒为单位的值就足够了。
我查阅了 am62d 数据表和 FreeRTOS SDK 手册、但没有得到明确的答案。
此链接 https://software-dl.ti.com/mcu-plus-sdk/esd/AM62DX/latest/exports/docs/api_guide_am62dx/DATASHEET_AM62DX_EVM.html 表明、App_loadImages 函数的执行需要3.1ms、
但不清楚该函数执行是否是在完全预置的 HS 目标上进行测量的。 我使用 ClockP_getTimeUsec 函数来测量 Bootloader_socAuthImage 函数的执行时间。 此测量在未预置的 HS_FS 目标上显示为2ms。
根据 FreeRTOS SDK 上发布的信息、可以得出结论:应用程序签名验证持续大约3ms。 因为这是一个惊人的低价值,我在这里联系确认或质疑这个结论。 也许是 sysfw 实际检查客户密钥是否存在、如果不存在、则使用成功的返回代码跳过验证? 我非常感谢在确定签名验证性能方面提供的任何帮助(希望不会在 SoC 上永久设置保险丝)。
谢谢!
Mateusz