Merge tag '2.0.7' of https://github.com/MarlinFirmware/Marlin into master
This commit is contained in:
@ -36,7 +36,10 @@ opt_set TEMP_SENSOR_3 1
|
||||
opt_set TEMP_SENSOR_4 1
|
||||
opt_set TEMP_SENSOR_5 1
|
||||
opt_set NUM_Z_STEPPER_DRIVERS 3
|
||||
opt_enable TOOLCHANGE_FILAMENT_SWAP TOOLCHANGE_MIGRATION_FEATURE TOOLCHANGE_FS_INIT_BEFORE_SWAP TOOLCHANGE_FS_PRIME_FIRST_USED
|
||||
opt_set DEFAULT_Kp_LIST "{ 22.2, 20.0, 21.0, 19.0, 18.0, 17.0 }"
|
||||
opt_set DEFAULT_Ki_LIST "{ 1.08 }"
|
||||
opt_set DEFAULT_Kd_LIST "{ 114.0, 112.0, 110.0, 108.0 }"
|
||||
opt_enable TOOLCHANGE_FILAMENT_SWAP TOOLCHANGE_MIGRATION_FEATURE TOOLCHANGE_FS_INIT_BEFORE_SWAP TOOLCHANGE_FS_PRIME_FIRST_USED PID_PARAMS_PER_HOTEND
|
||||
exec_test $1 $2 "BigTreeTech GTR 6 Extruders Triple Z"
|
||||
|
||||
# clean up
|
||||
|
@ -26,6 +26,20 @@ opt_enable VIKI2 SDSUPPORT ADAPTIVE_FAN_SLOWING NO_FAN_SLOWING_IN_PID_TUNING \
|
||||
opt_set GRID_MAX_POINTS_X 16
|
||||
exec_test $1 $2 "Smoothieboard with many features"
|
||||
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_SMOOTHIEBOARD
|
||||
opt_set EXTRUDERS 2
|
||||
opt_set TEMP_SENSOR_1 -1
|
||||
opt_set TEMP_SENSOR_BED 5
|
||||
opt_enable TFTGLCD_PANEL_SPI SDSUPPORT ADAPTIVE_FAN_SLOWING NO_FAN_SLOWING_IN_PID_TUNING \
|
||||
FIX_MOUNTED_PROBE AUTO_BED_LEVELING_BILINEAR G29_RETRY_AND_RECOVER Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \
|
||||
BABYSTEPPING BABYSTEP_XY BABYSTEP_ZPROBE_OFFSET \
|
||||
PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE SLOW_PWM_HEATERS PIDTEMPBED EEPROM_SETTINGS INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT \
|
||||
Z_SAFE_HOMING ADVANCED_PAUSE_FEATURE PARK_HEAD_ON_PAUSE \
|
||||
LCD_INFO_MENU ARC_SUPPORT BEZIER_CURVE_SUPPORT EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES SDCARD_SORT_ALPHA EMERGENCY_PARSER
|
||||
opt_set GRID_MAX_POINTS_X 16
|
||||
exec_test $1 $2 "Smoothieboard with TFTGLCD_PANEL_SPI"
|
||||
|
||||
#restore_configs
|
||||
#opt_set MOTHERBOARD BOARD_AZTEEG_X5_MINI_WIFI
|
||||
#opt_enable COREYX USE_XMAX_PLUG DAC_MOTOR_CURRENT_DEFAULT \
|
||||
|
15
buildroot/tests/STM32F070CB_malyan-tests
Normal file
15
buildroot/tests/STM32F070CB_malyan-tests
Normal file
@ -0,0 +1,15 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Build tests for STM32F070CB Malyan M200 v2
|
||||
#
|
||||
|
||||
# exit on first failure
|
||||
set -e
|
||||
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_MALYAN_M200_V2
|
||||
opt_set SERIAL_PORT -1
|
||||
exec_test $1 $2 "Malyan M200 v2 Default Config"
|
||||
|
||||
# cleanup
|
||||
restore_configs
|
@ -16,7 +16,12 @@ opt_set SERIAL_PORT_2 -1
|
||||
opt_set X_DRIVER_TYPE TMC2209
|
||||
opt_set Y_DRIVER_TYPE TMC2209
|
||||
opt_set Z_DRIVER_TYPE TMC2209
|
||||
opt_set E_DRIVER_TYPE TMC2209
|
||||
opt_set E0_DRIVER_TYPE TMC2209
|
||||
opt_set X_SLAVE_ADDRESS 0
|
||||
opt_set Y_SLAVE_ADDRESS 1
|
||||
opt_set Z_SLAVE_ADDRESS 2
|
||||
opt_set E0_SLAVE_ADDRESS 3
|
||||
|
||||
exec_test $1 $2 "BigTreeTech SKR Mini E3 1.0 - Basic Config with TMC2209 HW Serial"
|
||||
|
||||
# clean up
|
||||
|
@ -30,6 +30,10 @@ opt_set X_HARDWARE_SERIAL Serial1
|
||||
opt_set Y_HARDWARE_SERIAL Serial1
|
||||
opt_set Z_HARDWARE_SERIAL Serial1
|
||||
opt_set E0_HARDWARE_SERIAL Serial1
|
||||
opt_set X_SLAVE_ADDRESS 0
|
||||
opt_set Y_SLAVE_ADDRESS 1
|
||||
opt_set Z_SLAVE_ADDRESS 2
|
||||
opt_set E0_SLAVE_ADDRESS 3
|
||||
opt_enable HOTEND_IDLE_TIMEOUT
|
||||
exec_test $1 $2 "ESP32, TMC HW Serial, Hotend Idle"
|
||||
|
||||
|
@ -9,6 +9,7 @@ set -e
|
||||
restore_configs
|
||||
use_example_configs "delta/Malyan M300"
|
||||
opt_disable AUTO_BED_LEVELING_3POINT
|
||||
opt_set LCD_SERIAL_PORT 1
|
||||
exec_test $1 $2 "Malyan M300 (delta)"
|
||||
|
||||
# cleanup
|
||||
|
@ -7,6 +7,7 @@
|
||||
set -e
|
||||
|
||||
use_example_configs Mks/Robin_Pro
|
||||
opt_enable EMERGENCY_PARSER
|
||||
opt_set SDCARD_CONNECTION LCD
|
||||
opt_set X_DRIVER_TYPE TMC2209
|
||||
opt_set Y_DRIVER_TYPE TMC2130
|
||||
|
124
buildroot/tests/teensy41-tests
Normal file
124
buildroot/tests/teensy41-tests
Normal file
@ -0,0 +1,124 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Build tests for Teensy 4.0/4.1 (ARM Cortex-M7)
|
||||
#
|
||||
|
||||
# exit on first failure
|
||||
set -e
|
||||
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_TEENSY41
|
||||
exec_test $1 $2 "Teensy4.1 with default config"
|
||||
|
||||
#
|
||||
# Test as many features together as possible
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_TEENSY41
|
||||
opt_set EXTRUDERS 2
|
||||
opt_set TEMP_SENSOR_0 1
|
||||
opt_set TEMP_SENSOR_1 5
|
||||
opt_set TEMP_SENSOR_BED 1
|
||||
opt_enable EXTENSIBLE_UI LCD_INFO_MENU SDSUPPORT SDCARD_SORT_ALPHA \
|
||||
FILAMENT_LCD_DISPLAY CALIBRATION_GCODE BAUD_RATE_GCODE \
|
||||
FIX_MOUNTED_PROBE Z_SAFE_HOMING AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \
|
||||
BABYSTEPPING BABYSTEP_XY BABYSTEP_ZPROBE_OFFSET \
|
||||
PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE SLOW_PWM_HEATERS PIDTEMPBED EEPROM_SETTINGS INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT \
|
||||
ADVANCED_PAUSE_FEATURE ARC_SUPPORT BEZIER_CURVE_SUPPORT EXPERIMENTAL_I2CBUS EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES PARK_HEAD_ON_PAUSE \
|
||||
PHOTO_GCODE PHOTO_POSITION PHOTO_SWITCH_POSITION PHOTO_SWITCH_MS PHOTO_DELAY_MS PHOTO_RETRACT_MM \
|
||||
HOST_ACTION_COMMANDS HOST_PROMPT_SUPPORT
|
||||
opt_add EXTUI_EXAMPLE
|
||||
opt_set I2C_SLAVE_ADDRESS 63
|
||||
opt_set GRID_MAX_POINTS_X 16
|
||||
exec_test $1 $2 "Teensy4.1 with many features"
|
||||
|
||||
#
|
||||
# Test a Sled Z Probe with Linear leveling
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_TEENSY41
|
||||
opt_enable EEPROM_SETTINGS Z_PROBE_SLED Z_SAFE_HOMING AUTO_BED_LEVELING_LINEAR DEBUG_LEVELING_FEATURE GCODE_MACROS
|
||||
exec_test $1 $2 "Sled Z Probe with Linear leveling"
|
||||
|
||||
#
|
||||
# Test a Servo Probe
|
||||
#
|
||||
# restore_configs
|
||||
# opt_set MOTHERBOARD BOARD_TEENSY41
|
||||
# opt_enable Z_PROBE_SERVO_NR Z_SERVO_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE \
|
||||
# AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS
|
||||
# opt_set NUM_SERVOS 1
|
||||
# exec_test $1 $2 "Servo Probe"
|
||||
#
|
||||
# ...with AUTO_BED_LEVELING_3POINT, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, EEPROM_CHITCHAT, EXTENDED_CAPABILITIES_REPORT, and AUTO_REPORT_TEMPERATURES
|
||||
#
|
||||
# opt_enable AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS \
|
||||
# EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES
|
||||
# exec_test $1 $2 "...with AUTO_BED_LEVELING_3POINT, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, EEPROM_CHITCHAT, EXTENDED_CAPABILITIES_REPORT, and AUTO_REPORT_TEMPERATURES"
|
||||
|
||||
#
|
||||
# Test MAGNETIC_PARKING_EXTRUDER with LCD
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_TEENSY41
|
||||
opt_set EXTRUDERS 2
|
||||
opt_set TEMP_SENSOR_1 1
|
||||
opt_enable MAGNETIC_PARKING_EXTRUDER
|
||||
exec_test $1 $2 "MAGNETIC_PARKING_EXTRUDER with LCD"
|
||||
|
||||
#
|
||||
# Mixing Extruder
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_TEENSY41
|
||||
opt_enable MIXING_EXTRUDER DIRECT_MIXING_IN_G1 GRADIENT_MIX GRADIENT_VTOOL
|
||||
opt_set MIXING_STEPPERS 2
|
||||
exec_test $1 $2 "Mixing Extruder"
|
||||
|
||||
#
|
||||
# Test SWITCHING_EXTRUDER
|
||||
#
|
||||
# restore_configs
|
||||
# opt_set MOTHERBOARD BOARD_TEENSY41
|
||||
# opt_set EXTRUDERS 2
|
||||
# opt_set NUM_SERVOS 1
|
||||
# opt_enable SWITCHING_EXTRUDER ULTIMAKERCONTROLLER
|
||||
# exec_test $1 $2 "SWITCHING_EXTRUDER"
|
||||
|
||||
#
|
||||
# Enable COREXY
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_TEENSY41
|
||||
opt_enable COREXY
|
||||
opt_set X_DRIVER_TYPE TMC5160
|
||||
opt_set Y_DRIVER_TYPE TMC5160
|
||||
opt_set X_MIN_ENDSTOP_INVERTING true
|
||||
opt_set Y_MIN_ENDSTOP_INVERTING true
|
||||
opt_add X_CS_PIN 46
|
||||
opt_add Y_CS_PIN 47
|
||||
opt_enable USE_ZMIN_PLUG MONITOR_DRIVER_STATUS SENSORLESS_HOMING
|
||||
exec_test $1 $2 "Teensy 4.0/4.1 COREXY"
|
||||
|
||||
#
|
||||
# Enable COREXZ
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_TEENSY41
|
||||
opt_enable COREXZ
|
||||
exec_test $1 $2 "Teensy 4.0/4.1 COREXZ"
|
||||
|
||||
#
|
||||
# Enable Dual Z with Dual Z endstops
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_TEENSY41
|
||||
opt_enable Z_MULTI_ENDSTOPS
|
||||
opt_set NUM_Z_STEPPER_DRIVERS 2
|
||||
pins_set ramps/RAMPS X_MAX_PIN -1
|
||||
opt_add Z2_MAX_PIN 2
|
||||
opt_enable USE_XMAX_PLUG
|
||||
exec_test $1 $2 "Dual Z with Dual Z endstops"
|
||||
|
||||
# Clean up
|
||||
restore_configs
|
Reference in New Issue
Block a user