1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 一只耳朵怪 于 2018-6-4 16:35 编辑
am335x,开发板上网口使用的是RGMII或MII接口,但是我们的PHY使用的是RMII接口。 我找到board_eth_init()函数中有 if (board_is_bone()) [ writel(MII_MODE_ENABLE, &cdev->miisel); cpsw_slaves[0].phy_if = cpsw_slaves[1].phy_if = PHY_INTERFACE_MODE_MII; ] else [ writel(RGMII_MODE_ENABLE, &cdev->miisel); cpsw_slaves[0].phy_if = cpsw_slaves[1].phy_if = PHY_INTERFACE_MODE_RGMII; ] 我已经改成了: writel(RMII_MODE_ENABLE, &cdev->miisel); cpsw_slaves[0].phy_if = cpsw_slaves[1].phy_if = PHY_INTERFACE_MODE_RMII; 另外,根据所选用的PHY芯片,将am335x_evm.h中的 #define CONFIG_PHY_SMSC 改为 #define CONFIG_PHY_MICREL 现在网口还是不通的,没发出以太网报文。请问还有哪里需要修改呢? |
|
相关推荐
7个回答
|
|
|
|
|
|
至少需要在u-boot里面能通过网口加载镜像文件。不然没法进一步调试,从串口加载个内核就得好几分钟,更不用说根文件系统了。 而且将来生产的时候,打算做成从串口加载一个SPL,然后其他加载和烧写FLASH都通过网口自动完成。 另外知道了u-boot里面怎么调通网口,待会儿调linux内核的时候也是个有价值的参考。 如果能从网口启动就更好了,生产时可以少连一个串口。 |
|
|
|
mvueurtwd 发表于 2018-6-4 03:56 uboot里面已经可以支持网口了,关于RMII的phy,你可能需要再调下phy的硬件设计等等 如果我的回答解决了您的问题,请确认答案,谢谢!:) |
|
|
|
jvwueurw 发表于 2018-6-4 04:05 说一下现在的进展,这个问题和RMII接口的时钟信号有关,以前是用AM335x提供50MHz时钟给PHY,网络不通。 后来试了用一个50M晶振单独给PHY提供时钟,网络就通了。看来是AM335x提供的50M时钟不好。 这个有什么办法改善吗?另外AM335x用的晶振是24M的,如果换成25M晶振会不会比较好?改动大不大? |
|
|
|
mvueurtwd 发表于 2018-6-4 04:13 试了和很多设备对接,发现网络也不是完全不通,而是挑网口,和有的设备能连通,和有的设备连不通。 25M晶振也换上试了,问题没有改善。 如果用独立晶振给PHY提供时钟,就所有设备都能连通了。 |
|
|
|
mvueurtwd 发表于 2018-6-4 04:23 你好!请参考errata的Advisory 1.0.16 在使用RMII时,确实建议使用外部的时钟,不推荐使用RMII_REFCLK |
|
|
|
增加一个有源晶振又要增加好几块钱成本啊,不过也没别的办法了。 |
|
|
|
只有小组成员才能发言,加入小组>>
336 浏览 1 评论
529 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
774 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
651 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1130 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
58浏览 29评论
145浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
252浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
202浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
57浏览 13评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 12:32 , Processed in 1.406561 second(s), Total 87, Slave 71 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号