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.

[参考译文] Linux/AM5728:将 Remoteproc API 添加到 ARM Linux 系统

Guru**** 2589265 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/610966/linux-am5728-adding-the-remoteproc-api-to-a-arm-linux-system

器件型号:AM5728

工具/软件:Linux

您好!

我正在尝试访问此处所述的 Remoteproc API   、以便在运行时从 userspace 应用程序加载 DSP 映像。

我想解密用户空间中的 DSP 映像、并从那里加载它、而不是将其放置在文件系统中并调用 bind / unbind。

我使用的是 TI 4.4.67 LSK、

如果我尝试包含 Linux/remoteproc.h、则会有未解析的 include ,在该内核版本上似乎不可用(实际上,从3.6.x 内核开始就没有了)。

是否有方法可以使 Remoteproc API 正常工作? 还是我们的用例适用的权变措施(不将未加密的 DSP 映像直接暴露给用户)?

此致、

Oliver

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

    您是修改内核 remoteproc 驱动程序还是用户空间 API?

    我也不熟悉 TI 4.4.67 LSK。。。 您从何处下载这些源?

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

    很抱歉、我需要这么长时间才能回复、

    内核是 https://git.ti.com/ti-linux-kernel/ti-linux-kernel/commits/ti-lsk-linux-4.4.y 的分支 、从从4.4.67合并 Linux 内核源开始、因此命名为。

    我想使用 userspace Remoteproc API 从 userspace 软件中加载 DSP 映像。 我不想在文件系统中放置一个未加密的 DSP 映像。

    此致、Olli