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.

[参考译文] AM4376:使用 TI SDK 09_03_05_02 测试 AM4376 的 PRU 网络端口失败! 如何调整?

Guru**** 2778685 points

Other Parts Discussed in Thread: AM4376, AM4372

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1616732/am4376-testing-the-pru-network-port-of-am4376-using-ti-sdk-09_03_05_02-failed-how-to-adjust-it

器件型号: AM4376
主题: AM4372 中讨论的其他器件

您好!
我的开发板使用 am4376 核心板、它有三个网络端口、两个本机网络端口和一个 PRU 网络端口。 之前、基于 SDK 04.03.00.05 (Linux 内核 4.9.65)、PRU 网络端口正常。 目前、根据 SDK 09.03.05.02 (Linux 内核 6.1.119)、PRU 网络端口出现故障。

使用 Linux 4.9.65 时、与 PRU 网络端口相关的信息如下所示:

Linux 版本:

image.png

PRU 为 eth2:

image.png

但是、在使用 SDK 09_03_05_02 时、Linux 内核为 6.1.119、PRU netport 不好。

image.png

我将按如下所示提供一些有关 PRU 配置的信息:

(1) 调整 am4372.dtsi、添加 pruss1_IEP 节点。

image.png

(2) 设备树中添加 pruss1_eth。 器件树文件作为附件。

image.png

(3)“.config"文件“文件中已全部使用 PRU 配置。
(4) PRU 故障信息:

image.png

image.png

 

请给我一些有用的帮助,非常感谢。