diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index daac8d71c..ad1186f92 100755 --- a/Firmware/ultralcd.cpp +++ b/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(); } diff --git a/Firmware/variants/1_75mm_MK3-EINSy10a-E3Dv6full.h b/Firmware/variants/1_75mm_MK3-EINSy10a-E3Dv6full.h index aacb7cb7d..549378940 100644 --- a/Firmware/variants/1_75mm_MK3-EINSy10a-E3Dv6full.h +++ b/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 diff --git a/Firmware/variants/1_75mm_MK3S-EINSy10a-E3Dv6full.h b/Firmware/variants/1_75mm_MK3S-EINSy10a-E3Dv6full.h index 8659c582a..73eb73ff3 100644 --- a/Firmware/variants/1_75mm_MK3S-EINSy10a-E3Dv6full.h +++ b/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