Browse Source

Fix three extruder with auto-fan build (#17035)

Jason Smith 4 years ago
parent
commit
4a3fcd0bf9
No account linked to committer's email address
2 changed files with 13 additions and 2 deletions
  1. 2
    2
      Marlin/src/core/macros.h
  2. 11
    0
      buildroot/share/tests/BIGTREE_SKR_PRO-tests

+ 2
- 2
Marlin/src/core/macros.h View File

@@ -473,7 +473,7 @@
473 473
     ( DEFER2(__RREPEAT2)()(ADD1(_RPT_I),SUB1(_RPT_N),_RPT_OP,V) ) \
474 474
     ( /* Do nothing */ )
475 475
 #define __RREPEAT2() _RREPEAT2
476
-#define RREPEAT_S(S,N,OP)        EVAL(_RREPEAT(S,SUB##S(N),OP))
476
+#define RREPEAT_S(S,N,OP)        EVAL1024(_RREPEAT(S,SUB##S(N),OP))
477 477
 #define RREPEAT(N,OP)            RREPEAT_S(0,N,OP)
478
-#define RREPEAT2_S(S,N,OP,V...)  EVAL(_RREPEAT2(S,SUB##S(N),OP,V))
478
+#define RREPEAT2_S(S,N,OP,V...)  EVAL1024(_RREPEAT2(S,SUB##S(N),OP,V))
479 479
 #define RREPEAT2(N,OP,V...)      RREPEAT2_S(0,N,OP,V)

+ 11
- 0
buildroot/share/tests/BIGTREE_SKR_PRO-tests View File

@@ -14,5 +14,16 @@ opt_set MOTHERBOARD BOARD_BTT_SKR_PRO_V1_1
14 14
 opt_set SERIAL_PORT 1
15 15
 exec_test $1 $2 "BigTreeTech SKR Pro Default Configuration"
16 16
 
17
+restore_configs
18
+opt_set MOTHERBOARD BOARD_BTT_SKR_PRO_V1_1
19
+opt_set SERIAL_PORT -1
20
+opt_set EXTRUDERS 3
21
+opt_set TEMP_SENSOR_1 1
22
+opt_set TEMP_SENSOR_2 1
23
+opt_set E0_AUTO_FAN_PIN PC10
24
+opt_set E1_AUTO_FAN_PIN PC11
25
+opt_set E2_AUTO_FAN_PIN PC12
26
+exec_test $1 $2 "BigTreeTech SKR Pro 3 Extruders with Auto-Fan"
27
+
17 28
 # clean up
18 29
 restore_configs

Loading…
Cancel
Save