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

rv1126 usb转以太网(RTL8152)

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

上一篇:Banana Pi 基于瑞芯微Rockchip RV1109和RV1126的AI 智能摄像头开发方案


下一篇:香蕉派 BPI-D2 AI智能相机采用瑞芯微 RV1126/RV1109芯片设计