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.

[参考译文] AM2432:[AM2432]:以 C 语言为 PRU 内核中的 PRU IPC 写入固件 — 资源不可用

Guru**** 2774995 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1616106/am2432-am2432-writing-firmware-in-c-language-for-pru-ipc-in-pru-core---resources-are-not-available

器件型号: AM2432
主题: SysConfig 中讨论的其他器件

尊敬的 TI 支持团队:

众所周知、我一直在开发一个应用、在该应用中、它将数据从 R5F Arm 内核传输到 PRU0 内核。 对于 R5F Arm 内核 PRU IPC、我找到了一些资源、其中说明了如何在应用中实现我尝试实现的 PRU IPC API(C 语言);但是、对于 PRU0 内核、没有资源/示例来演示 PRU IPC C 语言的 PRU 固件写入。

根据 SDK Doc 的规定、可在汇编和 C 编程中开发 PRU 固件。 但是、C 语言中没有适用于 PRU IPC 的 PRU 固件的资源/示例/文档。

您能否建议/分享用 C 语言为 PRU IPC 写入 PRU 固件的参考文献?

要求: PRU 内核应使用中断通过 PRU IPC 从 R5F 内核接收数据。 (PRU 固件必须在 C 编程中开发,因为无法为我们的应用实施汇编代码)

我提到的资源:  AM243x MCU+ SDK:PRU IPC 

AM243x MCU+ SDK: PRU IPC 中 ,他们提到应根据定义 R5F 内核中 PRU IPC 的内存分配 MPU_ARMv7 SysConfig 部分。 但是、中没有为 PRU IPC 分配存储器的配置 MPU_ARMv7 部分。 因此、请遵循相关指南、说明如何在 SysConfig 中为 PRU IPC 分配可共享存储器、并将反映在链接器中。

此致、

Nilesh

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

    您好、

    线程所有者将在 2 月 17 日的一周内停止工作。 如果您在这周内没有收到更新、请 ping 通该线程。

    感谢您的耐心。

    此致、
    Harshith

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

    您好、Nilesh

    似乎我们继续在您的另一个 e2e 主题上就 IPC 进行了对话:
    AM2432:AM2432 - PRU GPO 切换问题

    一般来说、我希望每个 e2e 主题包含 1 个主题、即您最初创建帖子的方式。 但是、由于我们继续讨论了关于 GPO 线程的 IPC、因此我们可以继续讨论该线程或这个线程。

    此致、

    Nick