Reorganize HAL (#14832)
This commit is contained in:
@ -5,7 +5,7 @@ for define in env['CPPDEFINES']:
|
||||
if define[0] == "VECT_TAB_ADDR":
|
||||
env['CPPDEFINES'].remove(define)
|
||||
env['CPPDEFINES'].append(("VECT_TAB_ADDR", "0x08010000"))
|
||||
env.Replace(LDSCRIPT_PATH="buildroot/share/PlatformIO/ldscripts/alfawise_Ux0.ld")
|
||||
env.Replace(LDSCRIPT_PATH="buildroot/share/PlatformIO/ldscripts/longer_STM32.ld")
|
||||
|
||||
# Rename ${PROGNAME}.bin and save it as 'project.bin' (No encryption on the Longer3D)
|
||||
def encrypt(source, target, env):
|
@ -26,8 +26,8 @@ case $TESTENV in
|
||||
lpc?(8)) TESTENV='LPC1768' ;;
|
||||
lpc9) TESTENV='LPC1769' ;;
|
||||
mega) TESTENV='megaatmega2560' ;;
|
||||
stm) TESTENV='STM32F1' ;;
|
||||
f1) TESTENV='STM32F1' ;;
|
||||
stm) TESTENV='STM32F103R' ;;
|
||||
f1) TESTENV='STM32F103R' ;;
|
||||
f4) TESTENV='STM32F4' ;;
|
||||
f7) TESTENV='STM32F7' ;;
|
||||
teensy) TESTENV='teensy31' ;;
|
||||
|
18
buildroot/share/tests/BIGTREE_BTT002-tests
Normal file
18
buildroot/share/tests/BIGTREE_BTT002-tests
Normal file
@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Build tests for STM32F407VET6 BigTreeTech BTT002
|
||||
#
|
||||
|
||||
# exit on first failure
|
||||
set -e
|
||||
|
||||
#
|
||||
# Build with the default configurations
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_BIGTREE_BTT002_V1_0
|
||||
opt_set SERIAL_PORT 1
|
||||
exec_test $1 $2 "BigTreeTech BTT002 Default Configuration"
|
||||
|
||||
# clean up
|
||||
restore_configs
|
@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Build tests for STM32F4 BigTree_SKR_Pro
|
||||
# Build tests for STM32F407ZG BigTreeTech SKR Pro
|
||||
#
|
||||
|
||||
# exit on first failure
|
||||
@ -12,7 +12,7 @@ set -e
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_BIGTREE_SKR_PRO_V1_1
|
||||
opt_set SERIAL_PORT 1
|
||||
exec_test $1 $2 "Default Configuration"
|
||||
exec_test $1 $2 "BigTreeTech SKR Pro Default Configuration"
|
||||
|
||||
# clean up
|
||||
restore_configs
|
||||
|
@ -9,9 +9,9 @@ set -e
|
||||
#
|
||||
# Build with the default configurations
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_RAMPS_14_RE_ARM_EFB
|
||||
exec_test $1 $2 "Default Configuration"
|
||||
#restore_configs
|
||||
#opt_set MOTHERBOARD BOARD_RAMPS_14_RE_ARM_EFB
|
||||
#exec_test $1 $2 "Default Configuration"
|
||||
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_RAMPS_14_RE_ARM_EFB
|
||||
@ -19,9 +19,9 @@ opt_enable VIKI2 SDSUPPORT SERIAL_PORT2 NEOPIXEL_LED BAUD_RATE_GCODE
|
||||
opt_set NEOPIXEL_PIN P1_16
|
||||
exec_test $1 $2 "ReARM EFB VIKI2, SDSUPPORT, 2 Serial ports (USB CDC + UART0), NeoPixel"
|
||||
|
||||
restore_configs
|
||||
use_example_configs Mks/Sbase
|
||||
exec_test $1 $2 "MKS SBASE Example Config"
|
||||
#restore_configs
|
||||
#use_example_configs Mks/Sbase
|
||||
#exec_test $1 $2 "MKS SBASE Example Config"
|
||||
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_MKS_SBASE
|
||||
@ -47,21 +47,5 @@ opt_enable REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER SDSUPPORT ADAPTIVE_FAN_
|
||||
opt_set GRID_MAX_POINTS_X 16
|
||||
exec_test $1 $2 "Re-ARM with Many Features"
|
||||
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_RAMPS_14_RE_ARM_EFB
|
||||
opt_enable COREYX USE_XMAX_PLUG DAC_MOTOR_CURRENT_DEFAULT \
|
||||
REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT BABYSTEPPING \
|
||||
AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 EEPROM_SETTINGS \
|
||||
FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR FAN_SOFT_PWM \
|
||||
SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER FAN_KICKSTART_TIME \
|
||||
SD_ABORT_ON_ENDSTOP_HIT ADVANCED_OK GCODE_MACROS \
|
||||
VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL \
|
||||
EXTRA_FAN_SPEED FWRETRACT Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS \
|
||||
MENU_ADDAUTOSTART SDCARD_SORT_ALPHA
|
||||
opt_set FAN_MIN_PWM 50
|
||||
opt_set FAN_KICKSTART_TIME 100
|
||||
opt_set XY_FREQUENCY_LIMIT 15
|
||||
exec_test $1 $2 "Re-ARM with Many less common options"
|
||||
|
||||
# clean up
|
||||
restore_configs
|
||||
|
@ -24,22 +24,22 @@ opt_enable VIKI2 SDSUPPORT ADAPTIVE_FAN_SLOWING NO_FAN_SLOWING_IN_PID_TUNING \
|
||||
Z_SAFE_HOMING ADVANCED_PAUSE_FEATURE PARK_HEAD_ON_PAUSE BAUD_RATE_GCODE \
|
||||
LCD_INFO_MENU ARC_SUPPORT BEZIER_CURVE_SUPPORT EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES SDCARD_SORT_ALPHA
|
||||
opt_set GRID_MAX_POINTS_X 16
|
||||
exec_test $1 $2 "Smoothieboard Many Features"
|
||||
exec_test $1 $2 "Smoothieboard with many features"
|
||||
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_AZTEEG_X5_MINI_WIFI
|
||||
opt_enable COREYX USE_XMAX_PLUG DAC_MOTOR_CURRENT_DEFAULT \
|
||||
REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT BABYSTEPPING \
|
||||
AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 EEPROM_SETTINGS \
|
||||
FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR FAN_SOFT_PWM \
|
||||
SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER FAN_KICKSTART_TIME \
|
||||
SD_ABORT_ON_ENDSTOP_HIT ADVANCED_OK GCODE_MACROS BAUD_RATE_GCODE \
|
||||
VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL \
|
||||
EXTRA_FAN_SPEED FWRETRACT MENU_ADDAUTOSTART SDCARD_SORT_ALPHA
|
||||
opt_set FAN_MIN_PWM 50
|
||||
opt_set FAN_KICKSTART_TIME 100
|
||||
opt_set XY_FREQUENCY_LIMIT 15
|
||||
exec_test $1 $2 "Azteeg X5 MINI WIFI Many less common options"
|
||||
#restore_configs
|
||||
#opt_set MOTHERBOARD BOARD_AZTEEG_X5_MINI_WIFI
|
||||
#opt_enable COREYX USE_XMAX_PLUG DAC_MOTOR_CURRENT_DEFAULT \
|
||||
# REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT BABYSTEPPING \
|
||||
# AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 EEPROM_SETTINGS \
|
||||
# FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR FAN_SOFT_PWM \
|
||||
# SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER FAN_KICKSTART_TIME \
|
||||
# SD_ABORT_ON_ENDSTOP_HIT ADVANCED_OK GCODE_MACROS BAUD_RATE_GCODE \
|
||||
# VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL \
|
||||
# EXTRA_FAN_SPEED FWRETRACT MENU_ADDAUTOSTART SDCARD_SORT_ALPHA
|
||||
#opt_set FAN_MIN_PWM 50
|
||||
#opt_set FAN_KICKSTART_TIME 100
|
||||
#opt_set XY_FREQUENCY_LIMIT 15
|
||||
#exec_test $1 $2 "Azteeg X5 MINI WIFI Many less common options"
|
||||
|
||||
restore_configs
|
||||
use_example_configs delta/generic
|
||||
@ -51,7 +51,7 @@ opt_set Y_DRIVER_TYPE TMC2130
|
||||
opt_set Z_DRIVER_TYPE TMC2130
|
||||
opt_enable TMC_USE_SW_SPI MONITOR_DRIVER_STATUS STEALTHCHOP_XY STEALTHCHOP_Z HYBRID_THRESHOLD TMC_DEBUG \
|
||||
SENSORLESS_PROBING X_STALL_SENSITIVITY Y_STALL_SENSITIVITY Z_STALL_SENSITIVITY
|
||||
exec_test $1 $2 "Delta Config (generic) + BOARD_COHESION3D_REMIX + UBL + EEPROM_SETTINGS + SENSORLESS_PROBING"
|
||||
exec_test $1 $2 "Cohesion3D Remix DELTA + ABL Bilinear + EEPROM + SENSORLESS_PROBING"
|
||||
|
||||
# clean up
|
||||
restore_configs
|
||||
|
@ -10,7 +10,7 @@ set -e
|
||||
# Build with the default configurations
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_STM32F1R
|
||||
opt_set MOTHERBOARD BOARD_STM32F103R
|
||||
opt_set EXTRUDERS 2
|
||||
opt_set SERIAL_PORT -1
|
||||
opt_enable EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT \
|
@ -9,8 +9,16 @@ set -e
|
||||
#
|
||||
# Build with the default configurations
|
||||
#
|
||||
#restore_configs
|
||||
#exec_test $1 $2 "Default Configuration"
|
||||
|
||||
#
|
||||
# Test MESH_BED_LEVELING feature, with LCD
|
||||
#
|
||||
restore_configs
|
||||
exec_test $1 $2 "Default Configuration"
|
||||
opt_enable SPINDLE_FEATURE MESH_BED_LEVELING G26_MESH_EDITING MESH_G28_REST_ORIGIN LCD_BED_LEVELING MESH_EDIT_MENU ULTIMAKERCONTROLLER
|
||||
exec_test $1 $2 "Spindle, MESH_BED_LEVELING, and LCD"
|
||||
|
||||
|
||||
# clean up
|
||||
restore_configs
|
||||
|
@ -9,14 +9,15 @@ set -e
|
||||
#
|
||||
# Build with the default configurations
|
||||
#
|
||||
restore_configs
|
||||
exec_test $1 $2 "Default Configuration"
|
||||
#restore_configs
|
||||
#exec_test $1 $2 "Default Configuration"
|
||||
|
||||
#
|
||||
# Test 2 extruders (one MAX6675) and heated bed on basic RAMPS 1.4
|
||||
# Test a "Fix Mounted" Probe with Safe Homing, some arc options,
|
||||
# linear bed leveling, M48, leveling debug, and firmware retraction.
|
||||
#
|
||||
restore_configs
|
||||
opt_set MOTHERBOARD BOARD_RAMPS_14_EEB
|
||||
opt_set EXTRUDERS 2
|
||||
opt_set TEMP_SENSOR_0 -2
|
||||
@ -81,13 +82,6 @@ opt_set NUM_SERVOS 1
|
||||
opt_enable NO_VOLUMETRICS EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES AUTOTEMP G38_PROBE_TARGET
|
||||
exec_test $1 $2 "RAMPS with ZONESTAR_LCD, Servo Probe, 3-Point ABL, DEBUG_LEVELING_FEATURE, EEPROM, G38, and more"
|
||||
|
||||
#
|
||||
# Test MESH_BED_LEVELING feature, with LCD
|
||||
#
|
||||
restore_configs
|
||||
opt_enable SPINDLE_FEATURE MESH_BED_LEVELING G26_MESH_EDITING MESH_G28_REST_ORIGIN LCD_BED_LEVELING MESH_EDIT_MENU ULTIMAKERCONTROLLER
|
||||
exec_test $1 $2 "Spindle, MESH_BED_LEVELING, and LCD"
|
||||
|
||||
#
|
||||
# Test MINIRAMBO with PWM_MOTOR_CURRENT and many features
|
||||
#
|
||||
|
Reference in New Issue
Block a user