• sales

    +86-0755-88291180

Write Image for Compute Module Boards eMMC version

EMMC version cannot use SD card for booting, please note it

1. Download the newest Raspberry Pi image from Raspberry Pi Website


If the memory of the eMMC of your board is small, we will recommend you to download the second version or the Lite version of the Raspberry Pi image.
2. Download and open the software rpiboot software with administrator authority to install the driver and start the tool. After the installation is successful, there is an application of rpiboot.exe in the installation directory.

3. Connect BOOT and GND, set the switch to ON, or just connect the USB C port. You can check the product page to understand the location of the BOOT pin, for example:

4. Connect the Micro USB/Type C interface(SLAVE port) of carrier board to host PC, then connect a power adapter to the cattier board.
If you use the following products, you do not need to connect the power adapter:

CM4-IO-BASE-B
CM4-IO-BASE-A
Compute Module 4 PoE Board (B)

5.After connecting, the boards should be recognized as BCMxxx devices in Windows PC.

Run the rpiboot.exe as administrator(The software in the installation directory of Step 2).

Then the boards will be recognized as a portable disk, just format and write it with a new image.

Note: If your PC didn't recognize the BCMxxx device, please check connection again. Note that the USB cable used should be an OTG cable. If you cannot write the image successfully, please try:

  • Use Windows10 PC instead of Windows 7 or Linux. The other two OS are unstable as feedback.
  • Check if you write the eMMC version but not the Lite version. The eMMC version has one more chip than the Lite version.
  • Connect a power adapter to the Power interface.
  • Change to another USB OTG cable
  • Change to another USB port of PC。
  • Try to restart your host PC
  • Remount the CM4 board and try it again.
  • Try with another PC.

6. Format the CM4 (the portable disk) by SDFormatter.exe software
7. Write the Raspberry Pi image to the CM4 by Win32DiskImager.exe software, Choose the image file and click "Write" to start. It may prompt to format the CM4 again after writing, just ignore it.
8. After writing, a disk named BOOT is recognized, go into the disk and modify the config.txt file. Add the line to the file: dtoverlay=dwc2,dr_mode=host
9. To finish, eject the BOOT disk from the host PC. Disconnect the USB cable and power adapter, disconnect the BOOT, and set the switch into OFF. restart the board and go ahead with the examples.

TAG: SpotPear English Character Display Principle Pi5 X1300 X1300-A2 Raspberry Pi 5 HDMI to CSI-2 Shield 1080P@60fps & Audio & Video Also 1.83inch LCD TouchScreen Display 240×280 NV3030B Arduino Raspberry Pi ESP32S3 Pico STM32 ESP32-C3-Ornament-Trinket-LVGL-Astronaut-Clock-Watch-MINI-TV-1.69inch-Round-LCD-TouchScreen-ST7789-240x280 Raspberry Pi 0.96inch LCD ESP32-S3 AI Electronic Eye Development Doard DualEye TouchEye 1.28 inch TouchScreen LCD Round Display N16R8 Toy Doll Robot Raspberry Pi Compute Module 4 CM4 PCIe to M.2 NVMe SSD AURORA AI Laser Radar And Dual Eye Camera IMU Integrated Positioning Map For Android/ROS+RoboStudio WiFi Wireless ESP32 DDSM Motor Driver HAT For Direct Drive Servo Hub Motors For Raspberry Pi Milk-V Duo X1011 Raspberry Pi 5 PCIe to M.2 NVMe 4-Ports SSD Board HAT Pi5 Four-Times 2280 Luckfox PicoKVM KVM NanoKVM RV1106 Pico Remote Control /Power /Desktop Maintenance Server HDMI USB For PiKVM Raspberry Pi 3key Keyboard Raspberry Pi Pico 2 RP2350 1.43 inch AMOLED TouchScreen Development Board 466x466 1.43inch Display QMI8658 6-Axis | PCF85063 RTC | SD | Battery Port PCB800099 USB Binocular Camera 2MP OS02G10 Distortion Free Binocular Synchronous Frame USB 2.0 Plug and Play ESP32 S3 4inch LCD Development Board 480x480 TouchScreen Display TVBOX LVGL HMI Sensor CAN RS485 SpotPear