Browse Source

🧑‍💻 Wrap MMU1 pins

FB4S_WIFI
Scott Lahteine 3 years ago
parent
commit
59548410b8
  1. 12
      Marlin/src/pins/linux/pins_RAMPS_LINUX.h
  2. 6
      Marlin/src/pins/lpc1768/pins_RAMPS_RE_ARM.h
  3. 8
      Marlin/src/pins/rambo/pins_EINSY_RAMBO.h
  4. 8
      Marlin/src/pins/rambo/pins_EINSY_RETRO.h
  5. 8
      Marlin/src/pins/rambo/pins_MINIRAMBO.h
  6. 8
      Marlin/src/pins/rambo/pins_RAMBO.h
  7. 4
      Marlin/src/pins/ramps/pins_LONGER3D_LKx_PRO.h
  8. 12
      Marlin/src/pins/ramps/pins_RAMPS.h
  9. 12
      Marlin/src/pins/ramps/pins_RAMPS_S_12.h
  10. 20
      Marlin/src/pins/ramps/pins_TT_OSCAR.h
  11. 6
      Marlin/src/pins/stm32f4/pins_LERDGE_S.h
  12. 6
      Marlin/src/pins/stm32f4/pins_VAKE403D.h

12
Marlin/src/pins/linux/pins_RAMPS_LINUX.h

