The bootloader which handles flashing new firmware on this board remembers the last filename you used.
Therefore, to flash the compiled firmware binary onto the board you must give the "firmware.bin
" file on the SD card a unique name, different from the name of the previous firmware file, or you will be greeted with a blank screen on the next boot. The file rename is done for you when compiling with PlatformIO. Otherwise, rename the *.bin
file accordingly.
Pay attention to the two versions of the motherboard for the S1, one is using a SoC STM32F1 and the other using a STM32F4:
Where to put the firmware file on the SDCard:
*.bin
file into the root folder.*.bin
file into a folder named STM32F4_UPDATE
.