diff options
| author | Ryan <fauxpark@gmail.com> | 2020-10-13 03:19:50 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-13 03:19:50 +1100 |
| commit | d46b8ef67c91f1794c35a1a91ff9fc7dcba6b009 (patch) | |
| tree | 1fd8691fb5325f0259d7b955c8de7c4820108ffd /keyboards/wolfmarkclub | |
| parent | adc06c5b3b537f551557dbbd62f43458f6771db0 (diff) | |
| download | qmk_firmware-d46b8ef67c91f1794c35a1a91ff9fc7dcba6b009.tar.gz qmk_firmware-d46b8ef67c91f1794c35a1a91ff9fc7dcba6b009.zip | |
Add STM32Duino to bootloader selection (#10558)
Diffstat (limited to 'keyboards/wolfmarkclub')
| -rw-r--r-- | keyboards/wolfmarkclub/wm1/bootloader_defs.h | 11 | ||||
| -rw-r--r-- | keyboards/wolfmarkclub/wm1/rules.mk | 6 |
2 files changed, 4 insertions, 13 deletions
diff --git a/keyboards/wolfmarkclub/wm1/bootloader_defs.h b/keyboards/wolfmarkclub/wm1/bootloader_defs.h deleted file mode 100644 index 393d70fdc..000000000 --- a/keyboards/wolfmarkclub/wm1/bootloader_defs.h +++ /dev/null | |||
| @@ -1,11 +0,0 @@ | |||
| 1 | /* Address for jumping to bootloader on STM32 chips. */ | ||
| 2 | /* It is chip dependent, the correct number can be looked up here (page 175): | ||
| 3 | * http://www.st.com/web/en/resource/technical/document/application_note/CD00167594.pdf | ||
| 4 | * This also requires a patch to chibios: | ||
| 5 | * <tmk_dir>/tmk_core/tool/chibios/ch-bootloader-jump.patch | ||
| 6 | */ | ||
| 7 | |||
| 8 | // STM32F103 does not have a USB bootloader in ROM -- the WM1 | ||
| 9 | // has a usermode USB mass storage device bootloader at the normal | ||
| 10 | // boot address -- `0x08000000`. | ||
| 11 | #define STM32_BOOTLOADER_ADDRESS 0x80000000 | ||
diff --git a/keyboards/wolfmarkclub/wm1/rules.mk b/keyboards/wolfmarkclub/wm1/rules.mk index fcd4da1af..9394bbd71 100644 --- a/keyboards/wolfmarkclub/wm1/rules.mk +++ b/keyboards/wolfmarkclub/wm1/rules.mk | |||
| @@ -1,11 +1,13 @@ | |||
| 1 | # MCU name | 1 | # MCU name |
| 2 | MCU = STM32F103 | 2 | MCU = STM32F103 |
| 3 | 3 | ||
| 4 | # Bootloader selection | ||
| 5 | BOOTLOADER = stm32duino | ||
| 6 | |||
| 4 | # GENERIC STM32F103C8T6 board - mass storage bootloader | 7 | # GENERIC STM32F103C8T6 board - mass storage bootloader |
| 5 | MCU_LDSCRIPT = wm1_f103 | 8 | MCU_LDSCRIPT = wm1_f103 |
| 6 | BOARD = STM32_F103_STM32DUINO | ||
| 7 | 9 | ||
| 8 | PROGRAM_CMD=echo 'CLI flashing not supported' >&2 | 10 | PROGRAM_CMD = echo 'CLI flashing not supported' >&2 |
| 9 | 11 | ||
| 10 | # Build Options | 12 | # Build Options |
| 11 | # change yes to no to disable | 13 | # change yes to no to disable |
