All F3 boards (SPracingF3, SPracingF3Evo, PikoBLX, tinyFISH FC...) comes with BetaFLight firmware flashed on it.
We need to flash LibrePilot bootloader before firmware update using GCS.
bl_spracingf3.hex
bl_spracingf3evo.hex
bl_pikoblx.hex
bl_tinyfish.hex
Open the Betaflight Gui app and connect the board to the USB port
After you flashed the bootloader, the board does nothing because there is no firmware running, only a slow fading led blinking.
Steps for firmware update:
The board will: