Duo USB&Ethernet IO-Board体验
Duo USB&Ethernet IO-Board 通过添加4个USB端口、1个RJ45网络端口、1个串口引脚和1个Type-C电源输入接口,扩展了Milk-V Duo的功能
此扩展板可以提高Duo的开发效率,并方便开发人员访问常用的USB外设和以太网
1.外观
收到货的外包装长这样
拆开
安装上焊好针脚的duo
2.使用过程
2.1 烧录镜像
烧录最新镜像:Releases · milkv-duo/duo-buildroot-sdk · GitHub
烧录方法:启动 Duo | Milk-V (milkv.io)
2.2 通过网线登录duo
2.2.1 查询IP地址
如图连接USB to TTL串口模块
远程访问工具连接
查询IP地址
ifconfig
2.2.2 配置一个固定的MAC地址
echo "pre-up ifconfig eth0 hw ether AA:7A:BC:18:02:B9" >> /etc/network/interfaces && sync
重启生效
reboot
2.2.3 通过远程访问工具连接duo
得知ip地址为192.168.31.222
连接成功
2.3 测试USB口功能
配置IO-Board底板上的4个USB口功能
rm /mnt/system/usb.sh
ln -s /mnt/system/usb-host.sh /mnt/system/usb.sh
sync
重启生效
reboot
查看是否有检测到设备
ls /dev/sd*
显示成功
挂载到系统中查看U盘中的内容
mkdir /mnt/udisk
mount /dev/sdb1 /mnt/udisk
成功
查看/mnt/udisk
目录中的内容是否符合预期
ls /mnt/udisk
不显示内容
3. 总结
rj45网口可以正常用上啦,usb接口只测试了u盘和读卡器,没有正确显示出内容,请教下大佬们哪里出问题了…