✨ Robin Nano v1 CDC (USB mod) (#24619)
This commit is contained in:
committed by
Scott Lahteine
parent
d94a41527f
commit
a31e65e30b
@ -53,8 +53,13 @@ if pioutil.is_pio_build():
|
||||
#
|
||||
if 'rename' in board_keys:
|
||||
|
||||
# If FIRMWARE_BIN is defined by config, override all
|
||||
mf = env["MARLIN_FEATURES"]
|
||||
if "FIRMWARE_BIN" in mf: new_name = mf["FIRMWARE_BIN"]
|
||||
else: new_name = board.get("build.rename")
|
||||
|
||||
def rename_target(source, target, env):
|
||||
from pathlib import Path
|
||||
Path(target[0].path).replace(Path(target[0].dir.path, board.get("build.rename")))
|
||||
Path(target[0].path).replace(Path(target[0].dir.path, new_name))
|
||||
|
||||
marlin.add_post_action(rename_target)
|
||||
|
19
buildroot/tests/mks_robin_nano_v1_2_usbmod
Executable file
19
buildroot/tests/mks_robin_nano_v1_2_usbmod
Executable file
@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Build tests for MKS Robin nano
|
||||
# (STM32F1 genericSTM32F103VE)
|
||||
#
|
||||
|
||||
# exit on first failure
|
||||
set -e
|
||||
|
||||
#
|
||||
# MKS/ZNP Robin nano v1.2 Emulated DOGM FSMC and native USB mod
|
||||
#
|
||||
use_example_configs Mks/Robin
|
||||
opt_add USB_MOD
|
||||
opt_set MOTHERBOARD BOARD_MKS_ROBIN_NANO SERIAL_PORT -1
|
||||
exec_test $1 $2 "MKS/ZNP Robin nano v1.2 Emulated DOGM FSMC and native USB mod" "$3"
|
||||
|
||||
# cleanup
|
||||
restore_configs
|
19
buildroot/tests/mks_robin_nano_v1_3_f4_usbmod
Executable file
19
buildroot/tests/mks_robin_nano_v1_3_f4_usbmod
Executable file
@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Build tests for MKS Robin nano
|
||||
# (STM32F4 genericSTM32F407VE)
|
||||
#
|
||||
|
||||
# exit on first failure
|
||||
set -e
|
||||
|
||||
#
|
||||
# MKS/ZNP Robin nano v1.3 Emulated DOGM FSMC and native USB mod
|
||||
#
|
||||
use_example_configs Mks/Robin
|
||||
opt_add USB_MOD
|
||||
opt_set MOTHERBOARD BOARD_MKS_ROBIN_NANO_V1_3_F4 SERIAL_PORT -1
|
||||
exec_test $1 $2 "MKS/ZNP Robin nano v1.3 Emulated DOGM FSMC and native USB mod" "$3"
|
||||
|
||||
# cleanup
|
||||
restore_configs
|
Reference in New Issue
Block a user