Skip to main content

Burning SPI NAND Flash Images

The LuckFox Pico Mini B/Plus/Pro/Max development boards come with built-in SPI NAND FLASH and are pre-loaded with a test system at the factory. However, users are required to independently flash the disk system upon receiving the board to ensure the proper functioning of features such as PWM, I2C, UART, and others.

Flashing SPI NAND Flash

  1. Download and extract the flashing tool (Click here to download).
  2. Select RV1103.
  3. Steps to download firmware for LuckFox Pico Mini B/Plus/Pro/Max on Windows:
    a. Hold down the BOOT button, then connect to your computer. Release the BOOT button, and the Rockchip flashing tool will display the MaskRom device.
    b. Load the firmware directory, reload the env file, and select all items.
    c. Click the Download button.

Erasing SPI NAND Flash

For LuckFox Pico Mini B/Plus/Pro/Max, if you want to boot from an SD card, you need to erase the SPI FLASH first. The method for flashing the SD card is the same as for LuckFox Pico. The erasing process is as follows:
a. Load firmware and select advanced functions.
b. Download the DownloadBin.
c. Click "Erase All".

If you need to reflash the system on LuckFox Pico Mini B/Plus, you should disconnect the USB connection, then press and hold the BOOT button while connecting it to the computer for flashing.

For LuckFox Pico/Pro/Max, there is no need to disconnect the USB connection when reprogramming the system. Simply press the RESET button to reset the board, and then press and hold the BOOT button while connecting it to the computer for flashing.

SD Card Flashing

LuckFox Pico Mini B/Plus/Pro/Max and Luckfox Pico download the firmware in Windows using the same method:
a. Choose the SD card tool.
b. The SD card size will be displayed under USB Disk. If not displayed, reinsert the card reader.
c. Select SD card booting.
d. Import the boot file.
e. Click "Create SD Card".

FAQ

USB Recognition Issue

Upon receiving the development board, it's common to encounter issues where SocToolKit fails to recognize the USB device. Below are some common troubleshooting methods:

  1. Ensure successful installation of Rockchip's DriverAssitant (recommended for Windows 10 or Windows 11).
  2. Disable antivirus software when downloading the flashing software:
    • When downloading the flashing software, it's essential to disable antivirus software as it may inadvertently harm some configuration files, leading to SocToolKit being unable to correctly recognize the USB device.
  3. Use a high-quality Type-C cable:
    • Selecting a high-quality Type-C data cable is crucial. Many user experiences suggest that a poor-quality connection may lead to poor contacts, affecting SocToolKit's normal recognition of the USB device. Ensure the use of a high-quality Type-C cable to enhance connection reliability.
  4. Check if the device is occupied by a virtual machine or mobile assistant:
    • Ensure that no other programs such as virtual machines, mobile assistants, etc., are occupying the USB device. These programs may prevent SocToolKit from accessing the USB device.
  5. USB HUB compatibility issues (rare):
    • In some cases, USB HUB compatibility issues may cause SocToolKit to fail in recognizing the USB device. It is recommended to directly connect to the computer.

If after thorough investigation none of the above solutions resolve the USB recognition issue, please contact customer support for further assistance.