> Now, My bootloader takes about 55 secs just to read the entire f877. > I've not yet implemented the writer part in the control software. WLoader/WISP takes (on my PC) 1 minute and a few seconds to read the code+data+config. WISP is a DOS-application that just polls the serial port hardware, so it has no overhead from windows, except for whatever windows does 'behind the scenes'. But this combo is definitely not designed for top speed in reading, because the common use is writing, which is mainly limited by the PIC anyway. You should be able to do much better somehow... Wouter -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.