PIC18F8527/8622/8627/8722 devices differ significantly from their PIC18 predecessors in their utilization of program memory. In addition to available on-chip Flash program memory, these controllers can also address up to 2 Mbytes of external program memory through the external memory interface. There are four distinct operating modes available to the controllers: • Microprocessor (MP) • Microprocessor with Boot Block (MPBB) • Extended Microcontroller (EMC) • Microcontroller (MC)
My example would be when switching to a new MCU for which one doesn't have a programmer or IDE. For example, last Spring, I got a T-962 reflow oven. The stock firmware has some issues and does not use a good temperature reference for the thermocouples. Fortunately, there are modifications on the web that use a Maxim 1-wire temperature reference. The MCU is an NXP LPC21xx for which I had no programmer, but it has a bootloader from the vendor. I used FlashMagic to program it.Chiming in just to pose a question on this matter and vanish after. Promise.
What are good examples where the use of a bootloader is actually convenient? Never dealt with one.
I used a bootloader on a PIC32 project where it would load a program I called "Program Manager" which would list other available programs kept on it's SD card to a graphic touchscreen.What are good examples where the use of a bootloader is actually convenient? Never dealt with one.
|Thread starter||Similar threads||Forum||Replies||Date|
|I||Atmega 16A bootloader||Microcontrollers||15|
|Required bootloader and flash driver sample applications for SPC584B70E5||Microcontrollers||0|
|P||New in Microcontrollers, need help with bootloader.||Microcontrollers||8|
|A||PIC 24FJ series bootloader||Microcontrollers||1|
by Jake Hertz