Skip to main content

Flashing BIOS Firmware

Firmware Information

The Radxa Dragon Q6A comes with BIOS firmware pre-installed by default. Under normal circumstances, there is no need to flash the boot firmware. However, if the system fails to boot properly, you may try re-flashing the BIOS firmware.

The core function of the BIOS firmware (BootROM + Bootloader) is to initialize hardware in stages (CPU → Memory → Storage) and ultimately load the operating system kernel from the storage device.

When the device cannot boot normally, you can put the device into EDL Mode and then use the EDL tool to flash the BIOS firmware.

Go to the Resource Download page, download the edl-ng package and extract it. Then select the appropriate version for your system platform to download the BIOS firmware.

Flashing BIOS Firmware

  • Enter EDL mode

  • Enter the following command to flash the BIOS firmware

Windows$

.\edl-ng.exe --memory=spinor --loader C:\path\to\prog_firehose_ddr.elf rawprogram C:\path\to\rawprogram0.xml C:\path\to\patch0.xml

Parameter description:

  • C:\path\to\ : Replace with the actual path of the extracted BIOS firmware
Restart the device after flashing

After the BIOS firmware is successfully flashed, please restart the device using either of the following methods:

  • Re-plug the device power
  • Run the edl-ng reset command in the terminal

Erase BIOS Firmware

Erasing the BIOS firmware will prevent the device from booting. You will need to re-flash the BIOS firmware to restore normal operation. Do not erase the BIOS firmware unless absolutely necessary.

Open a terminal and enter the following commands to erase:

Windows$
.\edl-ng.exe --memory spinor -l prog_firehose_ddr.elf erase-part ddr
.\edl-ng.exe --memory spinor -l prog_firehose_ddr.elf erase-part uefi
.\edl-ng.exe --memory spinor -l prog_firehose_ddr.elf erase-part devcfg
.\edl-ng.exe --memory spinor -l prog_firehose_ddr.elf erase-part xbl
.\edl-ng.exe --memory spinor -l prog_firehose_ddr.elf erase-part VarStore

FAQ

  • If it prompts "Unable to load DLL 'libusb-1.0'"

Install vc_redist

    You need to be logged into GitHub to post a comment. If you are already logged in, please ignore this message.

    Radxa-docs © 2026 by Radxa Computer (Shenzhen) Co.,Ltd. is licensed under CC BY 4.0