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 gd32rec_by_conejo.7z
Extracting the .7z archive and ensuring the correct DRV (firmware) file is present for your specific scooter model. Wiring the ST-Link pins (GND, SWCLK, SWDIO) to
In some cases, users must hex-edit the full_mi3_gd32.hex file to insert their specific scooter's serial number to ensure correct identification by apps after flashing. In some cases, users must hex-edit the full_mi3_gd32
, the community has adapted the tool for other models using the same V3.1 controller architecture. Xiaomi Mi3 : Default support provided in the package.
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