From a09cb7e3d8d6256f5610459ee8dd80e0efd741f7 Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Sun, 12 Oct 2014 16:43:30 +1100 Subject: Fix bootloaders not starting user application if the HWB is grounded during watchdog reset. --- Bootloaders/Printer/BootloaderPrinter.txt | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'Bootloaders/Printer/BootloaderPrinter.txt') diff --git a/Bootloaders/Printer/BootloaderPrinter.txt b/Bootloaders/Printer/BootloaderPrinter.txt index 99dc7d528..d9aa79686 100644 --- a/Bootloaders/Printer/BootloaderPrinter.txt +++ b/Bootloaders/Printer/BootloaderPrinter.txt @@ -61,9 +61,9 @@ * * The are two behaviours of this bootloader, depending on the device's fuses: * - * If the device's BOOTRST fuse is set, the bootloader will run any time the system is not reset from + * If the device's BOOTRST fuse is set, the bootloader will run any time the system is reset from * the external reset pin, unless no valid user application has been loaded. To initiate the bootloader, the - * device's external reset pin should be grounded. + * device's external reset pin should be grounded momentarily. * * If the device's BOOTRST fuse is not set, the bootloader will run only if initiated via a software * jump, or if the \c HWB pin was low during the last device reset (if the \c HWBE fuse is set). @@ -187,12 +187,6 @@ * are unable to handle true plain-text printing. For best results, the low * level \c lpr command should be used to print new firmware to the bootloader. * - * \par After loading an application, it is not run automatically on startup. - * Some USB AVR boards ship with the BOOTRST fuse set, causing the bootloader - * to run automatically when the device is reset. In most cases, the BOOTRST - * fuse should be disabled and the HWBE fuse used instead to run the bootloader - * when needed. - * * \section Sec_Options Project Options * * The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value. -- cgit v1.2.3