Skip to main content

Flashing the System to M2WE Using a TF Card

Important Warning
  • FLY-FAST systems do not support migration to M2WE via this method!
  • This operation will flash a completely new system image to the M2WE. It is not a system migration and will erase all data on the device.

Preparations

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

  1. M2WE: The product that needs the image flashed.
  2. TF Card: Capacity no less than 16GB. A high-speed card is recommended.
  3. FLY Host Machine: The host machine where the M2WE can be installed.
  4. System Image: The pre-downloaded system image file specifically for the M2WE.
  5. Ethernet Cable (Recommended): Used to connect the host machine to a router, ensuring a stable network connection.
  6. SSH Tool: MobaXterm or similar, for connecting to the host machine and executing commands.

Procedure

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 machine from the Chip Type dropdown menu.
    Loading...
  4. Based on your preference, choose to download the image file in either 7Z (compressed archive) or EXE (Windows installer) format.
  5. After downloading, extract it to obtain the final .img format image file.

Step 2: Connect via SSH and Upload the Image

  1. Connect the host machine to a router using an Ethernet cable.
  2. Open MobaXterm or another SSH tool, and connect to your host machine 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. In the SSH terminal, execute the following command to view all storage devices:
    lsblk
    Loading...
  2. Based on capacity (typically 14G-16G), locate the device name corresponding to the M2WE TF card. The default is /dev/mmcblk1. Please double-check the device name is correct to avoid data loss.

Step 4: Execute the Flashing

  1. Execute the following command to begin flashing (Be sure to replace the image filename and device name in the command with your actual ones):
    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 to complete, until the terminal indicates the process is finished and returns to the command prompt. Progress information will be displayed during the process.
    Loading...

Step 5: Final Setup

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