Skip to content

Commit

Permalink
🔨 Put Tronxy CXY products in build folder (MarlinFirmware#27353)
Browse files Browse the repository at this point in the history
  • Loading branch information
thinkyhead authored Sep 7, 2024
1 parent 99c9917 commit ee35fb0
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
16 changes: 9 additions & 7 deletions buildroot/share/PlatformIO/scripts/tronxy_cxy_446_v10.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,29 +10,31 @@
env = pioutil.env

# Check whether the "update" folder exists
outpath = "update"
outpath = f"{env['PROJECT_BUILD_DIR']}/{env['PIOENV']}/update"
if not os.path.exists(outpath): os.makedirs(outpath)

# Build "fmw_tronxy.hex" and place in "update" folder
def output_target_hex():
tar_hex = f"{outpath}/fmw_tronxy.hex"
hex_path = f"update/fmw_tronxy.hex"
hex_long = f"$PROJECT_BUILD_DIR/$PIOENV/{hex_path}"
env.AddPostAction(
"$BUILD_DIR/${PROGNAME}.elf",
env.VerboseAction(" ".join([
"$OBJCOPY", "-O", "ihex", "-R", ".eeprom",
"$BUILD_DIR/${PROGNAME}.elf", tar_hex
]), "Building %s" % tar_hex)
"$BUILD_DIR/${PROGNAME}.elf", hex_long
]), f"Building {hex_path}")
)

# Build "fmw_tronxy.bin" and place in "update" folder
def output_target_bin():
tar_bin = f"{outpath}/fmw_tronxy.bin"
bin_path = f"update/fmw_tronxy.bin"
bin_long = f"$PROJECT_BUILD_DIR/$PIOENV/{bin_path}"
env.AddPostAction(
"$BUILD_DIR/${PROGNAME}.elf",
env.VerboseAction(" ".join([
"$OBJCOPY", "-O", "binary", "-R", ".eeprom",
"$BUILD_DIR/${PROGNAME}.elf", tar_bin
]), "Building %s" % tar_bin)
"$BUILD_DIR/${PROGNAME}.elf", bin_long
]), f"Building {bin_path}")
)

output_target_hex()
Expand Down
1 change: 0 additions & 1 deletion ini/stm32f4.ini
Original file line number Diff line number Diff line change
Expand Up @@ -819,7 +819,6 @@ extends = stm32_variant
board = marlin_STM32F446ZET_tronxy
board_build.ldscript = buildroot/share/PlatformIO/variants/MARLIN_F446Zx_TRONXY/ldscript.ld
board_build.offset = 0x10000
board_build.rename = fmw_tronxy.bin
build_flags = ${stm32_variant.build_flags}
-DSTM32F4xx -DUSE_USB_HS
-DUSE_USB_HS_IN_FS
Expand Down

0 comments on commit ee35fb0

Please sign in to comment.