• sales

    +86-0755-88291180

Milk-V Duo S eMMC version firmware burning

【Video Introduction】

The DuoS eMMC version does not have firmware burned and needs to be burned using a PC through the USB interface.

TIP:Use the USB burning tool under Windows to support eMMC. The firmware version is V1.1.0 or latest version.


【Burning in Windows】

Step 1】Install driver

Download the USB driver installation tool: CviUsbDownloadInstallDriver.zip. After downloading, unzip and install.

Step 2】Download burning tool

Download the command line burning tool under Windows CviBurn_v2.0_cli.zip, unzip it after downloading.

Step 3】Download firmware

Download the latest version of DuoS eMMC firmware, currently milkv-duos-emmc-v1.1.0-2024-0410.zip, you can create a new rom folder in the burning tool CviBurn_v2.0_cli directory, and extract the downloaded eMMC firmware compressed package to rom directory, the directory structure of the burning tool is as follows:

└───CviBurn_v2.0_cli

 │   cv_dl_magic.bin

 │   usb_dl.exe

 └───rom

     │   boot.emmc

     │   fip.bin

     │   partition_emmc.xml

     │   rootfs_ext4.emmc

     |   ...

In the Windows terminal, execute the burning command in the CviBurn_v2.0_cli directory:

usb_dl.exe -s linux -c cv181x -i .\rom

*You can also put the firmware in other directories and specify the corresponding directory through the -i parameter in the command. *

Displays message waiting for USB connection:

Use Type-C data cable to connect DuoS and PC (note, if DuoS currently has an SD card inserted, please remove the SD card first), DuoS will automatically power on and enter the burning mode, and the PC will display the burning status in real time. Recording progress:

[INFO] Waiting for USB device connection: ---
[INFO] found usb device vid=0x3346 pid=0x1000
[INFO] downloading file: .\rom\boot.emmc
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 3384664/213100824(1%)
[INFO] downloading file: .\rom\rootfs_ext4.emmc
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 20161944/213100824(9%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 36939224/213100824(17%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 53716504/213100824(25%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 70493784/213100824(33%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 87271064/213100824(40%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 104048344/213100824(48%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 120825624/213100824(56%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 137602904/213100824(64%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 154380184/213100824(72%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 171157464/213100824(80%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 187934744/213100824(88%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 204712024/213100824(96%)
[INFO] CVI_USB_PROGRAM
[INFO] updated size: 213100696/213100824(99%)
[INFO] USB download complete

After the burning is completed, the DuoS will automatically restart. After booting, you will see the blue LED on the DuoS flashing, indicating that the system has started normally and the burning is successful.

TAG: Jetson Nano Heatsink 2.13 inch Passive NFC e-Paper ink (G) RYBW Display Screen No Need Battery Wireless Power & Data Transfer 240x240 360° Raspberry Pi 5 POE + PCIe to M.2 NVMe SSD Board HAT+ Pi5 2242/2230 Power over Ethernet AI Machine Vision Kit OAK-D-POE JPEG Encoder 12MP IP67 Waterproof 4TOPS OpenCV Camera ESP32-S3 1.14inch LCD Raspberry Pi Pico 2 RP2350 bit board Size & Port high Compatible With BBC Micro:bit FT4232HL USB TTL RS232 Industrial UART 4-Ch UART Raspberry Pi 7 inch QLED Quantum Dot Display 1024x600 Capacitive Touchscreen For Computer PC/Jetson/Game Spotpear RTL8723 WIFI SDIO Expansion Module Board For Luckfox Pico Mini B /Luckfox Pico Plus /Luckfox Pico Pro /Luckfox Pico Max ADXL354C Development Board ADXL354C Evaluation Board Raspberry Pi 5 PD Power Luckfox Modbus-Series-BootLoader-Description User Guide ADXL354C Dev Board Raspberry Pi 5 Official Red-White Case UGV Rover PT Kit AI OpenCV Robot Car MediaPipe For Jetson Orin