Raspberry Pi CM4 System Burn
Dial Introduction
- Please pay attention to the dial status
- TF Card Slot Usage Instructions
Precautions
- Do not unplug any devices except USB while power is on.
- The Type-C interface can be used for power supply or as a USB SLAVE interface for flashing the image.
- To ensure proper power supply to the CM4, do not connect other devices when using the Type-C interface to flash the image.
- The module does not have any protection; do not short-circuit the power supply.
- FLY motherboards do not support POE functionality! Please do not use POE for power supply.
- Note: The EMMC version cannot use an SD card.
- Note: The version without EMMC uses a MICRO SD card for booting; a card reader is required to flash the image.
- For the memory card, it is recommended that the TF card's transfer speed must be
class10or higher. It is recommended to use TF cards from brands like SanDisk.
Raspberry Pi Pre-installed TFTV2 System Download Link
-
System image suitable for Raspberry Pi 3B/3B+/4B/CM4/5B.
-
This image comes pre-installed with klipper, moonraker, mainsail, fluidd, klipper-screen, etc.
-
Click the download link below.
-
Loading...
Image Download
- Download the system click here to download the latest released system (or as shown in the image).
- If a torrent file is downloaded, use software like Xunlei or BitComet to download it.
- The image with desktop and recommended software
(Raspberry Pi OS with desktop and recommended software)is recommended for use with EMMC 16G or CM4 lite paired with a TF card of 16GB capacity or more.
The EMMC version requires switching the DIP switch to enter CM4 flashing mode when powered off. The Lite version can directly flash the image to the system card.
- The EMMC version needs to enter flashing mode to proceed. The method to enter flashing mode is described below.
- The Lite version does not need to enter flashing mode; simply format and flash directly.
rpiboot (Bootloader) Download
- Download and run the rpiboot software with administrator privileges click here to download.
- This installs the driver and boot tool. After successful installation, there will be an rpiboot.exe application in the installation directory.
Entering Flashing Mode
-
At this point, connect to the computer and power on the motherboard. The computer's Device Manager will recognize a BCMxxx device.
Loading... -
Then run rpiboot.
Loading... -
Wait for the process to complete. A USB drive letter will appear on My Computer.
Note: If the computer does not recognize the BCMxxx device, there may be an issue with one of the previous steps. rpiboot will only be effective if the BCMxxx device is recognized; otherwise, it will not work.
Formatting EMMC or SD Card
-
Use the SDFormatter.exe software click here to download to format the SD card.
Loading... -
Alternatively, use Windows' built-in Disk Management to delete partitions. After deleting partitions, recreate a partition.
-
Right-click on This PC -> Manage -> Disk Management -> Find the newly added drive letter (be careful not to choose the wrong one) -> Delete all partitions -> Create a new partition (any file system). If the system has been flashed before, there may be two drive letters; ignore them and simply format or delete the partitions.
Flashing the Image
-
Use Raspberry Pi Imager click here to download to flash the image.
-
Before flashing, configure the account password and enable SSH.
Loading... -
After flashing is complete, a USB drive letter will appear on My Computer.
Flashing Complete and Restart
- After flashing is complete, disconnect the power, unplug the connection cable to the computer, and switch the BOOT DIP switch back. Power on again to proceed.
Notes for Raspberry Pi Zero 2 and Zero 2W
- These notes are specifically for using the FLY-TFT screen with G2T.
- For Raspberry Pi Zero 2 and Zero 2W, the default display device needs to be modified. Execute the code below to make the change directly.
- Please note that a restart is required after execution for the changes to take effect.
sudo sed -i 's/\/dev\/fb0/\/dev\/fb1/g' /etc/X11/xorg.conf.d/99-fbdev.conf