工具/软件:Linux
您好!
SDK: TI-processor-sdk-linux-Automotive-dra7xx-evm-03_02_00_03
我想在 M4上编写测试应用程序、 同时与 M4和 A15进行通信、
我不知道从哪里开始、我发现 IPU 具有 M4处理器、
但我想在 M4和上编写有关 CAN 模块的测试程序
与 A15通信。
现在我感到困惑、请帮帮我。
谢谢、
Cesar。
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
您好!
SDK: TI-processor-sdk-linux-Automotive-dra7xx-evm-03_02_00_03
我想在 M4上编写测试应用程序、 同时与 M4和 A15进行通信、
我不知道从哪里开始、我发现 IPU 具有 M4处理器、
但我想在 M4和上编写有关 CAN 模块的测试程序
与 A15通信。
现在我感到困惑、请帮帮我。
谢谢、
Cesar。
您好、Cesar、
要在 M4上编写测试应用并在 IPU (M4)和 MPU (A15)之间进行通信、我建议您查看 《处理器间通信(IPC) 用户指南》。 请特别查看 IPC 用户指南/示例 (ex02_MessageQ)。 这将帮助您开始利用 TI IPC 在 M4和 A15之间进行通信。
由于我不熟悉控制器局域网(CAN)、因此我在 TI.com 上搜索了相关信息、并找到了几个可能对您有所帮助的链接。
例如、
DRA7xx GLSDK DCAN 驱动程序 -另请查看参考资料部分。
Processor SDK RTOS CSL -使用 基于处理器 SDK RTOS 的芯片支持库(CSL)或 Starterware 来使用 DCAN。
我想 、在 ti-processor-sdk-linux-Automotive ra7xx-evm-03_02_00_03上、CSL 封装位于 :/linux-devkit/sysroots/armv7ahf-neon-linux-gnueabi/usr/share/ti/ti-pdk-tree/packages/ti/csl
其他建议、您可能还想在此处列出的 TI e2e 论坛上进行一些搜索 。
希望这会有所帮助。
谢谢。
//好友
您好、Cesar、
M4内核通过一个固件运行、该固件具有在 M4内核上配置和执行的代码。
如何在 M4内核上加载固件? 从我之前提供的链接"Processor SDK RTOS"中、您可以单击"指南"、其中提供了有关该指南的信息。
在 DRA7x 上,我们有两 个双核 Cortex-M4图像处理单元(IPU)子系统。 ipumm 是一种多媒体固件,在 Cortex
-M4 IPU2上运行,它将图像和视频加速器(IVA)子系统用于硬件加速器。 因此、简单来说、SDK 上的 ipumm 通过硬件编解码器而不是软件编解码器来提供视频解码和编码。
对于您遇到“fatur: read error: the connection is reset by the other party”的 git 错误,它是您的互联网连接或 git 配置的问题。 您是否能够对其他站点进行 git 克隆?
谢谢。
//好友
您好、Buddy、
非常感谢您的回复、
RTOS 路径: TI-processor-sdk-linux-Automotive-dra7xx-evm-03_02_00_03/组件源
我要测试 ipu1:
我找到 test_OMX_ipu1_vayu.xem4
我将 test_OMX_ipu1_vayu.xem4复制 到 /lib/firmware # ipc/ti_platforms_evmDRA7XX_ipu1
我 执行以下操作:
但我不知道它的用途、逻辑、
如何使用此测试以及如何调试、打印调试信息。
非常感谢。
Cesar。
您好、Cesar、
对于 IPC 测试固件、您可能需要查看: Running_the _bed_IPC_examples 或 Running IPC examples。
如果要查看 A15和 M4之间的通信示例、您可能需要使用 ex02_MessageQ 的"server_ipu1.xem4"固件。
以下是 Git 的 Web 链接:
Git 克隆 git://git.ti.com/ipc/ipc-examples.git - http://git.ti.com/cgit/cgit.cgi/ipc/ipc-examples.git
Git 克隆 git://git.ti.com/ipc/ipc-metadata.git - http://git.ti.com/cgit/cgit.cgi/ipc/ipc-metadata.git
另请查看此 e2e 线程 :https://e2e.ti.com/support/arm/sitara_arm/f/791/t/561094#pi316653=1 、了解有关获取跟踪和使用 omapconf 工具的一些信息。
请参阅此应用手册: 使用 IPC3.x 调试工具和技术
谢谢。
//好友