I am just learning about Microchips's bootloader capabilites. What is not clear from any of the documentation I've read is whether the chips with bootloading capabilities ship with the bootloader firmware installed. Some posts in this group indicate that you have to add the firmware yourself with an ICSP, which of course requires a hardware programmer and the corresponding software.
This may sound like a dumb question, but if that is true, why?? Why wouldn't Microchip just burn the chips with the bootloader so that all of us poor developers only need to connect the chip to a serial port and do an instant download of our application code without requiring a hardware programmer. Am I missing something here?
One additional note. I read in Microchip's AN581 doc that they supply a program called Quick Programmer used to program / communicate with a bootloader. I couldn't find such a product on their web site. Has this been integrated into their MPLAB?
Thanks for your response Johann Blake