【问题标题】:Replace a Ethernet Phy: Impact to Devicetree and uboot更换以太网物理层:对 Devicetree 和 uboot 的影响
【发布时间】:2021-08-04 10:31:05
【问题描述】:

是否有可能只有一个设备树支持来自不同供应商的两种不同 Phy 用于一个网络接口(eth0 等)?然后 Uboot/Linux 可以自动检测板上的哪个 Phy 吗?如果我简单地扩展 Phy 的兼容列表,我认为这很容易......

有人有这样的DeviceTree的例子吗?

谢谢 鲍里斯

【问题讨论】:

    标签: u-boot device-tree ethernet-phy


    【解决方案1】:

    遵循驱动模型 (https://u-boot.readthedocs.io/en/latest/develop/driver-model/index.html) 的 U-Boot 驱动具有探测功能,用于检查设备树中的设备是否真的可用。因此,如果您在设备树中定义了两台 phy 设备,则只有真正可用的一台才能被成功探测。

    【讨论】:

      猜你喜欢
      • 2018-06-12
      • 1970-01-01
      • 2021-06-26
      • 2014-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多