Instructions
IU2FRL Flasher (derived from UVMOD)
This tool provides a comprehensive web interface for flashing firmwares and configuring Quansheng UV-K5, UV-K6, UV-K5(8), and UV-5R Plus handheld radios. It works by connecting to your radio through a compatible programming cable using Web Serial API.
Firmware Flasher Features
- Multiple Firmware Options: Choose from pre-configured firmware versions or upload your own custom firmware
- Firmware Download: Download firmware files to your PC for manual flashing or backup
- Automatic Version Detection: The tool automatically detects firmware versions and handles compatibility checks
- Bootloader Communication: Direct communication with the radio's bootloader for reliable flashing
- Progress Monitoring: Real-time progress updates during the flashing process
- Size Verification: Automatic verification of firmware size to ensure compatibility
Radio Configurator Features
- Read Configuration: Read and display your radio's current configuration without modifying the firmware
- Write Configuration: Save modified settings back to your radio's EEPROM
- Automatic Backups: Option to automatically create backup files when reading configurations
- Configuration Presets: Load pre-configured settings specifically designed for different firmware versions
- Import/Export: Import configuration from backup files or export your current settings
- Radio Reboot: Automatically reboots the radio after writing configuration changes
How to Use the Firmware Flasher
- Select a firmware from the dropdown menu or upload your own custom firmware file
- Put your radio in bootloader mode by holding PTT while powering on (display will be blank)
- Connect your radio to your computer using a programming cable
- Click "Flash firmware to the radio" to begin the flashing process
- Monitor the console window for progress updates and confirmation
- Wait for the process to complete before disconnecting your radio
How to Use the Radio Configurator
- Turn on your radio in normal operating mode (not bootloader mode)
- Connect your radio to your computer using a programming cable
- Click "Read Config" to retrieve your radio's current configuration
- To restore a previous configuration, either select a preset or import a backup file
- Click "Write Config" to apply changes to your radio
- Wait for the configuration process to complete and the radio to reboot
Technical Details
The tool utilizes Web Serial API to communicate with your radio and performs the following operations:
- Firmware Unpacking: Automatically unpacks binary firmware files for processing
- EEPROM Access: Direct reading and writing to the radio's EEPROM for configuration management
- Packet Communication: Uses specialized protocols to communicate with both the radio's bootloader and normal operating mode
- Flash Memory Operations: Performs safe erase and write operations to the radio's flash memory
Requirements
- Chromium-based browser (Chrome, Edge, Opera) with Web Serial API support
- Appropriate drivers for your programming cable (typically CH340, CH341 or CP210X chips)
- Stable connection during flashing and configuration processes
- For firmware flashing: Radio must be in bootloader mode (hold PTT while powering on)
- For configuration: Radio must be in normal operating mode
Note: This tool is designed for radio enthusiasts and should be used with caution. Always back up your configurations before making changes, and ensure your radio remains connected during the entire flashing or configuration process.