Browse Source

Proceed with Teensy 3.5/3.6 HAL (#13450)

Scott Alfter 5 years ago
parent
commit
32332bcd03
2 changed files with 9 additions and 3 deletions
  1. 0
    3
      Marlin/src/HAL/HAL_TEENSY35_36/HAL.h
  2. 9
    0
      buildroot/share/tests/teensy35-tests

+ 0
- 3
Marlin/src/HAL/HAL_TEENSY35_36/HAL.h View File

@@ -58,9 +58,6 @@
58 58
 // Defines
59 59
 // --------------------------------------------------------------------------
60 60
 
61
-#undef MOTHERBOARD
62
-#define MOTHERBOARD BOARD_TEENSY35_36
63
-
64 61
 #define IS_32BIT_TEENSY (defined(__MK64FX512__) || defined(__MK66FX1M0__))
65 62
 #define IS_TEENSY35 defined(__MK64FX512__)
66 63
 #define IS_TEENSY36 defined(__MK66FX1M0__)

+ 9
- 0
buildroot/share/tests/teensy35-tests View File

@@ -15,6 +15,7 @@ exec_test $1 $2 "Teensy3.5 with default config"
15 15
 # Test as many features together as possible
16 16
 #
17 17
 restore_configs
18
+opt_set MOTHERBOARD BOARD_TEENSY35_36
18 19
 opt_set EXTRUDERS 2
19 20
 opt_set TEMP_SENSOR_0 1
20 21
 opt_set TEMP_SENSOR_1 5
@@ -35,6 +36,7 @@ exec_test $1 $2 "Teensy3.5 with many features"
35 36
 # Test a Sled Z Probe with Linear leveling
36 37
 #
37 38
 restore_configs
39
+opt_set MOTHERBOARD BOARD_TEENSY35_36
38 40
 opt_enable EEPROM_SETTINGS Z_PROBE_SLED AUTO_BED_LEVELING_LINEAR DEBUG_LEVELING_FEATURE GCODE_MACROS
39 41
 exec_test $1 $2 "Sled Z Probe with Linear leveling"
40 42
 
@@ -42,6 +44,7 @@ exec_test $1 $2 "Sled Z Probe with Linear leveling"
42 44
 # Test a Servo Probe
43 45
 #
44 46
 # restore_configs
47
+# opt_set MOTHERBOARD BOARD_TEENSY35_36
45 48
 # opt_enable Z_PROBE_SERVO_NR Z_SERVO_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE \
46 49
 #            AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS
47 50
 # opt_set NUM_SERVOS 1
@@ -57,6 +60,7 @@ exec_test $1 $2 "Sled Z Probe with Linear leveling"
57 60
 # Test MAGNETIC_PARKING_EXTRUDER with LCD
58 61
 #
59 62
 restore_configs
63
+opt_set MOTHERBOARD BOARD_TEENSY35_36
60 64
 opt_set EXTRUDERS 2
61 65
 opt_set TEMP_SENSOR_1 1
62 66
 opt_enable MAGNETIC_PARKING_EXTRUDER ULTIMAKERCONTROLLER
@@ -66,6 +70,7 @@ exec_test $1 $2 "MAGNETIC_PARKING_EXTRUDER with LCD"
66 70
 # Mixing Extruder
67 71
 #
68 72
 restore_configs
73
+opt_set MOTHERBOARD BOARD_TEENSY35_36
69 74
 opt_enable MIXING_EXTRUDER DIRECT_MIXING_IN_G1 GRADIENT_MIX GRADIENT_VTOOL REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
70 75
 opt_set MIXING_STEPPERS 2
71 76
 exec_test $1 $2 "Mixing Extruder"
@@ -74,6 +79,7 @@ exec_test $1 $2 "Mixing Extruder"
74 79
 # Test SWITCHING_EXTRUDER
75 80
 #
76 81
 # restore_configs
82
+# opt_set MOTHERBOARD BOARD_TEENSY35_36
77 83
 # opt_set EXTRUDERS 2
78 84
 # opt_set NUM_SERVOS 1
79 85
 # opt_enable SWITCHING_EXTRUDER ULTIMAKERCONTROLLER
@@ -82,6 +88,7 @@ exec_test $1 $2 "Mixing Extruder"
82 88
 # Enable COREXY
83 89
 #
84 90
 restore_configs
91
+opt_set MOTHERBOARD BOARD_TEENSY35_36
85 92
 opt_enable COREXY
86 93
 exec_test $1 $2 "COREXY"
87 94
 
@@ -89,6 +96,7 @@ exec_test $1 $2 "COREXY"
89 96
 # Enable COREXZ
90 97
 #
91 98
 restore_configs
99
+opt_set MOTHERBOARD BOARD_TEENSY35_36
92 100
 opt_enable COREXZ
93 101
 exec_test $1 $2 "COREXZ"
94 102
 
@@ -96,6 +104,7 @@ exec_test $1 $2 "COREXZ"
96 104
 # Enable Z_DUAL_STEPPER_DRIVERS, Z_DUAL_ENDSTOPS
97 105
 #
98 106
 restore_configs
107
+opt_set MOTHERBOARD BOARD_TEENSY35_36
99 108
 opt_enable Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS
100 109
 pins_set RAMPS X_MAX_PIN -1
101 110
 opt_add Z2_MAX_PIN 2

Loading…
Cancel
Save