Hi,

This is a bootloader for the PIC17X microprocessor.  Attach external flash, load 
the bootloader into program memory, use the Visual Basic downloader and you're 
away.  We used this for the bootloader for out MACS project, it worked 
perfectly.

This bootloader is capable of writing to flash also.  It jumps back into the 
program ROM, writes the flash, then jumps back.  This is necessary because of 
course, writing to flash pauses memory accesses for the PIC, and it will crash. 

When building the hardware, beware that the TI latch chip is around the wrong 
way in the sample schematic from Microchip.  Double and triple check it.

(c)2000 Shane Tolmie
shane@keyghost.com
check out http://www.keyghost.com/htpic for more projects like this one.