Browse Source

Merge pull request #889 from mkbel/fix_PRUSA_RESET

Do not skip bootloader when initiating reset by farm PRUSA RESET comm…
PavelSindler 6 years ago
parent
commit
eb3307e8fc
2 changed files with 3 additions and 0 deletions
  1. 2 0
      Firmware/Marlin_main.cpp
  2. 1 0
      Firmware/bootapp.h

+ 2 - 0
Firmware/Marlin_main.cpp

@@ -3339,6 +3339,8 @@ void process_commands()
             // careful!
             if (farm_mode) {
 #ifdef WATCHDOG
+                boot_app_magic = BOOT_APP_MAGIC;
+                boot_app_flags = BOOT_APP_FLG_RUN;
 				wdt_enable(WDTO_15MS);
 				cli();
 				while(1);

+ 1 - 0
Firmware/bootapp.h

@@ -17,6 +17,7 @@
 #define BOOT_APP_FLG_ERASE 0x01
 #define BOOT_APP_FLG_COPY  0x02
 #define BOOT_APP_FLG_FLASH 0x04
+#define BOOT_APP_FLG_RUN 0x08
 
 #define BOOT_APP_FLG_USER0 0x80