1
0
Fork 0

Add STM32Duino to bootloader selection (#10558)

This commit is contained in:
Ryan 2020-10-13 03:19:50 +11:00 committed by GitHub
parent adc06c5b3b
commit d46b8ef67c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 36 additions and 147 deletions

View file

@ -1,11 +0,0 @@
/* Address for jumping to bootloader on STM32 chips. */
/* It is chip dependent, the correct number can be looked up here (page 175):
* http://www.st.com/web/en/resource/technical/document/application_note/CD00167594.pdf
* This also requires a patch to chibios:
* <tmk_dir>/tmk_core/tool/chibios/ch-bootloader-jump.patch
*/
// STM32F103 does not have a USB bootloader in ROM -- the WM1
// has a usermode USB mass storage device bootloader at the normal
// boot address -- `0x08000000`.
#define STM32_BOOTLOADER_ADDRESS 0x80000000

View file

@ -1,11 +1,13 @@
# MCU name
MCU = STM32F103
# Bootloader selection
BOOTLOADER = stm32duino
# GENERIC STM32F103C8T6 board - mass storage bootloader
MCU_LDSCRIPT = wm1_f103
BOARD = STM32_F103_STM32DUINO
PROGRAM_CMD=echo 'CLI flashing not supported' >&2
PROGRAM_CMD = echo 'CLI flashing not supported' >&2
# Build Options
# change yes to no to disable