配置开发板通过网线连接本机WSL虚拟机
开发板先正常启动到Linux系统方便调试
开发板用上面的网线接口连接到计算机的网口
此时在计算机Windows端命令行输入
ipconfig可以看到“以太网”具有相应的IP地址等信息打开WSL虚拟机
在WSL虚拟机使用
ifconfig命令查看虚拟机的网络配置,IP地址,子网掩码,广播地址等等
虚拟机使用
netstat -rn命令查看网关
看到内核路由表的第一条的Gateway就是网关信息
此时WSL处在NAT模式,没有开启桥接
使用命令
Get-NetAdapter查看网络设备使用命令
Set-VMSwitch WSL -NetAdapterName <桥接到的网卡名称>桥接WSL与以太网,如下(直接输入中文“以太网”即可)
复位开发板,按下键盘打断Uboot启动Linux
使用Uboot的如下命令设置网络并保存环境变量
setenv ipaddr <与WSL虚拟机在同一子网下的另一个IP地址>
setenv gatewayip <WSL虚拟机上看到的网关>
setenv netmask <WSL虚拟机看到的子网掩码>
setenv serverip <WSL虚拟机上ifconfig看到的IP地址>
saveenv然后尝试ping WSL虚拟机IP(也就是在WSL中ifconfig看到的IP)
然后开始使用tftp传输Linux内核