STM32 SD-Bootloader
Posted: Fri Jan 31, 2020 10:24 am
Hi All,
I have completed a bootloader for stm32f107x devices that supports updating via sdcard
core of system uses platformio/stm32cube and HAL calls so porting to others should be easy.
https://github.com/darkspr1te/stm32f107vc_sd_bootloader
same bootloader but with LCD routines (supports HX and ITFT models)
https://github.com/darkspr1te/mksbootloader
bootloader includes hard fault routines which can be excluded to improve file size (24k non-lcd, 28k-lcd)
debug via UART1
any reset vector from 0x6000 and up
spi eeprom read/write supported for settings/icons/fonts
needs optimizing though.
darkspr1te
I have completed a bootloader for stm32f107x devices that supports updating via sdcard
core of system uses platformio/stm32cube and HAL calls so porting to others should be easy.
https://github.com/darkspr1te/stm32f107vc_sd_bootloader
same bootloader but with LCD routines (supports HX and ITFT models)
https://github.com/darkspr1te/mksbootloader
bootloader includes hard fault routines which can be excluded to improve file size (24k non-lcd, 28k-lcd)
debug via UART1
any reset vector from 0x6000 and up
spi eeprom read/write supported for settings/icons/fonts
needs optimizing though.
darkspr1te