Sunxitools | Windows Portable
In the world of embedded systems, single-board computers (SBCs), and Android TV box recovery, few names carry as much weight among hobbyists and repair technicians as Sunxi . Derived from the Allwinner system-on-chip (SoC) series, the "Sunxi" community has developed a powerful suite of low-level utilities.
sunxi-fel.exe spiflash-info (to check size) sunxi-fel.exe read 0x000000 0x4000000 bricked_nand_dump.bin sunxitools windows portable
Want to contribute? The Sunxi open-source community is always looking for Windows testers to help compile new releases. Check out the linux-sunxi.org mailing list. In the world of embedded systems, single-board computers
sunxi-fel.exe write 0x2000 u-boot-spl.bin sunxi-fel.exe write 0x28000 u-boot.bin sunxi-fel.exe exec 0x2000 1. Reviving "Dead" Android TV Boxes When the internal eMMC has a corrupted bootloader, the device won't even blink. PhoenixSuit fails because the device doesn't enter "Download mode". SunxiTools bypasses this by loading the SPL (Secondary Program Loader) directly into SRAM. 2. Developing for Allwinner SOCs on Windows Hardware engineers often prefer Windows for schematic design (Altium, Eagle). With SunxiTools Portable, they can test firmware builds without leaving their native OS. 3. Forensic Data Extraction Because FEL mode runs before the OS, you can dump the entire memory or storage of a locked device (assuming no hardware crypto). The read command bypasses software locks. Troubleshooting Common Errors | Error Message | Solution | | :--- | :--- | | libusb0.dll is missing | Re-extract the portable folder. Your antivirus likely quarantined the driver file. | | No device found | Hold the FEL button before plugging in USB. Release after 2 seconds. | | usb_claim_interface error -6 | Another program (Zadig, Vita-Shell) is using the USB port. Close all other USB tools. | | ERROR: Allwinner USB FEL device not found | You forgot to install the libusb driver via Zadig. | | Script execution failed | You are trying to run a Linux ARM binary on Windows. Ensure you are using the .exe files. | Where to Download Safely Because these are low-level system tools, they are prime targets for malware-laced downloads. Do not download from random YouTube videos or "driver-updater" sites. The Sunxi open-source community is always looking for
By combining the raw power of sunxi-fel with the portability of a USB-drive friendly folder, this toolset ensures that a bricked device is rarely a dead device. Keep a copy on your technician’s keychain drive—when a customer hands you a dead TV box, you can have it booting a test image in under two minutes, directly from a Windows command line.
This article explores everything you need to know about SunxiTools Windows Portable: what it is, why it is essential, how to use it, and where to find it. SunxiTools is a suite of command-line utilities specifically designed to interact with Allwinner (Sunxi) processors (A10, A20, A64, H3, H5, H6, etc.) when the chip is booted into FEL mode . FEL is a built-in USB boot ROM routine that allows a PC to upload and execute code to the device’s SRAM—bypassing NAND, eMMC, or SD card corruption entirely.
sunxi-fel.exe uboot u-boot-sunxi-with-spl.bin sunxi-fel.exe write 0x2000 Image sunxi-fel.exe write 0x300000 sun8i.dtb sunxi-fel.exe exec 0x2000