Gd32rec_by_conejo.7z May 2026
It supports both GD32E (Type 1) and GD32F (Type 2) microcontrollers found in newer Xiaomi ESCs. Type 1 usually requires this tool via ST-Link to recover, whereas Type 2 might sometimes still allow Bluetooth flashing. Usage Overview
Most users require an ST-Link V2 hardware debugger to connect directly to the controller's circuit board for the flashing process. gd32rec_by_conejo.7z
It restores full functionality to a "dead" V3.1 controller. It supports both GD32E (Type 1) and GD32F
The package is a specialized recovery toolset used to unbrick and restore Xiaomi Mi3 e-scooters (and similar models like the Pro 2 and 1S) that utilize the GD32 microcontroller (MCU). Released by the developer Conejo within the scooter tuning community, it serves as a critical fix for "bricked" controllers—specifically the V3.1 controller —which often occurs when users attempt to downgrade firmware via Bluetooth on newer models. Core Functionality It restores full functionality to a "dead" V3
Wiring the ST-Link pins (GND, SWCLK, SWDIO) to the corresponding pads on the scooter's controller.
The package includes a batch script named "runme_mi3_reflash.bat" which automates the flashing process, requiring minimal user intervention once the hardware is connected. Compatibility & Variants While originally developed for the Xiaomi Mi3
Running the runme_mi3_reflash.bat file and waiting for the "successfully executed" message.