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:不能使用 PRU Core 的 eth 设备。

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

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/622720/linux-am5728-can-not-use-eth-device-of-pru-core

器件型号:AM5728
主题中讨论的其他器件: DRA742

工具/软件:Linux

您好、

我的问题是无法使用 PRU 内核的 eth 设备。

我的 DTS 文件..

--------------  am572x-idk.dts ----------------------------------

/{
型号="TI AM5728 IDK";
兼容="ti、am5728-idk"、"ti、am5728"、"ti、dra742"、"ti、dra74"、
"TI、dra7";

别名{
Ethernet2 =&pruss2_emac0;
Ethernet3 =&pruss2_emac1;
};

pruss2_MDIO{&pruss2_MDIO}
pinctrl-names ="default";
pinctrl-0 =<&pru2_PINS_DEFAULT>;
RESET-GPIO =<&GPIO5 8 GPIO_ACTIVE_LOW>、
<GPIO5 9 GPIO_ACTIVE_LOW_>;
RESET-DELAY-us =<2>;/* PHY 数据表中的状态最小值为1uS */
};

--------------  am57xx-idk-common.dtsi -------------------------------------------------------

PRU-ICSS2上的/*双 MAC 以太网应用节点*/
pruss2_eth{
compatible ="ti,am57-prueth";
普劳斯=<普鲁斯 s2>;
SRAM =<&ocmcram1>;
interrupt-parent =<&pruss2_intc>;

pruss2_emac0:以太网-mii0{
PHY-Handle =<&pruss2_eth0_phy>;
PHY 模式="MII";
中断=<20>、<22>;
中断名称="Rx"、"TX";
/*由引导加载程序填充*/
local-mac-address =[00 00 00 00 00 00];
};

pruss2_emac1:以太网-mii1{
PHY-Handle =<&pruss2_eth1_phy>;
PHY 模式="MII";
中断=<21>、<23>;
中断名称="Rx"、"TX";
/*由引导加载程序填充*/
local-mac-address =[00 00 00 00 00 00];
};
};

{&pruss1}
状态="正常";
pru1_0:pru0@4b234000{
interrupt-parent =<&pruss1_intc>;
中断=<16>、<17>;
中断名称="vring (振铃)"、"kick (启动)";
状态="正常";
};

pru1_1:pru1@4b238000{
interrupt-parent =<&pruss1_intc>;
中断=<18>、<19>;
中断名称="vring (振铃)"、"kick (启动)";
状态="正常";
};
};

{&pruss2}
状态="正常";
pru2_0:pru0@4b2b4000{
interrupt-parent =<&pruss2_intc>;
中断=<16>、<17>;
中断名称="vring (振铃)"、"kick (启动)";
状态="正常";
};

pru2_1:pru1@4b2b8000{
interrupt-parent =<&pruss2_intc>;
中断=<18>、<19>;
中断名称="vring (振铃)"、"kick (启动)";
状态="正常";
};
};

pruss2_MDIO{&pruss2_MDIO}
状态="正常";
pruss2_eth0_phy:ethernet-phy@0{
reg =<0>;
interrupt-parent =<&GPIO3>;
中断=<30 IRQ_TYPE_EDGE_FALLING>;
};

pruss2_eth1_phy:ethernet-phy@1{
reg =<1>;
interrupt-parent =<&GPIO3>;
中断=<31 IRQ_TYPE_EDGE_FALLING>;
};
};

----------------------------------------------------

我找不到 eth2和 eth3器件

root@am57xx-evm:/lib/modules/4.4.19-rt25-gf572d285f0/extra ifconfig

eth0 Link encap:以太网 HWaddr 7C:38:66:7A:B1:B4
iNet addr:192.168.0.50 Bcast:192.168.0.255掩码:255.255.255.0
inet6 addr:fe80::7e38:66ff:fe7a:b1b4%132112/64范围:链接
运行多播 MTU:1500公制:1的上广播
RX 数据包:166错误:0丢弃:0超限:0帧:0
TX 数据包:126错误:0丢弃:0超限:0载波:0
冲突:0 txqueuelen:1000
RX 字节:66201 (64.6 KiB) TX 字节:16903 (16.5 KiB)
中断:100

