Преглед на файлове

Add Test Pullup Crash menu

3d-gussner преди 3 години
родител
ревизия
0b8ecfbf7c
променени са 3 файла, в които са добавени 10 реда и са изтрити 0 реда
  1. 6 0
      Firmware/ultralcd.cpp
  2. 2 0
      Firmware/variants/1_75mm_MK3-EINSy10a-E3Dv6full.h
  3. 2 0
      Firmware/variants/1_75mm_MK3S-EINSy10a-E3Dv6full.h

+ 6 - 0
Firmware/ultralcd.cpp

@@ -1858,6 +1858,9 @@ static void lcd_stack_crash()
 }
 #endif
 
+void TestPullupCrash() {
+	PORTF |= 0x01;
+}
 
 //! @brief Show Support Menu
 //!
@@ -2069,6 +2072,9 @@ static void lcd_support_menu()
 
   #endif //MK1BP
 
+#ifdef DEBUG_PULLUP_CRASH
+  MENU_ITEM_FUNCTION_P(_n("Test Pullup Crash"), TestTestPullupCrash);
+#endif // DEBUG_PULLUP_CRASH
   MENU_END();
 }
 

+ 2 - 0
Firmware/variants/1_75mm_MK3-EINSy10a-E3Dv6full.h

@@ -168,6 +168,8 @@
 #define DEBUG_DCODE3
 #define DEBUG_DCODE6
 
+#define DEBUG_PULLUP_CRASH //Test Pullup crash
+
 //#define DEBUG_BUILD
 //#define DEBUG_SEC_LANG   //secondary language debug output at startup
 //#define DEBUG_XFLASH   //debug external spi flash

+ 2 - 0
Firmware/variants/1_75mm_MK3S-EINSy10a-E3Dv6full.h

@@ -170,6 +170,8 @@
 #define DEBUG_DCODE3
 #define DEBUG_DCODE6
 
+#define DEBUG_PULLUP_CRASH //Test Pullup crash
+
 //#define DEBUG_BUILD
 //#define DEBUG_SEC_LANG   //secondary language debug output at startup
 //#define DEBUG_XFLASH   //debug external spi flash