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.

[参考译文] AM5728:如何使用 PROCESSOR-SDK-Android-AM57X 开发/运行 DSP 应用

Guru**** 2540720 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/742618/am5728-how-to-develop-run-dsp-application-with-processor-sdk-android-am57x

器件型号:AM5728

大家好、TI 专家、

 

我们的客户向我们发送了有关使用 PROCESSOR-SDK-Android-AM57X 和 AM5728进行 DSP 应用开发的建议方法的问题。

 

他们计划通过 PROCESSOR-SDK-Android-AM57X 使用 Android 开发系统。

 

问题:

 -您能告诉我们如何创建在 AM5728的 Android 上运行的 DSP 应用软件吗?

 您能告诉我们在哪里/如何编写 DSP 软件以及如何启动和运行吗?

 

如果您向我们提供一些有关使用 PROCESSOR-SDK-Android-AM57X 进行 DSP 应用开发的相关文档/示例、我们也将不胜感激。

 

此致、

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

    我已经联系过 Android 开发人员、我将随时向您发布任何更新。

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

    您好、Matusan、

    以下 指南 介绍了如何在运行 Linux 的 ARM 和运行 RTOS 的 DSP/IPU 上构建和运行 IPC 示例。 请记住、这尚未通过 Android 测试。

    此致、

    Krunal

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

    非常感谢您的快速回复。
    非常感谢您的帮助。
    我们了解如何在您的指南中的 Linux 命令行上运行 DSP 程序。

    我们的客户计划使用 Android 和 AM5728来开发他们的系统。
    我们希望获得有关如何通过其 Android 应用控制 DSP 行为的说明、如下所示;
    - GUI 触摸面板上的触摸图标、例如 AM5728上运行的 A15 Android-App-program。
    -然后、A15 Android-App-program 将命令发送到 DSP 以更改 DSP 程序的某些参数。
    因此、DSP 行为将发生变化、例如 DSP 上的过滤程序。

    如果有关于如何创建 Android 应用以使用 AM5728控制 DSP 行为的更多详细信息、请告诉我们。

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

    根据我与 Android 开发人员的讨论、以下是几个要点:
    1) 1) DSP 开发本身与 Linux/Android 无关。
    2) 2)仅在 Android /Linux 附带图片的地方有以下几点、Android SDK 中支持这两种情况
    -加载 DSP 固件(由内核中的 Remoteproc 驱动程序负责)
    - A15和 DSP 之间的通信(由 IPC 处理)

    此致、
    Krunal
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    添加更多信息:
    1)如果看 PSDKA5.0或 PSDKL5.0:它们使用相同的通用内核,
    参考文献: git.ti.com/.../
    只要您在/vendor/lib/firmware (DSP 或 IPC)中拥有固件,您就可以对 Linux 或 Android 使用相同的测试
    对于 Linux 或 Android 操作系统,查找固件并加载(如果可用)的功能是不同的。 (只要运行某些命令行测试)

    2)要在 Android SDK 中打包 DSP,请查看 IPU 或 PRU 固件打包示例,对 DSP 固件使用相同的方法
    参考文献: git.ti.com/.../jacinto6

    3) 3)我们仅封装作为 AOSP 一部分的现有 Android 应用程序。 客户可以使用 Android NDK 开发自己的 Android 应用
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    非常感谢您的善意。
    非常感谢您的帮助。

    此致、