Fredrik Axtelius wrote: > I really have no clue how the bootloader writes to program memory Then you should make it a point to learn. > but... Does LVP need to be enabled for a bootloader to work? No. By definition, a bootloader is code that runs on the chip, receives new program information externally, then writes that to program memory. Since it's a program, it is mutually exclusive with low or high voltage programming. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics