> So... where (if anywhere) am I going wrong? Is this a > reasonable approach? Or, should I put the bootloader up in > high memory? One ideal for a bootloader is to be transparent, so an application cn (without any modifications) either be 'bootloaded' or programmed with a normal programmer, and preferrably without altering the 'standard' settings of your compiler. That will in most cases produce an application that starts from 0, hence the logical place to put a bootloader is in the top of the flash. Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body