|
@ -113,9 +113,8 @@ board = marlin_STM32F407VGT6_CCM |
|
|
board_build.core = stm32 |
|
|
board_build.core = stm32 |
|
|
board_build.variant = MARLIN_F4x7Vx |
|
|
board_build.variant = MARLIN_F4x7Vx |
|
|
board_build.ldscript = ldscript.ld |
|
|
board_build.ldscript = ldscript.ld |
|
|
board_build.firmware = firmware.srec |
|
|
board_build.encrypt = firmware.srec |
|
|
# Just openblt.py (not stm32_bootloader.py) generates the file |
|
|
# Just openblt.py (not stm32_bootloader.py) generates the file |
|
|
board_build.encrypt = Yes |
|
|
|
|
|
board_build.offset = 0x10000 |
|
|
board_build.offset = 0x10000 |
|
|
board_upload.offset_address = 0x08010000 |
|
|
board_upload.offset_address = 0x08010000 |
|
|
build_unflags = ${common_stm32.build_unflags} -DUSBCON -DUSBD_USE_CDC -DUSBD_VID=0x0483 |
|
|
build_unflags = ${common_stm32.build_unflags} -DUSBCON -DUSBD_USE_CDC -DUSBD_VID=0x0483 |
|
@ -265,7 +264,7 @@ extends = common_stm32 |
|
|
board = marlin_STM32F407ZGT6 |
|
|
board = marlin_STM32F407ZGT6 |
|
|
board_build.variant = MARLIN_LERDGE |
|
|
board_build.variant = MARLIN_LERDGE |
|
|
board_build.offset = 0x10000 |
|
|
board_build.offset = 0x10000 |
|
|
board_build.encrypt = Yes |
|
|
board_build.encrypt = firmware.bin |
|
|
extra_scripts = ${common.extra_scripts} |
|
|
extra_scripts = ${common.extra_scripts} |
|
|
pre:buildroot/share/PlatformIO/scripts/generic_create_variant.py |
|
|
pre:buildroot/share/PlatformIO/scripts/generic_create_variant.py |
|
|
buildroot/share/PlatformIO/scripts/stm32_bootloader.py |
|
|
buildroot/share/PlatformIO/scripts/stm32_bootloader.py |
|
@ -280,9 +279,9 @@ build_unflags = ${common_stm32.build_unflags} -DUSBCON -DUSBD_USE_CDC -DUS |
|
|
# Lerdge X |
|
|
# Lerdge X |
|
|
# |
|
|
# |
|
|
[env:LERDGEX] |
|
|
[env:LERDGEX] |
|
|
platform = ${lerdge_common.platform} |
|
|
platform = ${lerdge_common.platform} |
|
|
extends = lerdge_common |
|
|
extends = lerdge_common |
|
|
board_build.firmware = Lerdge_X_firmware_force.bin |
|
|
board_build.encrypt = Lerdge_X_firmware_force.bin |
|
|
|
|
|
|
|
|
# |
|
|
# |
|
|
# Lerdge X with USB Flash Drive Support |
|
|
# Lerdge X with USB Flash Drive Support |
|
@ -297,9 +296,9 @@ build_flags = ${stm_flash_drive.build_flags} ${lerdge_common.build_flags} |
|
|
# Lerdge S |
|
|
# Lerdge S |
|
|
# |
|
|
# |
|
|
[env:LERDGES] |
|
|
[env:LERDGES] |
|
|
platform = ${lerdge_common.platform} |
|
|
platform = ${lerdge_common.platform} |
|
|
extends = lerdge_common |
|
|
extends = lerdge_common |
|
|
board_build.firmware = Lerdge_firmware_force.bin |
|
|
board_build.encrypt = Lerdge_firmware_force.bin |
|
|
|
|
|
|
|
|
# |
|
|
# |
|
|
# Lerdge S with USB Flash Drive Support |
|
|
# Lerdge S with USB Flash Drive Support |
|
@ -314,10 +313,10 @@ build_flags = ${stm_flash_drive.build_flags} ${lerdge_common.build_flags} |
|
|
# Lerdge K |
|
|
# Lerdge K |
|
|
# |
|
|
# |
|
|
[env:LERDGEK] |
|
|
[env:LERDGEK] |
|
|
platform = ${lerdge_common.platform} |
|
|
platform = ${lerdge_common.platform} |
|
|
extends = lerdge_common |
|
|
extends = lerdge_common |
|
|
board_build.firmware = Lerdge_K_firmware_force.bin |
|
|
board_build.encrypt = Lerdge_K_firmware_force.bin |
|
|
build_flags = ${lerdge_common.build_flags} -DLERDGEK |
|
|
build_flags = ${lerdge_common.build_flags} -DLERDGEK |
|
|
|
|
|
|
|
|
# |
|
|
# |
|
|
# Lerdge K with USB Flash Drive Support |
|
|
# Lerdge K with USB Flash Drive Support |
|
@ -347,8 +346,6 @@ board_build.core = stm32 |
|
|
board_build.variant = MARLIN_F446VE |
|
|
board_build.variant = MARLIN_F446VE |
|
|
board_build.ldscript = ldscript.ld |
|
|
board_build.ldscript = ldscript.ld |
|
|
board_build.offset = 0x0000 |
|
|
board_build.offset = 0x0000 |
|
|
board_build.encrypt = No |
|
|
|
|
|
board_build.firmware = firmware.bin |
|
|
|
|
|
extra_scripts = ${common.extra_scripts} |
|
|
extra_scripts = ${common.extra_scripts} |
|
|
pre:buildroot/share/PlatformIO/scripts/generic_create_variant.py |
|
|
pre:buildroot/share/PlatformIO/scripts/generic_create_variant.py |
|
|
buildroot/share/PlatformIO/scripts/stm32_bootloader.py |
|
|
buildroot/share/PlatformIO/scripts/stm32_bootloader.py |
|
@ -365,7 +362,6 @@ board = genericSTM32F407VET6 |
|
|
board_build.core = stm32 |
|
|
board_build.core = stm32 |
|
|
board_build.variant = MARLIN_F4x7Vx |
|
|
board_build.variant = MARLIN_F4x7Vx |
|
|
board_build.ldscript = ldscript.ld |
|
|
board_build.ldscript = ldscript.ld |
|
|
board_build.firmware = firmware.bin |
|
|
|
|
|
board_build.offset = 0x0000 |
|
|
board_build.offset = 0x0000 |
|
|
board_upload.offset_address = 0x08000000 |
|
|
board_upload.offset_address = 0x08000000 |
|
|
build_unflags = ${common_stm32.build_unflags} -DUSBCON -DUSBD_USE_CDC |
|
|
build_unflags = ${common_stm32.build_unflags} -DUSBCON -DUSBD_USE_CDC |
|
@ -392,7 +388,7 @@ board = marlin_STM32F407VGT6_CCM |
|
|
board_build.core = stm32 |
|
|
board_build.core = stm32 |
|
|
board_build.variant = MARLIN_F4x7Vx |
|
|
board_build.variant = MARLIN_F4x7Vx |
|
|
board_build.ldscript = ldscript.ld |
|
|
board_build.ldscript = ldscript.ld |
|
|
board_build.firmware = Robin_nano_v3.bin |
|
|
board_build.rename = Robin_nano_v3.bin |
|
|
board_build.offset = 0xC000 |
|
|
board_build.offset = 0xC000 |
|
|
board_upload.offset_address = 0x0800C000 |
|
|
board_upload.offset_address = 0x0800C000 |
|
|
build_unflags = ${common_stm32.build_unflags} |
|
|
build_unflags = ${common_stm32.build_unflags} |
|
|