How to Properly Boot the Raspberry Pi CM0 Dev Board?

Summary of the previous article!

Impacting the industrial sector! The Raspberry Pi CM0 has officially launched!

Still buying the Raspberry Pi CM0 at full price? Here’s the guide to mastering the Raspberry Pi CM0!

This chapter introduces the specific operations for installing the operating system, connecting cables, and initializing configurations.

Installing the Operating System

The CM0 Dev Board is shipped without an operating system installed by default. Users need to install the operating system before use. Before installing the operating system, the image must be downloaded and then flashed to the eMMC. The following describes the specific operations for downloading the image and flashing the eMMC.

1. Downloading the Image

You can download the corresponding official Raspberry Pi system image based on your actual needs. The download paths are as follows:

Raspberry Pi OS (Desktop) 64-bit-bookworm (Debian 12)

https://downloads.raspberrypi.com/raspios_arm64/images/raspios_arm64-2025-05-13/2025-05-13-raspios-bookworm-arm64.img.xz

Raspberry Pi OS (Lite) 64-bit-bookworm (Debian 12)

https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2025-05-13/2025-05-13-raspios-bookworm-arm64-lite.img.xz

Raspberry Pi OS (Desktop) 32-bit-bookworm (Debian 12)

https://downloads.raspberrypi.com/raspios_armhf/images/raspios_armhf-2025-05-13/2025-05-13-raspios-bookworm-armhf.img.xz

Raspberry Pi OS (Lite) 32-bit-bookworm (Debian 12)

https://downloads.raspberrypi.com/raspios_lite_armhf/images/raspios_lite_armhf-2025-05-13/2025-05-13-raspios-bookworm-armhf-lite.img.xz

Note: It is recommended to use the Lite version of the image. For the latest version of the image, please refer to the Raspberry Pi official website: Raspberry Pi OS.

https://www.raspberrypi.com/software/operating-systems/

2. Flashing the eMMC

It is recommended to use the official Raspberry Pi flashing tool, which can be downloaded from the following path:

  • Raspberry Pi Imager:
  • https://downloads.raspberrypi.org/imager/imager_latest.exe
  • SD Card Formatter:
  • https://www.sdcardformatter.com/download/
  • Rpiboot:
  • https://github.com/raspberrypi/usbboot/raw/master/win32/rpiboot_setup.exe

Prerequisites:

  • The flashing tool has been downloaded and installed on the computer.
  • A Micro USB to USB-A cable (USB flashing cable) is prepared.
  • The image file to be flashed has been obtained.

Steps:

The steps are described using a Windows system as an example.

Identify the position of the RPIBOOT jumper pins on the CM0 Dev Board (as indicated in the diagram below) and use a jumper cap to short the two pins.How to Properly Boot the Raspberry Pi CM0 Dev Board?Identify the position of the Micro USB port on the CM0 Dev Board, as indicated in the diagram below.How to Properly Boot the Raspberry Pi CM0 Dev Board?Connect the USB flashing cable (Micro USB to USB-A).Connect the USB flashing cable: one end to the Micro USB port on the device, and the other end to the USB port on the PC.

Note: Since the CM0IO board only requires a 5V power supply, the USB flashing cable can also provide power, so there is no need to connect an additional power supply.

Warning: Do not connect a 5V power supply through the power port of the CM0 Dev Board during eMMC flashing. If both the power port and USB port are connected simultaneously, it may damage the CM0IO board.

Open the installed rpiboot tool, which will automatically assign a drive letter.How to Properly Boot the Raspberry Pi CM0 Dev Board?

Once the drive letter assignment is complete, a drive letter will pop up in the lower right corner of the computer.

Open the SD Card Formatter, select the formatted drive letter, and click “Format” in the lower right corner to format it.

How to Properly Boot the Raspberry Pi CM0 Dev Board?In the pop-up prompt, click “Yes”.How to Properly Boot the Raspberry Pi CM0 Dev Board?After formatting is complete, click “OK” in the prompt box.How to Properly Boot the Raspberry Pi CM0 Dev Board?

Close the SD Card Formatter.

Open the Raspberry Pi Imager, click “Select Operating System”, and in the pop-up pane, select “Use custom”.

How to Properly Boot the Raspberry Pi CM0 Dev Board?

According to the prompt, select the obtained image file from the custom path and return to the main flashing interface.

Click “Select SD Card”, select the default SD card in the “Storage Card” interface, and return to the main flashing interface.

