diff --git a/ini/stm32f1.ini b/ini/stm32f1.ini index a1fa7cb6ff2d..a6d61bd394e0 100644 --- a/ini/stm32f1.ini +++ b/ini/stm32f1.ini @@ -454,17 +454,19 @@ upload_protocol = jlink [env:STM32F103RET6_creality_stm32] platform = ${common_stm32.platform} extends = common_stm32 -build_flags = ${common_stm32.build_flags} -DMCU_STM32F103RE -DSS_TIMER=4 -DENABLE_HWSERIAL3 -DHAL_SD_MODULE_ENABLED #-DTRANSFER_CLOCK_DIV=8 +build_flags = ${common_stm32.build_flags} -DMCU_STM32F103RE -DHAL_SD_MODULE_ENABLED -DSS_TIMER=4 -DENABLE_HWSERIAL3 -DTRANSFER_CLOCK_DIV=8 board = genericSTM32F103RE monitor_speed = 115200 board_build.core = stm32 board_build.variant = MARLIN_F103Rx -board_build.address = 0x08007000 +board_build.offset = 0x7000 board_build.ldscript = ldscript.ld +board_upload.offset_address = 0x08007000 build_unflags = ${common_stm32.build_unflags} -DUSBCON -DUSBD_USE_CDC extra_scripts = ${common.extra_scripts} pre:buildroot/share/PlatformIO/scripts/generic_create_variant.py pre:buildroot/share/PlatformIO/scripts/random-bin.py + buildroot/share/PlatformIO/scripts/stm32_bootloader.py debug_tool = jlink upload_protocol = jlink