Other Parts Discussed in Thread: AM62P
部件号: AM62P
我们正在使用采用 SDK 11.02.08.02 的 AM62P 平台、并计划在整个系统中集成 DLT(数据记录和跟踪)解决方案。
我们注意到 F29 MCU+ SDK 中提供 DLT 支持、并想了解是否可以在 AM62P 上应用类似的方法、特别是针对 R5 内核。
我们的目标是构建统一的日志记录解决方案、可以通过收集来自所有内核 (A53 Linux、DM-R5 和 MCU-R5) 的日志并对其进行可视化 DLT 查看器 。
在 A53 Linux 方面、我们打算使用 COVESA DLT-daemon 作为中央日志记录后端。
我们的主要重点是整合 R5 内核上的 DLT 客户端 并定义将日志转发到 A53 的最合适方法。
我们希望得到以下方面的指导:
- 建议使用哪种传输机制将日志从 R5 内核路由到 AM62P 上的 A53?
- SDK 中的现有 IPC/RPMsg 基础架构是否可以为此目的重复使用?
- 使用 RPMsg 进行日志转发时、R5 端的典型 CPU 开销是多少?
- 是否有任何在 AM62x/AM64x/AM243x 的 R5 内核上实现日志记录(DLT 或类似设备)的参考示例或最佳实践?
如果此平台上的 R5 内核没有官方或推荐的 DLT 支持、我们当前的计划是通过以下方式实施日志转发:
- UART(更简单,但取决于硬件)、或
- IPC(RPMsg/共享存储器、集成度更高、但可能会影响 CPU 和延迟)。
任何建议或建议的办法都将受到极大的赞赏。