mirror of
https://github.com/MarlinFirmware/Marlin.git
synced 2025-07-06 22:47:27 -06:00
🔨 Creality STM32F401RC w/out bootloader (#26373)
This commit is contained in:
parent
c8118c3a58
commit
19869d3a7d
3 changed files with 16 additions and 6 deletions
|
@ -1240,7 +1240,7 @@
|
||||||
#if LCD_IS_SERIAL_HOST && !defined(LCD_SERIAL_PORT)
|
#if LCD_IS_SERIAL_HOST && !defined(LCD_SERIAL_PORT)
|
||||||
#if MB(BTT_SKR_MINI_E3_V1_0, BTT_SKR_MINI_E3_V1_2, BTT_SKR_MINI_E3_V2_0, BTT_SKR_MINI_E3_V3_0, BTT_SKR_E3_TURBO, BTT_OCTOPUS_V1_1)
|
#if MB(BTT_SKR_MINI_E3_V1_0, BTT_SKR_MINI_E3_V1_2, BTT_SKR_MINI_E3_V2_0, BTT_SKR_MINI_E3_V3_0, BTT_SKR_E3_TURBO, BTT_OCTOPUS_V1_1)
|
||||||
#define LCD_SERIAL_PORT 1
|
#define LCD_SERIAL_PORT 1
|
||||||
#elif MB(CREALITY_V24S1_301, CREALITY_V24S1_301F4, CREALITY_V423, MKS_ROBIN, PANOWIN_CUTLASS, KODAMA_BARDO)
|
#elif MB(CREALITY_V24S1_301, CREALITY_V24S1_301F4, CREALITY_F401RE, CREALITY_V423, MKS_ROBIN, PANOWIN_CUTLASS, KODAMA_BARDO)
|
||||||
#define LCD_SERIAL_PORT 2
|
#define LCD_SERIAL_PORT 2
|
||||||
#else
|
#else
|
||||||
#define LCD_SERIAL_PORT 3
|
#define LCD_SERIAL_PORT 3
|
||||||
|
|
|
@ -793,7 +793,7 @@
|
||||||
#elif MB(ARTILLERY_RUBY)
|
#elif MB(ARTILLERY_RUBY)
|
||||||
#include "stm32f4/pins_ARTILLERY_RUBY.h" // STM32F4 env:Artillery_Ruby
|
#include "stm32f4/pins_ARTILLERY_RUBY.h" // STM32F4 env:Artillery_Ruby
|
||||||
#elif MB(CREALITY_V24S1_301F4)
|
#elif MB(CREALITY_V24S1_301F4)
|
||||||
#include "stm32f4/pins_CREALITY_V24S1_301F4.h" // STM32F4 env:STM32F401RC_creality env:STM32F401RC_creality_jlink env:STM32F401RC_creality_stlink
|
#include "stm32f4/pins_CREALITY_V24S1_301F4.h" // STM32F4 env:STM32F401RC_creality env:STM32F401RC_creality_nobootloader env:STM32F401RC_creality_jlink env:STM32F401RC_creality_stlink
|
||||||
#elif MB(OPULO_LUMEN_REV4)
|
#elif MB(OPULO_LUMEN_REV4)
|
||||||
#include "stm32f4/pins_OPULO_LUMEN_REV4.h" // STM32F4 env:Opulo_Lumen_REV4
|
#include "stm32f4/pins_OPULO_LUMEN_REV4.h" // STM32F4 env:Opulo_Lumen_REV4
|
||||||
#elif MB(FYSETC_SPIDER_KING407)
|
#elif MB(FYSETC_SPIDER_KING407)
|
||||||
|
|
|
@ -681,19 +681,29 @@ extra_scripts = ${common_stm32.extra_scripts}
|
||||||
#
|
#
|
||||||
# Ender-3 S1 STM32F401RC_creality
|
# Ender-3 S1 STM32F401RC_creality
|
||||||
#
|
#
|
||||||
[env:STM32F401RC_creality]
|
[STM32F401RC_creality_base]
|
||||||
extends = stm32_variant
|
extends = stm32_variant
|
||||||
board = genericSTM32F401RC
|
board = genericSTM32F401RC
|
||||||
board_build.variant = MARLIN_CREALITY_STM32F401RC
|
board_build.variant = MARLIN_CREALITY_STM32F401RC
|
||||||
board_build.offset = 0x10000
|
|
||||||
board_upload.offset_address = 0x08010000
|
|
||||||
board_build.rename = firmware-{date}-{time}.bin
|
|
||||||
build_flags = ${stm32_variant.build_flags} -DMCU_STM32F401RC -DSTM32F4
|
build_flags = ${stm32_variant.build_flags} -DMCU_STM32F401RC -DSTM32F4
|
||||||
-DSS_TIMER=4 -DTIMER_SERVO=TIM5
|
-DSS_TIMER=4 -DTIMER_SERVO=TIM5
|
||||||
-DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8
|
-DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8
|
||||||
build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC
|
build_unflags = ${stm32_variant.build_unflags} -DUSBCON -DUSBD_USE_CDC
|
||||||
monitor_speed = 115200
|
monitor_speed = 115200
|
||||||
|
|
||||||
|
[env:STM32F401RC_creality]
|
||||||
|
extends = STM32F401RC_creality_base
|
||||||
|
board_build.offset = 0x10000
|
||||||
|
board_upload.offset_address = 0x08010000
|
||||||
|
board_build.rename = firmware-{date}-{time}.bin
|
||||||
|
|
||||||
|
[env:STM32F401RC_creality_nobootloader]
|
||||||
|
extends = STM32F401RC_creality_base
|
||||||
|
board_build.offset = 0x0000
|
||||||
|
board_upload.offset_address = 0x08000000
|
||||||
|
debug_tool = stlink
|
||||||
|
upload_protocol = stlink
|
||||||
|
|
||||||
[env:STM32F401RC_creality_jlink]
|
[env:STM32F401RC_creality_jlink]
|
||||||
extends = env:STM32F401RC_creality
|
extends = env:STM32F401RC_creality
|
||||||
debug_tool = jlink
|
debug_tool = jlink
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue