All F3 boards (SPracingF3, SPracingF3Evo, PikoBLX, tinyFISH FC...) comes usually with BetaFlight firmware flashed on it.
We need to flash LibrePilot bootloader before firmware update using GCS.
Currently only the Next branch supports all the F3 boards
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: