ASR Flashing Tool, or Aboot Tools, is a software suite designed by ASRMicro, Inc. to flash or install firmware, create release packages, and manage firmware updates on various devices running on ASR Chipsets.

Features of ASR Flashing Tool
ASR Flashing Tool offers features that simplify firmware flashing or installation. It is important to explore each feature to understand its functionality and benefits:
Install Firmware
The ASR flashing tool supports flashing/burning firmware files directly into flash memory. Users can load zipped image files and flash them to the device using the “Start” button.
Package Generation
One of the tool’s main features is its ability to generate release packages. Release packages include all the binaries, configurations, and scripts needed to update the device.
Production Mode
The ASR flashing tool includes a dedicated production mode for large-scale production environments. This mode automates several steps, including resetting the device and entering production without user intervention.
Erase All
This tool provides the Erase All feature for cases where the device’s memory needs to be completely reset. This function erases all data from the device’s flash memory, ensuring that leftover information do not interfere with installing new firmware.
Image Input and Logging
The ASR flashing tool allows users to define which images to use during the flashing process. For example, users can customize the bootloader, operating system binary, or specific device configuration by selecting them from custom source directories.
Support USB and UART
This tool is designed to work with USB and UART connections, providing flexibility in various development and production scenarios. This tool can automatically detect and manage USB ports for devices primarily using USB for communication.
USB Port Detection
In large-scale production environments, the ASR flashing tool can automatically detect and enable USB ports, simplifying the flashing process. This feature eliminates manual port configuration, allowing multiple devices to be programmed simultaneously.
Download the ASR Flashing Tool
The following are the links from which one can download the tool for Windows (32-bit or 64-bit).
Version | Download |
---|---|
2020.11.20 | Link |
2022.04.30 | Link |
Notes
- Firmware Compatibility: The ASR Flashing Tool requires specific stock firmware (.zip) for ASR chipset-powered devices.
- Chipset Support: ASR Flashing Tool is designed exclusively for ASR chipset-powered devices. It does not support compatibility with Marvell, RDA, RockChip or MediaTek firmware.
- How to Use: If one wants to learn how to use the ASR Flashing Tool to flash or install firmware, please follow the guide on the How to use ASR Flashing Tool page.
- Credits: ASRMicro, Inc. developed and distributed the ASR Flashing Tool. We thank the company for making it free to the public.