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/66AK2E02:Linux 启动后未检测到以太网端口

Guru**** 2595805 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/647164/linux-66ak2e02-ethernet-port-is-not-getting-detected-once-linux-boots-up

器件型号:66AK2E02

工具/软件:Linux

大家好、

我们正在尝试启动由 66AK2E02芯片组供电的定制板。 我们能够通过 u-boot 启动 linux. 问题是、Linux 启动后、以太网在中工作。 但我们能够在 u-boot 阶段获取 do tftp 文件。 但在 Linux 中、ifconfig 中未显示接口本身。 请查找引导日志的附件。

"ethtool -g eth0"输出为"无法获取器件环设置:无此类器件"。

我们的引导参数是"console=ttyS0、115200n8 rootwait=1 rootfstype=ext4 root=/dev/sda2 rw rootdelay=10"

我们是否缺少任何配置?

e2e.ti.com/.../4431.bootLog.txt

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

    我们的团队需要一些时间来收集实验室中的数据。 请给我们几天时间、我们将会与您联系。

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

    日志显示正在从 USB 驱动器引导,但引导日志缺少 netcp 初始化。 它们应如下所示:
    [6.584477] DaVinci_MDIO 24200f00.MDIO:达芬奇 MDIO 修订版本1.7
    [6.590563] libphy:24200f00.MDIO:探测
    [6.595330] DaVinci_MDIO 24200f00.MDIO:PHY[0]:device 24200f00.MDIO:00、driver Marvell 88E1510
    [6.604022] DaVinci_MDIO 24200f00.MDIO:PHY[1]:器件24200f00.MDIO:01、驱动程序 Marvell 88E1510
    [6.613202] ti、梯形串行器/解串器232a000.phy:已禁用请求的 PHY
    [8.632188]串行器/解串器 PLL 未锁定
    [9.147946] ti、keystone-SerDes 232a000.phy:请求的 PHY 被禁用
    [11.167737]串行器/解串器 PLL 未锁定
    [11.693627] netcp-1.0 2620110.netcp: CPT:溢出检查周期300 (jiffies)
    [11.700895] netcp-1.0 2620110.netcp: CPTS:Ref_clk_freq:625000000 calc_mult:3435973837 calc_shift:31错误:0 nsec/秒
    [11.711511] netcp-1.0 2620110.netcp:初始化 cpsw ale 版本1.4
    [11.717958] netcp-1.0 2620110.netcp: ALE 表大小8192
    [ 11.724299] netcp-1.0 soc:netcp@2f00000:模块(netcp-gbe)不用于器件
    [11.731539] netcp-1.0 2620110.netcp:模块(netcp-xgbe)不用于器件
    [12.224452](NULL net_device):链路已断开
    [12.228630](NULL net_device):链路断开
    [12.232806](NULL net_device):链路已启动
    [12.2368919](NULL net_device):链路已启动
    [12.240822](NULL net_device):链路已启动
    [12.244835](NULL net_device):链路已启动
    [12.394454] ti、keystone-SerDes 231e000.phy:init_lane、Rx 等待 SD 有效失败-110
    [16.801700] netcp-1.0 soc:netcp@2f00000:CPT:溢出检查周期300 (jiffies)
    [16.809285] netcp-1.0 soc:netcp@2f00000:CPT:Ref_clk_freq:625000000 calc_mult:3435973837 calc_shift:31错误:0 nsec/秒
    [16.820247] netcp-1.0 soc:netcp@2f00000:初始化 cpsw ale 版本9.3
    [16.827041] netcp-1.0 soc:netcp@2f00000:ALE 表大小2048
    [16.833583] netcp-1.0 2620110.netcp:模块(netcp-PA)不用于器件
    [16.840468] netcp-1.0 soc:netcp@2f00000:module (netcp-pA) not used for device
    [16.847643] netcp-1.0 2620110.netcp:没有 PA 的 dt 绑定中的 IP-LUT 范围数组
    [16.856911] netcp-1.0 2620110.netcp:、对于 pdsp 0、使用 PA FW 版本03.00.02.03:0x03000203
    [16.865193] netcp-1.0 2620110.netcp:、对于 pdsp 1、使用 PA FW 版本03.00.02.03:0x03000203
    [16.873451] netcp-1.0 2620110.netcp:、对于 pdsp 2、使用 PA FW 版本03.00.02.03:0x03000203
    [16.881752] netcp-1.0 2620110.netcp:、对于 pdsp 3、使用 PA FW 版本03.00.02.03:0x03000203
    [16.890024] netcp-1.0 2620110.netcp:、对于 pdsp 4、使用 PA FW 版本03.00.02.03:0x03000203
    [16.898340] netcp-1.0 2620110.netcp:、使用适用于 pdsp 5的 PA FW 版本03.00.02.03:0x03000203
    [16.906611] netcp-1.0 2620110.netcp:、使用适用于 pdsp 6的 PA FW 版本03.00.02.03:0x03000203
    [16.914889] netcp-1.0 2620110.netcp:、对于 pdsp 7、使用 PA FW 版本03.00.02.03:0x03000203
    [16.923147] netcp-1.0 2620110.netcp:、使用适用于 pdsp 8的 PA FW 版本03.00.02.03:0x03000203
    [16.931416] netcp-1.0 2620110.netcp:、对于 pdsp 9、使用 PA FW 版本03.00.02.03:0x03000203
    [16.939686] netcp-1.0 2620110.netcp:、对于 pdsp 10、使用 PA FW 版本03.00.02.03:0x03000203
    [16.948041] netcp-1.0 2620110.netcp:、对于 pdsp 11、使用 PA FW 版本03.00.02.03:0x03000203
    [16.956395] netcp-1.0 2620110.netcp:、对于 pdsp 12、使用 PA FW 版本03.00.02.03:0x03000203
    [16.964748] netcp-1.0 2620110.netcp:、对于 pdsp 13、使用 PA FW 版本03.00.02.03:0x03000203
    [16.973090] netcp-1.0 2620110.netcp:、对于 pdsp 14、使用 PA FW 版本03.00.02.03:0x03000203
    [16.981927] netcp-1.0 2620110.netcp: rx_chan_name netrx0-pA (用于端口1)
    [16.988475] netcp-1.0 2620110.netcp: rx_chan_name netrx1-pA、用于端口2
    [16.995013] netcp-1.0 soc:netcp@2f00000:模块(netcp-p2)不用于器件
    [17.002245] netcp-1.0 soc:netcp@2f00000:module (netcp-sa) not used for device
    [17.009651]鼠标开发:PS/2鼠标设备,适用于所有鼠标
    [17.015448] i2c /dev/entries 驱动程序
    [17.020606] ledtrig-CPU:已注册以指示 CPU 上的活动

    我无法确定为什么缺少固件。 可能是在安装 USB FS 之前无法访问固件。 我需要尝试使用 USB 进行引导并返回给您。

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

    尊敬的 Rex:

    这是我们的错误。 我们使用的是旧的根文件系统。 当我们切换到最新的 rootfs 时,一切都正常。 感谢你的帮助。

    此致、
    Sathish

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

    我想您的文件系统中可能没有 k2-fw-initrd.cpio.gz、而旧文件系统中不存在。 很高兴听到这个问题得到解决。 我将关闭该线程。

    雷克斯