How to Properly Boot the Raspberry Pi CM0 Dev Board?Click “NEXT”, and in the pop-up “Use OS customization?” prompt box, select “No” to start writing the image.How to Properly Boot the Raspberry Pi CM0 Dev Board?In the pop-up “Warning” prompt box, select “Yes” to start writing the image.How to Properly Boot the Raspberry Pi CM0 Dev Board?Once the image writing is complete, file verification will be performed.How to Properly Boot the Raspberry Pi CM0 Dev Board?After verification is complete, a “Flashing Successful” prompt box will pop up. Click “Continue” to complete the flashing.How to Properly Boot the Raspberry Pi CM0 Dev Board?Close the Raspberry Pi Imager, remove the USB flashing cable, and power the device back on.

Connecting Cables

This section introduces the method for connecting cables.

Preparation:

  • Have a functioning USB hub, monitor, mouse, keyboard, and power adapter ready.
  • Have a functioning network ready.
  • Have a functioning HDMI cable ready.

Cable Connection Diagram:

For the pin definitions of each interface and the specific connection methods, please refer to section 1.4.

How to Properly Boot the Raspberry Pi CM0 Dev Board?

First Boot of the System

The CM0 Dev Board does not have a power switch; the system will start booting once power is connected.

  • The green ACT light blinks, indicating that the system is booting normally.

1. Raspberry Pi OS (Desktop)

If the product is shipped with the Desktop version of the system installed, the CM0 Dev Board will directly enter the initialization configuration desktop after booting (as shown in the figure below). You can refer to the following steps for initialization configuration.

How to Properly Boot the Raspberry Pi CM0 Dev Board?Click “Next” to enter the “Set Country” interface, and configure parameters such as “Country”, “Language”, and “Timezone” as needed.How to Properly Boot the Raspberry Pi CM0 Dev Board?

Note: It is recommended to check “Use US keyboard”.

Click “Next” to enter the “Create User” interface, and create a “username” and “password” as needed.How to Properly Boot the Raspberry Pi CM0 Dev Board?Click “Next” to enter the “Select Wireless Network” interface, and select the Wi-Fi name to connect to as needed.How to Properly Boot the Raspberry Pi CM0 Dev Board?

Note: You can also click “Skip” here to skip the Wi-Fi connection.

Click “Next” to enter the “Enter Wireless Password” interface, and input the Wi-Fi password.How to Properly Boot the Raspberry Pi CM0 Dev Board?Click “Next” to enter the “Choose Browser” interface, and select the default browser as needed.How to Properly Boot the Raspberry Pi CM0 Dev Board?Click “Next” to enter the “Enable Raspberry Pi Connect” interface, and set the enable switch as needed.How to Properly Boot the Raspberry Pi CM0 Dev Board?Click “Next” to enter the “Update Software” interface.How to Properly Boot the Raspberry Pi CM0 Dev Board?

Note: You can also click “Skip” here to skip the software update.

Click “Next” to perform the software update.How to Properly Boot the Raspberry Pi CM0 Dev Board?After the software update is complete, you will enter the “Setup Complete” interface.How to Properly Boot the Raspberry Pi CM0 Dev Board?Click “Restart” to enter the system desktop.How to Properly Boot the Raspberry Pi CM0 Dev Board?

2. Raspberry Pi OS (Lite)

If the product is shipped with the Lite version of the system installed, the CM0 Dev Board will display the “Configuring keyboard-configuration” interface after booting (as shown in the figure below). You can refer to the following steps for initialization configuration.

How to Properly Boot the Raspberry Pi CM0 Dev Board?Set the keyboard type as needed, then select “OK” and press “Enter” to enter the user creation interface.How to Properly Boot the Raspberry Pi CM0 Dev Board?Create a username as needed, then select “OK” and press “Enter” to enter the user password setting interface.How to Properly Boot the Raspberry Pi CM0 Dev Board?Input the password as needed, then select “OK” and press “Enter” to enter the user password confirmation interface.How to Properly Boot the Raspberry Pi CM0 Dev Board?

Re-enter the password, then select “OK” and press “Enter” to complete the initial setup and enter the login interface.

Follow the prompts to enter the username and password to log into the system. The following image indicates a successful login.

How to Properly Boot the Raspberry Pi CM0 Dev Board?

Attention, attention, attention!

The key point is here! During this launch event, the official has opened aTaobaodiscount purchase channel, and through an online lottery event, you can obtain a largeTaobaocoupon (ding, price -50 yuan!), and there is also a chance to win aRaspberry Pi CM0 Dev Board for free. The event is time-limited!

How to Properly Boot the Raspberry Pi CM0 Dev Board?

The Raspberry Pi exhibition is not over yet, from September 23 to September 27, in Shanghai at the National Exhibition and Convention Center, Hall 6.1, E248.

If you find the content useful, remember to like, bookmark, follow, and share~ We are happy to provide you with industrial Raspberry Pi solutions. If you have project needs, please contact us~

Leave a Comment