工具与软件:
尊敬的 TI 专家:
在使用时、我们会遇到几个问题 hsm_care_package_kit_v00.08.0 并感谢您提供以下方面的指导:
问题1:HSM IPC 示例执行问题
我们正在尝试运行 HSM_IPC 示例来自 SDK、作为 HSM 演示的一部分、但程序在以下阶段挂起:

当前刷写和引导过程:
- HSM Care 软件包会生成一个
.bin文件、该文件位于下sdk/tools/boot/HSMAppimageGen/board/am62ax-sk。 - 使用
gmake、我们生成 HS_FS 格式的 HSM 映像、并将其刷写到闪存0x240000中。 - 在中
sbl_ospo_nand_stage2、App_loadImages函数调用Bootloader_socMemInitCpu如下所示:

App_loadImagesSBL 中的函数SystemP_SUCCESS在引导期间返回。
问题:
- 在这个过程中、是否有我们可能未遵循的任何步骤?
- 什么可能导致 HSM_IPC 停留在这个阶段的时间?
另外、HSM Care 软件包文档还提到了以下配置:

不过、中的配置sdk/tools/boot/HSMAppimageGen/board/am62ax-sk/config.mak如下:

。 内核 ID 设置可能发生冲突。 您能否确认应使用哪种配置?
问题2:MAIN 域中的 R5内核
在hosts.h HSM CARE 包下提供的文件中、我们找到了四个 R5内核的以下主机 ID:

但是、根据 AM62Ax TRM、该架构在 MCU 和 DM 域中分别指定了一个 R5内核、并且没有提到 MAIN 域中的 R5内核。
- 您能解释一下这些 R5内核参考的是什么吗?
问题3:与 HSM 的 A 核心通信
在中 HSM_IPC 例如、使用 DM R5内核演示了与 HSM 的通信。
- AM62Ax 是否支持 A 内核和 HSM 内核之间的直接通信?
- 如果是、则需要进行哪些修改才能修改 A 内核与 HSM 通信的现有示例?
我们感谢您的支持、并期待您的指导!
此致、
Yang

