This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] SK-AM64B:在带有 MCU+ SDK AM64x 11.00.00.15 的 A53 上使用 SA2UL 和 PKA API

Guru**** 2350710 points
Other Parts Discussed in Thread: SK-AM64B
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1529544/sk-am64b-using-sa2ul-and-pka-apis-on-a53-with-mcu-sdk-am64x-11-00-00-15

器件型号:SK-AM64B

工具/软件:

您好、

我想在 A53 内核上使用 SA2UL 和 PKA API。
但是、在中 mcu_plus_sdk_am64x_11_00_00_15
提供的库security.am64x.r5f.ti-arm-clang.debug.lib () 仅适用于 R5F 内核、
并且没有可用于 A53 的库。

是否可以为 A53 构建安全库?
此外、该库能否以与在 R5F 上相同的方式在 A53 上使用?

此致、
Yukinobu


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    MCU+ SDK 中不提供 A53 内核的 SA2UL 支持。 相反、Processor SDK 的 Linux 内核提供了支持。

    https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/11_00_09_04/exports/docs/linux/Foundational_Components Crypto/Kernel/SA2UL_OMAP.html Kernel_Drivers

    此致、

    Prashant

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Prashant:

     更完整的说、说 SA2UL 支持不适用于希望在 A53 内核上使用 FreeRTOS 的用户是否也是正确的?

    谢谢

    Jim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    正确。 FreeRTOS 支持来自 MCU+ SDK、该 SDK 对于 A53 内核不提供 SA2UL 支持。 如果需要、可以为 A53 内核移植驱动程序和示例、但需由客户自行努力。

    此致、

    Prashant

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好  Prashant

    我正在处理一个使用 SK-AM64B 板的项目、并希望使用运行 FreeRTOS 的 A53 内核中的 SA2UL 和 PKA 硬件加速器。

    我知道 MCU+ SDK 目前主要为 R5F 内核提供 SA2UL 和 PKA 驱动程序、
    并且 A53 内核上的这些 API 没有官方支持。 不过、
    我想在 FreeRTOS 下将这些驱动程序移植到 A53 内核。

    您能否提供将 SA2UL 和 PKA 驱动程序移植到 A53 内核的建议步骤或指导?
    具体而言、我想了解:

    需要为 A53 修改驱动程序或 HAL 的哪些部分?
    我是否应该了解任何已知的架构差异(例如中断处理,内存访问,外设初始化)?
    将这些驱动程序集成到 A53 FreeRTOS 项目中有什么提示或最佳实践?
    请提供任何文件、参考资料或建议。

    此致、
    Yukinobu

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    驱动程序本身不需要对不同的内核进行任何修改。 只是您必须添加对 A53 内核的构建支持。 作为参考、您可以查看为 AM62 器件提供的 A53 SAxUL 支持:

    github.com/.../security