Skip to main content

Using a TF Card to Flash the M2WE System

Important Warning
  • The FLY-FAST system cannot be migrated to M2WE through this method!
  • This operation will burn a brand new system image onto the M2WE, not a system migration, and will erase all data on the device.

Preparation

Before starting, please ensure you have the following items ready:

  1. M2WE: The product requiring the system image.
  2. TF Card: Capacity no less than 16GB, high-speed card recommended.
  3. FLY Host Computer: The host computer compatible with M2WE installation.
  4. System Image: Pre-downloaded system image file dedicated to M2WE.
  5. Ethernet Cable (Recommended): For connecting the host computer to the router to ensure a stable network connection.
  6. SSH Tool: MobaXterm, used to connect to the host computer and execute commands.

Steps

Step 1: Download the System Image

  1. Visit the official FLYOS download page:
    • Click to enter the system download page
  2. Click the Download File button on the page.
    Loading...
  3. In the pop-up Select Download File interface:
    • Select the system version corresponding to your host computer from the Chip Type dropdown menu.
    Loading...
  4. Based on your preference, choose to download the image file in 7Z (archive) or EXE (Windows installer) format.
  5. After downloading, extract it to obtain the final image file in .img format.

Step 2: Connect via SSH and Upload the Image

  1. Connect the host computer to the router using an Ethernet cable.
  2. Open MobaXterm or another SSH tool and connect to your host computer over the network.
  3. Drag and drop the system image file prepared in Step 1 (e.g., FlyOS-Fast-H618-v1.3.2.img) directly into the /data/ directory in MobaXterm's file browser area. Wait for the file upload to complete.
    Loading...

Step 3: Identify the TF Card Device

  1. Execute the following command in the SSH terminal to view all storage devices:
    lsblk
    Loading...
  2. Locate the device name corresponding to the M2WE based on its capacity (typically 14G-16G). The default is /dev/mmcblk1. Make absolutely sure the device name is correct to avoid data loss.

Step 4: Execute the Flashing Process

  1. Run the following command to start the flashing process (Ensure you replace the image filename and device name in the command with the ones you are actually using):
    dd if=/data/your-system-image-filename.img of=/dev/your-tf-card-device-name bs=4M status=progress
    Example:
    dd if=/data/FlyOS-Fast-H618-v1.3.2.img of=/dev/mmcblk1 bs=4M status=progress
    Loading...
  2. Wait patiently for the flashing process to complete until the terminal indicates completion and returns the command prompt. Progress information will be displayed during the process.
    Loading...

Step 5: Complete the Setup

  1. After flashing is complete, execute the shutdown command to safely power off the host computer:
    poweroff
  2. Remove the TF card from the host computer.
  3. Power the device back on to start the new system.
Loading...