其他分享
首页 > 其他分享> > rv1126 usb转以太网(RTL8152)

rv1126 usb转以太网(RTL8152)

作者:互联网

调试总结:
(1)不用改gmac
(2)RTL8152编译进内核
CONFIG_USB_RTL8152=y,内核启动有打印r8152
obj-$(CONFIG_USB_RTL8152) += r8152.o
内核打印:

[    0.338256] usbcore: registered new interface driver r8152

路径:
kernel/drivers/net/usb/r8152.c 路径下的Makefile

(3)kernel配置
路径:直接修改文件 kernel/.config
或者在kernel路径下执行make menuconfig

CONFIG_USB_RTL8152=y

在这里插入图片描述

(4)注意时钟晶振是否正常,示波器测量;是否有25M晶振产生
RJ45网口指示灯是否闪烁,如果没有,可能晶振问题;
(5)先通过U盘确认USB HUB是否正常;
(6)终端执行 #ifconfig -a ,正常后有eth0和eth1
(7)参考官网个源码;例如 firefly 的Core-1126-JD4也是双网口的;
(8)电路的W25Q256JWPIQ, 不影响网络使用
(9)根据需要,在kernel路径下执行make menuconfig
(10)如果是双路以太网,另外一路可以先不接来测试。

标签:RTL8152,USB,kernel,路径,rv1126,晶振,r8152,以太网
来源: https://blog.csdn.net/weixin_37787043/article/details/120555935