@ -234,14 +234,16 @@
// //
// Průša i3 MK2 Multiplexer Support // Průša i3 MK2 Multiplexer Support
// //
#ifndef E_MUX0_PIN #if HAS_PRUSA_MMU1
#ifndef E_MUX0_PIN
#define E_MUX0_PIN 40 // Z_CS_PIN #define E_MUX0_PIN 40 // Z_CS_PIN
#endif #endif
#ifndef E_MUX1_PIN #ifndef E_MUX1_PIN
#define E_MUX1_PIN 42 // E0_CS_PIN #define E_MUX1_PIN 42 // E0_CS_PIN
#endif #endif
#ifndef E_MUX2_PIN #ifndef E_MUX2_PIN
#define E_MUX2_PIN 44 // E1_CS_PIN #define E_MUX2_PIN 44 // E1_CS_PIN
#endif
#endif #endif
/** /**

6
Marlin/src/pins/lpc1768/pins_RAMPS_RE_ARM.h

@ -258,11 +258,13 @@
// //
// Průša i3 MK2 Multiplexer Support // Průša i3 MK2 Multiplexer Support
// //
#if SERIAL_PORT != 0 && SERIAL_PORT_2 != 0 #if HAS_PRUSA_MMU1
#if SERIAL_PORT != 0 && SERIAL_PORT_2 != 0
#define E_MUX0_PIN P0_03 // ( 0) Z_CS_PIN #define E_MUX0_PIN P0_03 // ( 0) Z_CS_PIN
#define E_MUX1_PIN P0_02 // ( 1) E0_CS_PIN #define E_MUX1_PIN P0_02 // ( 1) E0_CS_PIN
#endif
#define E_MUX2_PIN P0_26 // (63) E1_CS_PIN
#endif #endif
#define E_MUX2_PIN P0_26 // (63) E1_CS_PIN
/** /**
* LCD / Controller * LCD / Controller

8
Marlin/src/pins/rambo/pins_EINSY_RAMBO.h

@ -163,9 +163,11 @@
// //
// Průša i3 MK2 Multiplexer Support // Průša i3 MK2 Multiplexer Support
// //
#define E_MUX0_PIN 17 #if HAS_PRUSA_MMU1
#define E_MUX1_PIN 16 #define E_MUX0_PIN 17
#define E_MUX2_PIN 78 // 84 in MK2 Firmware, with BEEPER as 78 #define E_MUX1_PIN 16
#define E_MUX2_PIN 78 // 84 in MK2 Firmware, with BEEPER as 78
#endif
// //
// LCD / Controller // LCD / Controller

8
Marlin/src/pins/rambo/pins_EINSY_RETRO.h

@ -157,9 +157,11 @@
// //
// Průša i3 MK2 Multiplexer Support // Průša i3 MK2 Multiplexer Support
// //
#define E_MUX0_PIN 17 #if HAS_PRUSA_MMU1
#define E_MUX1_PIN 16 #define E_MUX0_PIN 17
#define E_MUX2_PIN 78 // 84 in MK2 Firmware, with BEEPER as 78 #define E_MUX1_PIN 16
#define E_MUX2_PIN 78 // 84 in MK2 Firmware, with BEEPER as 78
#endif
// //
// LCD / Controller // LCD / Controller

8
Marlin/src/pins/rambo/pins_MINIRAMBO.h

@ -130,10 +130,12 @@
// //
// Průša i3 MK2 Multiplexer Support // Průša i3 MK2 Multiplexer Support
// //
#define E_MUX0_PIN 17 #if HAS_PRUSA_MMU1
#define E_MUX1_PIN 16 #define E_MUX0_PIN 17
#if !MB(MINIRAMBO_10A) #define E_MUX1_PIN 16
#if !MB(MINIRAMBO_10A)
#define E_MUX2_PIN 78 // 84 in MK2 Firmware, with BEEPER as 78 #define E_MUX2_PIN 78 // 84 in MK2 Firmware, with BEEPER as 78
#endif
#endif #endif
// //

8
Marlin/src/pins/rambo/pins_RAMBO.h

@ -186,9 +186,11 @@
// //
// Průša i3 MK2 Multiplexer Support // Průša i3 MK2 Multiplexer Support
// //
#define E_MUX0_PIN 17 #if HAS_PRUSA_MMU1
#define E_MUX1_PIN 16 #define E_MUX0_PIN 17
#define E_MUX2_PIN 84 // 84 in MK2 Firmware #define E_MUX1_PIN 16
#define E_MUX2_PIN 84 // 84 in MK2 Firmware
#endif
// //
// LCD / Controller // LCD / Controller

4
Marlin/src/pins/ramps/pins_LONGER3D_LKx_PRO.h

@ -105,7 +105,9 @@
// //
// Průša i3 MK2 Multiplexer Support // Průša i3 MK2 Multiplexer Support
// //
#define E_MUX2_PIN -1 #if HAS_PRUSA_MMU1
#define E_MUX2_PIN -1
#endif
// //
// Misc. Functions // Misc. Functions

12
Marlin/src/pins/ramps/pins_RAMPS.h

@ -412,14 +412,16 @@
// //
// Průša i3 MK2 Multiplexer Support // Průša i3 MK2 Multiplexer Support
// //
#ifndef E_MUX0_PIN #if HAS_PRUSA_MMU1
#ifndef E_MUX0_PIN
#define E_MUX0_PIN 40 // Z_CS_PIN #define E_MUX0_PIN 40 // Z_CS_PIN
#endif #endif
#ifndef E_MUX1_PIN #ifndef E_MUX1_PIN
#define E_MUX1_PIN 42 // E0_CS_PIN #define E_MUX1_PIN 42 // E0_CS_PIN
#endif #endif
#ifndef E_MUX2_PIN #ifndef E_MUX2_PIN
#define E_MUX2_PIN 44 // E1_CS_PIN #define E_MUX2_PIN 44 // E1_CS_PIN
#endif
#endif #endif
// //

12
Marlin/src/pins/ramps/pins_RAMPS_S_12.h

@ -233,14 +233,16 @@
// //
// Průša i3 MK2 Multiplexer Support // Průša i3 MK2 Multiplexer Support
// //
#ifndef E_MUX0_PIN #if HAS_PRUSA_MMU1
#ifndef E_MUX0_PIN
#define E_MUX0_PIN 29 // E2_STEP_PIN #define E_MUX0_PIN 29 // E2_STEP_PIN
#endif #endif
#ifndef E_MUX1_PIN #ifndef E_MUX1_PIN
#define E_MUX1_PIN 28 // E2_DIR_PIN #define E_MUX1_PIN 28 // E2_DIR_PIN
#endif #endif
#ifndef E_MUX2_PIN #ifndef E_MUX2_PIN
#define E_MUX2_PIN 39 // E2_ENABLE_PIN #define E_MUX2_PIN 39 // E2_ENABLE_PIN
#endif
#endif #endif
////////////////////////// //////////////////////////

20
Marlin/src/pins/ramps/pins_TT_OSCAR.h

@ -252,15 +252,17 @@
// //
// Průša i3 MK2 Multiplexer Support // Průša i3 MK2 Multiplexer Support
// //
//#ifndef E_MUX0_PIN #if 0 && HAS_PRUSA_MMU1
// #define E_MUX0_PIN 58 // Y_CS_PIN #ifndef E_MUX0_PIN
//#endif #define E_MUX0_PIN 58 // Y_CS_PIN
//#ifndef E_MUX1_PIN #endif
// #define E_MUX1_PIN 53 // Z_CS_PIN #ifndef E_MUX1_PIN
//#endif #define E_MUX1_PIN 53 // Z_CS_PIN
//#ifndef E_MUX2_PIN #endif
// #define E_MUX2_PIN 49 // En_CS_PIN #ifndef E_MUX2_PIN
//#endif #define E_MUX2_PIN 49 // En_CS_PIN
#endif
#endif
////////////////////////// //////////////////////////
// LCDs and Controllers // // LCDs and Controllers //

6
Marlin/src/pins/stm32f4/pins_LERDGE_S.h

@ -133,8 +133,10 @@
// //
// Průša i3 MK2 Multi Material Multiplexer Support // Průša i3 MK2 Multi Material Multiplexer Support
// //
//#define E_MUX0_PIN -1 #if HAS_PRUSA_MMU1
//#define E_MUX1_PIN -1 //#define E_MUX0_PIN -1
//#define E_MUX1_PIN -1
#endif
// //
// LED / Lighting // LED / Lighting

6
Marlin/src/pins/stm32f4/pins_VAKE403D.h

@ -150,8 +150,10 @@
// //
// Průša i3 MK2 Multi Material Multiplexer Support // Průša i3 MK2 Multi Material Multiplexer Support
// //
//#define E_MUX0_PIN PG3 #if HAS_PRUSA_MMU1
//#define E_MUX1_PIN PG4 //#define E_MUX0_PIN PG3
//#define E_MUX1_PIN PG4
#endif
#define LED_PIN PB14 // Alive #define LED_PIN PB14 // Alive
#define PS_ON_PIN PE0 #define PS_ON_PIN PE0

Loading…
Cancel
Save