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.

[参考译文] TDA2x IPU2

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/615051/tda2x-ipu2

我想将 IPU2用于某些特定的应用。 我还可以生成 IPU2映像并将其合并到 AppImage 中。 但我看到 IPU2专用于 IVA 支持、不可用于其他处理。 有人知道 IPU2吗? 我可以用什么方法吗?

谢谢。

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

    您使用的是哪个版本的 VisonSDK? 还是仅 BIOS 版本还是 Linux + BIOS 版本?

    一般而言、以下是如何使用 IPU:
    对于 VisionSDK BIOS (所有内核运行 BIOS)- Ipu1-0是主 IPU 内核(VIP + VPE、DSS 全部位于 ipu1-0上)。 IPU2启用是可选的。
    对于 VisionSDK BIOS + Linux (A15上的 Linux 和其余内核上的 BIOS)- IPU2是主要的 IPU 内核(IPU + VPE、DSS 全部位于 ipu2上)。 在这种情况下不支持 IPU1。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yordan、您好!
    我的 Vision SDK 版本为2.9.1.0、我仅使用 BIOS。
    根据技术参考手册、IPU2与 IPU1相同、这意味着它还有两个 cortex-M4内核。 因此、我想一个内核用于 IVA 支持、另一个内核可供用户执行自己的应用。 正确吗?

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

    我已经 Ping 了 VisionSDK 专家、他们会给出更好的答案。

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

    您好!

    您也可以使用 IPU2进行其他处理。 这个特定的句子是上一代器件的遗漏。

    我们将努力在 TRM 中进行修改。

    此致、

    Rishabh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Rishabh、
    IPU2中有2个 cortex-M4内核。 我的意思是,如果我使用一个内核(IPU2-0)来进行我自己的处理,它是否会对另一个用于 IVA 的内核产生任何影响?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Rishabh、
    您是说 IPU2中的两个内核完全可用于用户应用吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    对其他内核没有影响。您可以将 IVA 处理移动到任何 IPU1_0、IPU1_1、IPU2_0或 IPU2_1内核。

    您需要确保在单个 IPU 子系统(IPU1子系统或 IPU2子系统)的两个内核上相应地管理共享资源(如 Unicache、Ammu 等)。

    此致、

    Rishabh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    是的、两个内核都可用于用户应用。

    此致、
    Rishabh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    默认情况下,哪个内核是 IVA 处理?
    如果我只在 IPU2_main()中开始我自己的处理,而不执行任何其他操作,那么这是可以的吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    默认情况下、IVA 不在任何内核上进行处理。
    由应用决定应在哪个内核上进行 IVA 处理。

    此致、
    Rishabh