海思平台lan9500 USB转网口驱动调试

1. 前言

通过USB2.0接口扩展一路百兆虚拟网口

2. 配置lan9500驱动

make ARCH=arm64 menuconfig

海思平台lan9500 USB转网口驱动调试

海思平台lan9500 USB转网口驱动调试

海思平台lan9500 USB转网口驱动调试

开启LAN95XX驱动,编译进内核 海思平台lan9500 USB转网口驱动调试

保存内核配置

3. 编译内核 make ARCH=arm64 CROSS_COMPILE=aarch64-himix100-linux- uImage -j 20 cd ../../arm-trusted-firmware/arm-trusted-firmware ./mk.sh cp fip.bin /tftp 4. 烧写内核 mw.b 0x42000000 0xff 0x900000 tftp 0x42000000 fip.bin mmc write 0 0x42000000 0x800 0x4800

按照上面通过网口烧写

5.插上demo板

打印信息如下,已经检测到USB设备

# usb 1-1: new high-speed USB device number 4 using xhci-hcd hub 1-1:1.0: USB hub found hub 1-1:1.0: 3 ports detected usb 1-1.1: new high-speed USB device number 5 using xhci-hcd smsc95xx v1.0.5 smsc95xx 1-1.1:1.0 eth2: register smsc95xx at usb-12300000.xhci_0-1.1, smsc95xx USB 2.0 Ethernet, 00:1e:c0:e0:f8:e5

查看虚拟网口 ifconfig -a

海思平台lan9500 USB转网口驱动调试 如上eth2即是多出来的虚拟网口

6. 配置虚拟网口

开启eth2 ifconfig eth2 up 海思平台lan9500 USB转网口驱动调试 开启正常

配置eth2 ip地址 IP地址配置成功 海思平台lan9500 USB转网口驱动调试

ping服务器地址正常

海思平台lan9500 USB转网口驱动调试

至此调试ok

免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:海思平台lan9500 USB转网口驱动调试 https://www.yhzz.com.cn/a/13360.html

上一篇 2023-05-11 21:24:45
下一篇 2023-05-11 21:26:59

相关推荐

联系云恒

在线留言: 我要留言
客服热线:400-600-0310
工作时间:周一至周六,08:30-17:30,节假日休息。