ETH1链路连接:以太网 HWaddr E6:D7:1A:F7:C3:5E
inet6 addr:fe80:e4d7:1aff:fef7:c35e%132112/64范围:链接
上广播多播 MTU:1500公制:1
RX 数据包:0错误:0丢弃:0超限:0帧:0
TX 数据包:0错误:0丢弃:0超限:0载波:0
冲突:0 txqueuelen:1000
RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

LO 链路环接:本地环回
iNet addr:127.0.0.1掩码:255.0.0.0
inet6 addr:::1%132112/128范围:主机
正在运行 MTU:65536公制:1的上环回
RX 数据包:6错误:0丢弃:0超限:0帧:0
TX 数据包:6错误:0丢弃:0超限:0载波:0
冲突:0 txqueuelen:1
RX 字节:528 (528.0 B) TX 字节:528 (528.0 B)

root@am57xx-EVM:/lib/modules/4.4.19-rt25-gf572d285f0/extra

root@am57xx-EVM:/lib/modules/4.4.19-rt25-gf572d285f0/extra dmesg | grep PRU
[1.554634] prueth pruss2_eth:无法获取 pruss 句柄
[1.970215] ti-pruss 4b200000.pruss:创建 PRU 内核和其他子平台器件
[1.971513] IRQ:找不到/ocp/pruss@4b200000/INTC@4b220000的 IRQ 域!
[1.971980] IRQ:找不到/ocp/pruss@4b200000/INTC@4b220000的 IRQ 域!
[1.972336] ti-pruss 4b280000.pruss:创建 PRU 内核和其他子平台器件
[1.973556] IRQ:找不到/ocp/pruss@4b280000/INTC@4b2a0000的 IRQ 域!
[1.974005] IRQ:找不到/ocp/pruss@4b280000/INTC@4b2a0000的 IRQ 域!
[1.974677] of _get_named_gpio_FLAGS:已解析节点'/ocp/pruss@4b280000/MDIO@4b2b2400[0]的'resist-GPIO'属性-状态(0)
[1.9747477] of_get_named_gpio_FLAGS:已解析节点'/ocp/pruss@4b280000/MDIO@4b2b2400[1]'的'reset-GPIO'属性-状态(0)
[2.05083] remoteproc4:4b234000.pru0可用
[2.177642] remoteproc4:am57xx-pru1_0-FW 的直接固件加载失败、错误-2
[2.184458] remoteproc4:加载 am57xx-pru1_0-FW 失败
[2.188583] PRU-rproc 4b234000.pru0:手动引导 PRU 内核
[2.193482] remoteproc4:为4b234000.pru0加电
[2.197126] remoteproc4:am57xx-pru1_0-FW 的直接固件加载失败、错误-2
[2.207711] PRU-rproc 4b234000.pru0:rproc_boot 失败
[2.211601] remoteproc4:发布了4b234000.pru0
[2.215112] PRU-rproc:4b234000.pru0的探测器失败,错误-2
[2.220207] remoteproc4:4b238000.pru1现已推出
[2.240775] remoteproc4:am57xx-pru1_1-FW 的直接固件加载失败、错误-2
[2.247594] remoteproc4:无法加载 am57xx-pru1_1-fw
[2.251719] PRU-rproc 4b238000.pru1:手动启动 PRU 内核
[2.256618] remoteproc4:为4b238000.pru1加电
[2.260263] remoteproc4:am57xx-pru1_1-FW 的直接固件加载失败、错误-2
[2.270844] PRU-rproc 4b238000.pru1:rproc_boot 失败
[2.274731] remoteproc4:发布4b238000.pru1
[2.278233] PRU-rproc:4b238000.pru1的探测器失败,错误-2
[2.283336] remoteproc4:4b2b4000.pru0可用
[2.303886] remoteproc4:ti-pruss/am57xx-pru0-prueth-fw.elf 的直接固件加载失败,错误-2
[2.312275] remoteproc4:无法加载 ti-pruss/am57xx-pru0-prueth-fw.elf
[2.317989] PRU-rproc 4b2b4000.pru0:PRU rproc 节点/ocp/pruss@4b280000/pru0@4b2b4000已成功探测
[2.326497] remoteproc5:4b2b8000.pru1现已推出
[2.347042] remoteproc5:ti-pruss/am57xx-pru1-prueth-Fw.elf 的直接固件加载失败,错误-2
[2.3555430] remoteproc5:无法加载 ti-pruss/am57xx-pru1-prueth-fw.elf
[2.358838] PRU-rproc 4b2b8000.pru1:PRU rproc 节点/ocp/pruss@4b280000/pru1@4b2b8000探测成功

