• 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: Camera Raspberry Pi 11.6 inch LCD HDMI /Type C Display In-Cell Capacitive TouchScreen 1768x828 For Jetson Nano/mini Computer PC Milk-V Duo S eMMC version firmware burning Jetson Nano Expansion Board Raspberry Pi 4 Sound Card RS485 to Ethernet Raspberry Pi 18.5 inch Type C/HDMI/4K Display Screen 3840×2160 Computer PC Phone Xbox/PS4/Switch USB to UART LuckFox Pico max Raspberry Pi PICO LoRa-HF Serial UART Bus Servo ST3025 TTL 40KG.CM Magnetic Encoder 360° High Precision And Large Torque Raspberry Pi CM5 Official Original IO Board a Base Development Platform Compute Module 5 IO Board Raspberry Pi DSI 800×480 DDSM400 Direct Drive Servo Motor All-In-One Design Hub Serial -LIN Bus Motor Programmable Keyboard Raspberry Pi Raspberry Pi Pico 2 RP2350 With 0.96 inch LCD Display 0.96inch Screen 160×80 Onboard RP2350A Raspberry Pi 5 Heatsink Raspberry Pi 5 RTC Box CSI-to-HDMI