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.

[参考译文] AM62A-PET-CALC:处理器系列以及不同 SOC 之间的软件迁移

Guru**** 2864540 points

Other Parts Discussed in Thread: SK-AM62A-LP, SK-AM69, AM69A

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1636998/am62a-pet-calc-processors-line-and-software-migration-between-different-socs

部件号:AM62A-PET-CALC
Thread 中讨论的其他器件: SK-AM62A-LPSK-AM69AM69A

尊敬的同事:

在我们公司、我们致力于创建工业 AI 摄像头产品线。 在这一行中、我们将根据创建解决方案 具有成本效益 最终目的 高性能

为了获得具有成本效益的器件、我们选择了 AM62A SOC(Sitara 线路)。 我们已经做好了在 SK-AM62A-LP 电路板上进行的器件原型设计、并获得了承诺结果。

对于高性能解决方案、我们尝试使用 AM69A SOC(Jacinto 系列)。 我们在 SK-AM69 上创建了一个原型  

在 AM62A 和 AM69A 这两个平台上、我们将 Yocto Linux (5.0.3) 与 TI 元层配合使用。 使用 Yocto 5.0.3 和 PROCESSOR-SDK 11.X.X、我们有类似的 AI 功能行为。 PROCESSOR-SDK 11.X.X 是基于 EdgeAI 的 SDK。 我们可以将软件从 AM62A 传输到 AM69A、反之亦然。 当然、AM62A 和 AM69A 的性能有所不同。 但是、我们的应用程序保持相同的业务逻辑。

例如、适用于 AM62A 的 PROCESSOR-SDK 11.X.X:

www.ti.com/.../11.01.07.05

例如、适用于 AM69A 的 PROCESSOR-SDK 11.X.X 示例:

www.ti.com/.../PROCESSOR-SDK-AM69A

此适用于 AM62A 和 AM69A 的 SDK 都基于 EdgeAI。

从慕尼黑当地的 TI 代理处、我们了解到 AM69A SOC 将很快停产、我们必须考虑使用 www.ti.com/.../J784S4XEVM 等高性能 AI 摄像头 TDA4 SOC  。 一般来说、我们也可以这样做(AM69A 现已推出 J784S4 架构)。

请访问 www.ti.com/.../J784S4XEVM 我们已经认识到、AI 处理器 SDK 基于 ADAS 而不是 EdgeAI 。 在我们这边、很清楚为什么 TDA4 线路使用基于 ADAS 的 AI SDK。 TDA4 是专为汽车应用而开发的。

从主题:

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1630763/tda4vh-q1-launching-edgeai-test-application-failure

我们认识到、要启动 EdgeAI、我们必须重新编译 SDK 并激活 EdgeAI。

总之、我们现在有一个大问题:

  • 不同平台上的 EdgeAI 支持未来会怎么样? 我们现在可以看到、AM62A 仅支持 EdgeAI。 但现代 SOC SDK 使用 ADAS。
  • 我们是否应该更改应用的 AI 模型和总线逻辑、以便从 AM62A (EdgeAI) 迁移到 TDA4 线路 (ADAS)、反之亦然;TDA4->AM62A。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Viktor:

    很抱歉、延迟的回复。

    我们已经做好了 SK-AM62A-LP 电路板上的器件原型设计、并获得了承诺结果。

    我假设您是根据您在另一个主题中的查询使用 edgeai-tiovx-apps [1]。

    您有两条前进道路:

    1. 如您已按照另一个线程中所述进行探索、在 TDA4 上启用 edgeai-tiovx-apps。
    2. 使用 TIOVX(不是 edgeai-tiovx-apps) 、在 AM62A 上从摄像头到 AI 构建流水线、类似于 TDA4 上的视觉应用[2]。  AM62A 和 TDA4 之间的唯一区别是摄像头捕捉、它在 AM62A 上的 Linux 中的 A53 上运行。 您需要实现与 edgeai-tiovx-apps 类似的机制、以便 TIOVX 图形能够与 v4l2 通信。

    我建议您探索#2。

    此致、

    建中

    [1] https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1630763/tda4vh-q1-launching-edgeai-test-application-failure

    [2] software-dl.ti.com/.../index.html