此致、

John Kim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我在"prueth_probe"中找到了"Unable to get pruss handle"错误消息。

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

    您是否正在使用定制板、AM572x IDK 上是否会出现这种情况?

    您使用的是哪个版本的 Processor SDK、并且您进行了任何修改?

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

    我使用的是 AM5728 IDK 板。

    AM5728 SDK:U-boot-2016.05 / Linux-RT-4.4.19
    AM5728 SDK 版本:TI-processor-sdk-linux-rt-am57xx-evm-03.01.00.06

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

    我刚刚全新安装了 RT Linux Proc SDK 的 v3.1.0.6、并使用./bin/create-sdcard.sh 脚本创建了一个新的 SD 卡。 当我使用此 SD 卡引导 AM572x IDK 板时、当我使用"ifconfig"列出可用接口时、我会同时列出 PRU 接口(eth2和 eth3)。

    我注意到上面列出的您的 DTS 文件在 am572x-idk.dts 文件的&pruss2_MDIO 节点中有一个轻微的增量(我的没有上面列出的任何 pinctrl 属性)。

    安装 SDK 后是否进行了任何修改? 当您导航至/board-support/linux.x.y.z 并键入"git status"时、是否有要提交的任何更改? 'git log --oneline'是否显示'47bb16b Create local branch'?

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

    你好、Jason

    引脚 Ctrl 部分似乎缺少。

    pru2_pins_default:pru2_pins_default{
    pinctrl-single、pins =<

    0x2B8 (MUX_MODE11 | PIN_INPUT_SLEW)/* McASP1_axr8.PR2_mii0_txen */

    0x2D4 (MUX_MODE11 | PIN_INPUT_SLEW)/* McASP1_axr8.PR2_mii0_txen */
    0x2D8 (MUX_MODE11 | PIN_INPUT_SLEW)/* McASP1_axr9.PR2_mii0_txd3 */
    0x2DC (MUX_MODE11 | PIN_INPUT_SLEW)/* McASP1_axr10.PR2_mii0_txd2 */
    0x2E0 (MUX_MODE11 | PIN_INPUT_SLEW)/* McASP1_axr11.PR2_mii0_txd1 */
    0x2E4 (MUX_MODE11 | PIN_INPUT_SLEW)/* McASP1_axr12.PR2_mii0_txd0 */
    0x2E8 (MUX_MODE11 | PIN_INPUT_SLEW)/* McASP1_axr13.PR2_MII_mr0_clk *
    0x2EC (MUX_MODE11| PIN_INPUT_PULLUGER)/* McASP1_axr14.PR2_mii0_rxdv */
    0x2F0 (MUX_MODE11 | PIN_INPUT_SLEW)/* McASP1_axr15.PR2_mii0_rxd3 */
    0x2B4 (MUX_MODE11 | PIN_INPUT_PULLDOWN | SLEWCONTROL)/* McASP1_axr0.PR2_mii0_rxer */
    0x30C (MUX_MODE11 | PIN_INPUT_SLEW)/* mcasp2_axr2.PR2_mii0_rxd0 */
    0x2F8 (MUX_MODE11 | PIN_INPUT_SLEW)/* mcasp2_FSX.PR2_mii0_rxd1 */
    0x2F4 (MUX_MODE11 | PIN_INPUT_SLEW)/* mcasp2_aclkx.PR2_mii0_rxd2 *
    0x324 (MUX_MODE11 | PIN_INPUT_PULLDOWN)/* mcasp3_aclkx.pr2_mii0_crs *
    0x328 (MUX_MODE11 | PIN_INPUT_SLEW)/* mcasp3_FSX.PR2_mii0_col *
    0x310 (MUX_MODE11 | PIN_INPUT_PULLDOWN | SLEWCONTROL)/* mcasp2_axr3.PR2_mii0_rxlink *
    0x2CC (MUX_MODE14 | PIN_OUTPUT 上拉)/* McASP1_axr6.GPIO5_8 *

    0x32C (MUX_MODE11 | PIN_INPUT_PULLDOWN | SLEWCONTROL)/* mcasp3_axr0.PR2_mii1_rxer *
    0x294 (MUX_MODE11 | PIN_INPUT_SLEW)/* xref_clk0.PR2_mii1_col *
    0x298 (MUX_MODE11 | PIN_INPUT_PULLUP)/* xref_clk1.PR2_mii1_crs *
    0x374 (MUX_MODE11 | PIN_INPUT_SLEW)/* GPIO6_10.PR2_MII_MT1_CLK *
    0x378 (MUX_MODE11 | PIN_INPUT_SLEW)/* GPIO6_11.PR2_mii1_TXEN *
    0x37C (MUX_MODE11 | PIN_INPUT_SLEW)/* mmc3_clk.PR2_mii1_txd3 *
    0x380 (MUX_MODE11 | PIN_INPUT_SLEW)/* mmc3_cmd.PR2_mii1_txd2 *
    0x384 (MUX_MODE11 | PIN_INPUT_SLEW)/* mmc3_dat0.PR2_mii1_txd1 */
    0x388 (MUX_MODE11 | PIN_INPUT_SLEW)/* mmc3_dat1.PR2_mii1_txd0 *
    0x38C (MUX_MODE11 | PIN_INPUT_PULLUP)/* mmc3_dat2.PR2_MII_MR1_clk *
    0x390 (MUX_MODE11 | PIN_INPUT 下拉)/* mmc3_dat3.PR2_mii1_rxdv *
    0x394 (MUX_MODE11 | PIN_INPUT_SLEW)/* mmc3_dat4.PR2_mii1_rxd3 *
    0x398 (MUX_MODE11 | PIN_INPUT_SLEW)/* mmc3_dat5.PR2_mii1_rxd2 *
    0x39C (MUX_MODE11 | PIN_INPUT_SLEW)/* mmc3_dat6.PR2_mii1_rxd1 */
    0x3A0 (MUX_MODE11 | PIN_INPUT_SLEW)/* mmc3_dat7.PR2_mii1_rxd0 */
    0x330 (MUX_MODE11 | PIN_INPUT_PULLUP | SLEWCONTROL)/* mcasp3_axr1.PR2_mii1_rxlink *
    0x2D0 (MUX_MODE14 | PIN_OUTPUT 上拉)/* McASP1_axr7.GPIO5_9 *
    >;
    };


    我下载了 SDK
    并在内核映像中包含内核模块[M]->[*]并执行它。

    模块内核没有问题、但如果您将其包含在内核中、则似乎是问题所在。
    (remoteproc、prueth、pruss_intc、virtio_ring 等...)


    我的内核配置文件。

    e2e.ti.com/.../KL_2D00_config.txt

    此致、
    John Kim

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

    当您使用处理器 SDK 中的预构建二进制文件时、您的 PRU 以太网端口是否正常工作? 您可以使用%SDK_INSTALL_DIR%/bin/create-sdcard.sh 脚本从预编译的二进制文件创建 SD 卡。

    此器件的引脚复用在 u-boot 中处理、因此您无需对 DTS 中的引脚复用进行任何修改。

    您回答正确、其中一些模块将不能像内置模块那样正常工作。 您列出的这些文件应保留在 Processor SDK 中提供的默认.config 中。

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

    在基本上在 SDK 中提供的映像中、以太网正常工作。

    但是、我需要努力减小根文件系统的大小。
    为什么内核内置功能不能正常工作?

    除 PRU 以太网之外的内核内置项的所有功能都将正常工作。 (Remoteproc、IPv4、RTC、CAN 等)

    此致、
    John Kim
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于 PCI 总线从 ARM 上移除、现有的 SDK 模块彼此不兼容。

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

    该版本中内置的驱动程序因启动期间出现订购问题而无法正常工作。 在 Proc SDK 的后续版本中、使用了延迟探针来缓解此问题。 我认为、与 BitBake 自己的文件系统和删除未使用的软件包相比、将模块中的文件系统迁移到内置文件几乎可以忽略不计的节省空间? 您是否正在创建自己的文件系统? 以下链接展示了如何执行此操作: processors.wiki.ti.com/index.php (这是您使用的 SDK 版本的存档版本)。

    我不理解您的 PCI 总线评论、但如果这是一个新问题、则需要作为新论坛主题发布。

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

    您好!

    感谢你的答复。

    该版本中内置的驱动程序因启动期间出现订购问题而无法正常工作。 在 Proc SDK 的后续版本中、使用了延迟探针来缓解此问题。

    -> 请告诉我可以缓解问题的 SDK 的版本和 URL。

     

    我尝试在每个模块上加载 insmod 命令。

    问题已得到解决、并且 eth2/eth3设备已成功创建。

    --------------------------------------------------------------------

    root@am57xx-EVM:/# insmod ./module/pruss.ko

    TI-pruss 4b200000.pruss:创建 PRU 内核和其他子平台器件
    IRQ:找不到/ocp/pruss@4b200000/INTC@4b220000的 IRQ 域!
    IRQ:找不到/ocp/pruss@4b200000/INTC@4b220000的 IRQ 域!
    TI-pruss 4b280000.pruss:创建 PRU 内核和其他子平台器件
    IRQ:找不到/ocp/pruss@4b280000/INTC@4b2a0000的 IRQ 域!
    IRQ:找不到/ocp/pruss@4b280000/INTC@4b2a0000的 IRQ 域!
    DaVinci_MDIO 4b2b240.MDIO:达芬奇 MDIO 修订版本1.6
    libphy:4b2b240.mdio:探测
    DaVinci_MDIO 4b2b2400.MDIO:PHY[0]:器件4b2b2400.MDIO:00、驱动器 TI DP83822 10/100Mbps PHY
    DaVinci_MDIO 4b2b240.MDIO:PHY[1]:器件4b2b240.MDIO:01、驱动器 TI DP83822 10/100Mbps PHY

    root@am57xx-EVM:/#
    root@am57xx-EVM:/# insmod ./module/pruss_intc.ko
    root@am57xx-EVM:/# insmod ./module/rpmsg_pru.ko
    root@am57xx-EVM:/# insmod ./module/pru_rproc.ko

    remoteproc4:4b234000.pru0可用
    remoteproc4:注意:remoteproc 仍在开发中并被视为实验。
    remoteproc4:二进制格式尚未最终确定、并且尚未保证向后兼容性。
    remoteproc4:启动4b234000.pru0
    remoteproc4:引导 FW 映像 am57xx-pru1_0-FW、大小为75856
    TI-pruss 4b200000.pruss:已配置 system_events = 0x000000030000 intr 通道= 0x00000005 host_intr = 0x00000005
    remoteproc4:远程处理器4b234000.pru0现已启动
    virtio_rpmsg_bus virtio0:rpmsg 主机处于联机状态
    virtio_rpmsg_bus virtio0:创建通道 rpmsg-PRU addr 0x1E
    rpmsg_PRU rpmsg0:新的 rpmsg_PRU 设备:/dev/rpmsg_pru30
    remoteproc4:注册的 virtio0 (类型7)
    PRU-rproc 4b234000.pru0:PRU rproc 节点/ocp/pruss@4b200000/pru0@4b234000已成功探测
    remoteproc5:4b238000.pru1可用
    remoteproc5:注意:remoteproc 仍在开发中并被视为实验。
    remoteproc 5:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
    remoteproc 5:启动4b238000.pru1
    remoteproc5:引导 FW 映像 am57xx-pru1_1-FW、大小为75856
    TI-prusss 4b200000.prusss:已配置 system_events = 0x0000000c0000 intr 通道= 0x0000000a host_intr = 0x0000000a
    remoteproc5:远程处理器4b238000.pru1现已启动
    virtio_rpmsg_bus virtio1:rpmsg 主机处于联机状态
    virtio_rpmsg_bus virtio1:创建通道 rpmsg-PRU addr 0x1f
    rpmsg_PRU rpmsg1:新的 rpmsg_PRU 设备:/dev/rpmsg_pru31
    remoteproc5:registered virtio1 (类型7)
    PRU-rproc 4b238000.pru1:PRU rproc 节点/ocp/pruss@4b200000/pru1@4b238000探测成功
    remoteproc6:4b2b4000.pru0可用
    remoteproc6:注意:remoteproc 仍在开发中,并被视为实验。
    remoteproc6:二进制格式尚未最终确定、并且尚未保证向后兼容性。
    PRU-rproc 4b2b4000.pru0:PRU rproc 节点/ocp/pruss@4b280000/pru0@4b2b4000已成功探测
    remoteproc 7:4b2b8000.pru1可用
    remoteproc 7:注:remoteproc 仍在开发中并被视为实验。
    remoteproc 7:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
    PRU-rproc 4b2b8000.pru1:PRU rproc 节点/ocp/pruss@4b280000/pru1@4b2b8000已成功探测

    root@am57xx-EVM:/# insmod ./module/prueth.ko

    prueth pruss2_eth:端口1:使用随机 MAC 地址:5e:10:57:8f:f2:E1
    prueth pruss2_eth:端口2:使用随机 MAC 地址:EE:8c:00:85:43:AB
    prueth pruss2_eth:TI PRU 以太网驱动程序已初始化

    remoteproc6:启动4b2b4000.pru0
    remoteproc6:引导 FW 映像 ti-pruss/am57xx-pru0-prueth-fw.elf、大小4350
    TI-pruss 4b280000.pruss:已配置 system_events = 0x0000060000500000 intr 通道= 0x00000095 host_intr = 0x00000115
    remoteproc6:远程处理器4b2b4000.pru0现已启动
    NET ETH2:已启动
    remoteproc 7:启动4b2b8000.pru1
    remoteproc 7:引导 FW 映像 ti-pruss/am57xx-pru1-prueth-fw.elf、大小为4382
    TI-prusss 4b280000.prusss:已配置 system_events = 0x0060000000a00000 intr 通道= 0x0000012a host_intr = 0x0000022a
    Remoteproc 7:远程处理器4b2b8000.pru1现已启动
    NET eth3:已启动

    root@am57xx-evm:/# ifconfig
    eth0 Link encap:以太网 HWaddr 7C:38:66:7D:1B:EA
    iNet addr:192.168.0.50 Bcast:192.168.0.255掩码:255.255.255.0
    运行多播 MTU:1500公制:1的上广播
    RX 数据包:192错误:0丢弃:0超限:0帧:0
    TX 数据包:186个错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:135987 (132.7 KiB) TX 字节:24556 (23.9 KiB)
    中断:98

    ETH1链路连接:以太网 HWaddr CA:04:B5:6E:B6:54
    上广播多播 MTU:1500公制:1
    RX 数据包:0错误:0丢弃:0超限:0帧:0
    TX 数据包:0错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

    ETH2 Link encap: Ethernet HWaddr 5E:10:57:8F:F2:E1
    上广播多播 MTU:1500公制:1
    RX 数据包:0错误:0丢弃:0超限:0帧:0
    TX 数据包:0错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

    eth3 Link encap:Ethernet HWaddr EE:8C:00:85:43:AB
    上广播多播 MTU:1500公制:1
    RX 数据包:0错误:0丢弃:0超限:0帧:0
    TX 数据包:0错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

    LO 链路环接:本地环回
    iNet addr:127.0.0.1掩码:255.0.0.0
    正在运行 MTU:65536公制:1的上环回
    RX 数据包:3错误:0丢弃:0超限:0帧:0
    TX 数据包:3错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1
    RX 字节:216 (216.0 B) TX 字节:216 (216.0 B)

    root@am57xx-EVM:/#

    --------------------------------------------------------------------

     

    此致、

    John Kim

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

    以下是适用于 AM572x 器件的最新 RT Linux 处理器 SDK 的链接: software-dl.ti.com/.../index_FDS.html

    此版本应具有延迟的探测修复。 但是、加载这些驱动程序的默认(以及我们测试过的)方法仍然是模块、而不是内置的。

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

    好的、我看到了。

    感谢您的回复。

    此致、

    John Kim