u32 rgmii_csr; bus = miiphy_get_dev_by_name(priv->mii_devname); priv->interface = PHY_INTERFACE_MODE_MII; phydev = phy_connect(bus, priv->phyaddr, priv->ethdev, priv->interface); if (!phydev) { priv->phydev = NULL; return0; } phydev->supported &= PHY_BASIC_FEATURES; //...
UBOOT 中引入了 DM 驱动模型,相关的设备与驱动事先已经绑定过,如这里通过phandle进而找出其对应的,驱动在rk8xx.c中定义: 1U_BOOT_DRIVER(rk8xx_switch) ={2.name ="rk8xx_switch",3.id =UCLASS_REGULATOR,4.ops = &rk8xx_switch_ops,5.probe =rk8xx_switch_probe,6}; 接下来要初始化 mdio 总线,...
向上0True向下 在u-boot时, 数据信号灯是不闪动的, 进入内核之后会闪动, 硬件应该复位成功了. 向上0True向下 Steven Liu110 年多前回复_02_ hacqing TI__Mastermind25020points 内核后能正常使用了吗?UBOOT不行? 能否查一下在你的uboot中,你的那些配置都生效了吗? 向上0True向下 changjun shan7 年多前 In...
1 U_BOOT_DRIVER(rk8xx_switch) = { 2 .name = "rk8xx_switch",3 .id = UCLASS_REGULATOR,4 .ops = &rk8xx_switch_ops,5 .probe = rk8xx_switch_probe,6 };接下来要初始化 mdio 总线,并将其注册到系统的 mii_devs 中,在获取某个控制器时,即可通过 miiphy_get_dev_by_name...
我的板子是AM335X的SMI上挂了一个交换芯片,交换芯片上再接几个PHY芯片。目前手头上SDK提供的uboot代码是通过CPSW来操作PHY的,我将交换芯片当成PHY由CPSW来操作,但在这套体系下无法操作真正的PHY,因为网络驱动的相关代码以及mdio读写函数的相关参数,都是基于最初设置的结构体cpsw_platform_data,而此结构体中的数据...
U-Boot does detect the PHY correctly and it sends out DHCP discover messages on the link (verified with Wireshark). Here's the U-Boot output: n:serial@ff000000 Out:serial@ff000000 Err:serial@ff000000 Board:XilinxZynqMP Bootmode:SD_MODE1 ...
u-boot 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. Mohammad Ali Koteich ...
开发者ID:CelerityEDS,项目名称:u-boot-xlnx,代码行数:35,代码来源:zynq_gem.c 示例4: sh_eth_phy_init ▲点赞 2▼ /* PHY init function */staticintsh_eth_phy_init(struct net_device *ndev){structsh_eth_private*mdp=netdev_priv(ndev);charphy_id[BUS_ID_SIZE];structphy_device*phydev=NU...
本人最近在调试uboot的phy芯片两次因为硬件问题导致调试浪费了很多时间由此提供给大家一个测试硬件的方法。 1使用Xilinx sdk 逻辑侧(fpga)提供的(*.hdf)文件创建一个工程。 2创建一个裸机fsbl文件同时创建bsp包; 3创建一个裸机基于已经创建的bsp包的app,选择lwip echo server 如下图选择finish。 4、build project ...
更换以太网Phy:对设备树和uboot的影响 、、 对于一个网络接口(eth0等),可能只有一个设备树支持来自不同供应商的两个不同Phy吗?那么,Uboot/Linux是否可以自动检测主板上的Phy?我认为如果我简单地扩展Phy的兼容性列表是很容易的。 有没有人有这样一个DeviceTree的例子? 谢谢鲍里斯 浏览75提问于2021-08-04得票...