Releases: milkv-duo/duo-buildroot-sdk
Duo-V1.0.4
Upload new image and SDK:
- Enable ssh
- Enable RNDIS
- Blink LED
- Root password: milkv
Login via RNDIS using ssh:
If you want to disable LED blinking:
mv /mnt/system/blink.sh /mnt/system/blink.sh_backup && sync
then reboot the board
Use the IO-Board
Note that when using the IO-Board, the USB network (RNDIS) is not available, Please use the Ethernet interface on the IO-Board
If you need to assign a fixed MAC address to the Ethernet port of the IO-Board, please execute the following command(Replace the MAC address in the command with the MAC address you want to set, and please note that MAC addresses of different devices within the same network segment must not be duplicated)
echo "pre-up ifconfig eth0 hw ether 78:01:B3:FC:E8:55" >> /etc/network/interfaces && sync
then reboot the board
Enable the 4 USB ports on the IO-Board:
rm /mnt/system/usb.sh
ln -s /mnt/system/usb-host.sh /mnt/system/usb.sh
sync
then reboot the board
Restore the USB network (RNDIS) when the IO-Board is not used
rm /mnt/system/usb.sh
ln -s /mnt/system/usb-rndis.sh /mnt/system/usb.sh
sync
then reboot the board
Change log V1.0.4
-
Added support for Python and pip tools
-
Added support for pinpong library
-
wiringX supports SPI and UART functionality
-
Enable swap functionality, that means you can use SD card space as RAM
Please execute the following two commands to activate itmkswap /dev/mmcblk0p3 swapon /dev/mmcblk0p3
then run
free -h
command to check if the swap is active (256M)DISCLAIMER: This may cause wear and tear on your SD card leading to a shorter drive lifespan!
It is strongly recommended to enable swap functionality only when there is insufficient memory available!
Duo-V1.0.3
Upload new image and sdk:
- Enable ssh
- Enable RNDIS
- Blink LED
- Root password: milkv
Login via RNDIS using ssh:
If you want to disable LED blinking:
mv /mnt/system/blink.sh /mnt/system/blink.sh_backup && sync
then reboot the board
Use the IO-Board
Note that when using the IO-Board, the USB network (RNDIS) is not available, Please use the Ethernet interface on the IO-Board
Enable the 4 USB ports on the IO-Board:
rm /mnt/system/usb.sh
ln -s /mnt/system/usb-host.sh /mnt/system/usb.sh
sync
then reboot the board
Restore the USB network (RNDIS) when the IO-Board is not used
rm /mnt/system/usb.sh
ln -s /mnt/system/usb-rndis.sh /mnt/system/usb.sh
sync
then reboot the board
20230807
Upload new image and sdk:
- Enable ssh
- Enable RNDIS
- Blink LED
- Root password: milkv
Login via RNDIS using ssh:
If you want to disable LED blinking:
mv /mnt/system/blink.sh /mnt/system/blink.sh_backup && sync
then reboot the board
Use the IO-Board
Note that when using the IO-Board, the USB network (RNDIS) is not available, Please use the Ethernet interface on the IO-Board
Enable the 4 USB ports on the IO-Board:
rm /mnt/system/usb.sh
ln -s /mnt/system/usb-host.sh /mnt/system/usb.sh
sync
then reboot the board
Restore the USB network (RNDIS) when the IO-Board is not used
rm /mnt/system/usb.sh
ln -s /mnt/system/usb-rndis.sh /mnt/system/usb.sh
sync
then reboot the board
20230616
Upload new image and sdk:
- Enable ssh
- Enable RNDIS
- Blink LED
- Root password: milkv
Login via RNDIS using ssh:
ssh [email protected]
If you want to disable LED blinking:
mv /mnt/system/blink.sh /mnt/system/blink.sh_backup && sync
then reboot the board