主题中讨论的其他器件:AM68A、AM67A 、 SK-AM62A-LP
工具与软件:
我们经常收到与 SDK 版本和 TI 深度学习(TIDL)相关的疑问。 请在下面查找一系列相关常见问题解答主题。 请注意、这些主题与 AM6xA SoC (如 AM62A 和 AM68A)上的 Linux/边缘 AI SDK (它们将 C7xMMA AI 加速器与 TIDL 结合使用)密切相关。 有些主题对于 TDA4x SoC 也适用。
- 在某些情况下、SoC 是按 J7x 软件名称引用的、例如 j721e、j721s2、j784s4和 j722s
太长;未读(TL;DR):
- 是的、SDK 版本对于 TIDL 堆栈很重要 .
- 一个模型被编译到 TIDL 工件(一系列文件)中。 这些工件链接到特定的主要+Minor SDK 版本(例如09.02、10.01和 SoC)并进行了优化。
- 这些模型工件将在已安装的该版本 SDK 中工作。
- 模型工件仅可在其编译目标的 SoC 上使用。
此处涵盖的问题:
- 如何知道与 TIDL 伪影相比、SDK 版本是否错误
- SDK 中是否存在 TIDL 版本的向后兼容性?
- Edge AI SDK 中的哪些库属于此版本控制?
- 为单独工程管理多个 TIDL 版本的建议
请注意、您可以使用 EDGEAI_SDK_VERSION 环境变量在 Edge AI SDK (AM6xA SoC、例如 AM62A)中检查 SDK 版本、如下所示:
echo $EDGEAI_SDK_VERSION 10_00_00
在调试 TIDL 和其他视觉相关任务时、通常建议在后台运行 TI OpenVX 记录器:
/opt/vx_app_arm_remote_log.out &
TIDL 相关工具、文档和其他信息的最新来源是 Github 上的 edgeai-tidl-tools 存储库。 有关 SDK 版本和支持的组合的最完整信息、请参阅 version_compatibility_table.md。 请注意、此库受到严格的版本控制、具有与 SDK 版本和 TIDL 错误修复版本相关的标签。 这些版本还介绍了新功能、修复的错误和已知问题。
例如、对于 SDK 10.0、标签为10_00_08_00 -> 10_00;对于 bugfix 版本8、标签为_08_00