Transcription of A Serial Bootloader for PIC24F Devices - Microchip …
{{id}} {{{paragraph}}}
2008 Microchip Technology 1AN1157 INTRODUCTIONOne of the advantages of Microchip s PIC micro-controllers with self-programmable enhanced Flashmemory is the ability to implement a Bootloader . Thisallows designers to implement applications that can beupdated many times over, potentially extending theapplication s useful application note describes a Serial Bootloader for16-bit PIC24F Devices using the UART module as acommunication channel. The Bootloader applicationuses the communication protocols originally outlined inMicrochip Application Note AN851, A Flash Bootloaderfor PIC16 and PIC18 Devices . Some modifications tothe original protocol have been made to maintaincompatibility with the PIC24 architecture. It has alsobeen redesigned to accommodate the current genera-tion of PIC24FJ Flash microcontrollers, as well as thenext generation of PIC24F OperationFigure 1 summarizes the essential firmware design ofthe Bootloader .
© 2008 Microchip Technology Inc. DS01157A-page 3 AN1157 RESET VECTORS To ensure that the bootloader is always accessible, it is necessary to run the bootloader first after a device
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}