Fygo

Help Center

  • Getting Started
  • How to Install and Initialize FygoOS?
  • How to Install the App and Connect to Fygo NAS?
  • How to Install FygoOS on a Virtual Machine?
  • Troubleshooting System Installation Issues
  • Storage
  • How to Create a Volume?
  • Do Hard Drives Hibernate Automatically?
  • How to Use SSD Cache Acceleration?
  • Fygo TV
  • How to install Fygo TV and create a library?
  • How to create Fygo TV accounts for family and friends?
  • Cannot select a folder when creating a library?
  • Photos
  • How to Back Up Phone Photos?
  • How to Share Photos with Others?
  • AI Photos Feature Guide
  • How to Import Google Photos into Fygo?
  • Video Plays with Black Screen but Has Sound in Web Photos?
  • Remote Access
  • How to Remotely Access Your Fygo NAS?
  • System Settings
  • How to create a new user?
  • About Bluetooth Network Setup
  • How to Use a Wireless Network Adapter?
  • How to Change FygoOS Ports?
  • How to Use the System Configuration Backup and Restore Feature?
  • Frequent Network Errors in System Settings?
  • How to Enable Two-Factor Authentication (2FA)
  • Unable to Complete Two-Factor Authentication (2FA)?
  • How to Enable Email Notification Service
  • Files
  • How to share My Files with other users?
  • How to share a Team Folder?
  • How do file permissions work and how can I configure them?
  • How to create an external share link for a file?
  • File Services
  • Notes on Mounting Fygo NAS via WebDAV on Windows
  • Notes on Mounting Fygo NAS via NFS on Windows
  • SMB 3 Multichannel Requirements
  • Media File Formats Supported by DLNA
  • Virtual Machine
  • How to Install and Use Virtual Machine?
  • How to Use Virtual Machine Hardware Passthrough?
  • Fygo Sync
  • Fygo Sync Feature Guide
  • How to Use On-Demand Sync
  • Frequently Asked Questions
  • Backup
  • Encrypted Backup Overview
  • iSCSI
  • iSCSI Glossary
  • iSCSI Basic Features
  • User Group Configuration
  • CHAP Configuration
  • Frequently Asked Questions
  • Fygo Seek
  • What File Formats Can Fygo Seek Preview?
  • How to Grant Fygo Seek Access to a Folder
  • How to Manage Fygo Seek Project Access
  • How to Import Eagle Assets into Fygo Seek
  • How to Export Comments to Editing Software
  • How to Share Assets for Client Review
  • How to Manage Asset Versions
  • How to Use AI Search in Fygo Seek
  • How to Customize Brand Display
  • How to Use a Custom Domain for Fygo Seek
  • How to Add Asset Watermarks
  • Fygo Seek License and Plan FAQ
  • Security
  • How to Set Up and Use the Access Code?
  • security-report-principles-testing-rules
  • Security Vulnerability Report Handling Rules
  • Security Vulnerability Report Template
  • Security Advisories
  • License
  • Fygo License overview and activation guide
  • Fygo License FAQ
  • More
  • Contact Us
  • What is the difference between a local account and a Fygo Account?
  • What is the difference between administrator and standard user permissions?
  • Fygo Beta Disclaimer
  • Rockchip Series eMMC USB Flashing Tutorial
  • Rockchip Series TF Card Flashing Tutorial
  • Boot FygoOS from NVMe on Rockchip Devices - Flash U-Boot to SPI
  • Public source code
  • Rockchip Series eMMC USB Flashing Tutorial

    1. Rockchip Flashing Preparation

    1. Tools required:
    device flashing and support - Rockchip Series eMMC USB Flashing Tutorial - Rockchip Flashing Preparation screenshot
    • USB flashing cable: (A-C/A-C). An A-A double male-ended cable is preferred; connecting to a USB 2.0 port yields a higher success rate

    device flashing and support - Rockchip Series eMMC USB Flashing Tutorial - Rockchip Flashing Preparation screenshot 2

    device flashing and support - Rockchip Series eMMC USB Flashing Tutorial - Rockchip Flashing Preparation screenshot 3

    1. Bootloader File Preparation

    The Bootloader file is used for USB flashing boot guidance. It is located in the RKDevTools folder under the corresponding $SOC/MiniLoaderAll.bin filename. For example, for RK3588, the file is rk3588/MiniLoaderAll.bin.

    device flashing and support - Rockchip Series eMMC USB Flashing Tutorial - Rockchip Flashing Preparation screenshot 4

    2. Rockchip Flashing Process

    Before the first USB flashing, remember to install the Rockchip USB flashing driver (DriverAssitant_v5.1.1):

    Enter MASKROM Mode

    MASKROM mode is a built-in low-level recovery/flashing mode of Rockchip SoCs, also known as flashing mode.

    Typically, while the device is powered off, press and hold the special button (such as the boot pinhole or RESET pinhole) or short-circuit the designated contact points, then connect the DC/Type-C power supply. Wait 3 seconds, then release the Maskrom button. Connect the device to a computer via USB to enter this mode.

    Make sure to check the "Force Write by Address" option, and verify that the addresses are 0xCCCCCCCC / 0x00000000, corresponding to the Bootloader and firmware image respectively.

    3. Load Bootloader File and Flash Firmware

    Select the appropriate bootloader file and firmware image based on the device's SoC (note: the firmware must be in img format; if downloaded in gz/zip/rar format, extract it first), then click Execute to start flashing.

    Wait for the flashing progress to reach 100%, then disconnect all cables and reconnect the power supply to restart the device.

    PS: For certain specific models where entering MASKROM mode is inconvenient, you can typically power off the device first (do not connect power), press and hold the reset button with a pin, then connect the flashing cable to enter Loader mode.

    In this case, uncheck the Bootloader flashing option and directly click Execute to flash the firmware image in Loader mode.

    Was this article helpful?