Milk-V-IO-Board教程

】原理图

[] Milk-V-IO-Board.pdf


】简介

[] Milk-V Duo USB&Ethernet IOB为Milk-V Duo扩展了4个USB、1个RJ45网络端口、1个串行端口引脚和1个Type-C电源输入连接器。

[] 该扩展板可以提高开发者对Duo的开发效率,方便开发人员访问常用的USB外设和以太网。


】参数

[] 4x USB

[] 1x 100Mbps RJ45

[] 1x Serial port pinout

[] 1x Type-C power input connector


】使用说明

[] 在使用它之前,请确保您使用的是最新的镜像。

Root密码:milkv

使用ssh通过RNDIS登录:

ssh root@192.168.42.1

如果您想禁用LED闪烁:

mv /mnt/system/blink.sh /mnt/system/blink. sh_backup && sync

然后重启主板


】使用 IO-Board

请注意,当Duo插在IO-Board底板上使用时,USB网络(RNDIS)功能是失效的,请使用底板上的RJ45以太网接口。


底板上的网口MAC地址是随机分配的,这可能会导致每次重启之后,MAC地址会变,路由器为网口分配的ip地址也会变,为了解决这个问题,可以使用如下命令配置一个固定的MAC地址(替换命令中的MAC地址为你想使用的地址,另外注意在同一网段中,不能出现重复的MAC地址):

echo "pre-up ifconfig eth0 hw ether 78:01:B3:FC:E8:55" >> /etc/network/interfaces && sync

然后执行 reboot 命令或重新上电使其生效。


配置IO-Board底板上的4个USB口功能:

ln -sf /mnt/system/usb-host.sh /mnt/system/usb.sh

sync

然后执行 reboot 命令或重新上电使其生效。


比如底板USB口接入U盘后,可以用ls /dev/sd*查看是否有检测到设备。

挂载到系统中查看U盘中的内容(以/dev/sda1为例):

mkdir /mnt/udisk

mount /dev/sda1 /mnt/udisk


查看/mnt/udisk目录中的内容是否符合预期:

ls /mnt/udisk



卸载U盘的命令:

umount /mnt/udisk



在不使用IO-Board底板时,想恢复USB网卡(RNDIS)功能,执行:

rm /mnt/system/usb.sh

ln -sf /mnt/system/usb-rndis.sh /mnt/system/usb.sh

sync

然后执行 reboot 命令或重新上电使其生效。



TAG: 全志H618 Milk-V Duo扩展板 ESP32-S3 ESP32-P4开发板ESP32-C6 RISC-V WiFi6 MIPI DSI 7/10.1寸显示屏/CSI摄像头/音频喇叭/RJ45 ETH以太网口/USB外形兼容树莓派5 ESP32 S3开发板3.5寸 虾哥小智AI音箱DeepSeek人工智能语音聊天机器人盒子N16R8 QMI8658 6轴/触摸/摄像头 原装 快捷键键盘 树莓派5 USB A-C 5V5A PD诱导mini转接头 解决系统非PD电源警告 树莓派5铝合金外壳 物联网继电器 树莓派5 DeepSeek ESP32 S3开发板2.06寸AMOLED显示屏 小智AI语音聊天 可编程手表 410×502触摸 UART串行总线舵机ST3215-HS高转速20KG.CM 360°磁编码器大扭矩 Milk-V Duo S 512MB SG2000 RISC-V USB Type A 接口的使用 大功率 树莓派7寸DSI MIPI显示屏LCD 720x1280 ESP32-P4 Luckfox Lyra RK3506/Omni3576 幸狐Luckfox Pico摄像头 MIS5001 500万 广角 仅支持RV1106系列 电子相册 热像仪摄像头 激光雷传感器