John, Yes, we are currently using it in an F877, and it works like a champ. It uses about 100 bytes of program memory, and the PC resident downloader is setup for windows. Just program the PIC portion of the bootloader into your part using the typical programming methods. Then after this is done, you can compile you program, call up the hex file in the 'TINY' downloader program, press the "Write Flash" button and at the same time, put your PIC into reset. The downloader will find the PIC, download and program the hex file into the part, wait for a time, and start running your code. We are running our PIC at 4 Mhz, and running the downloader at 19200 baud. Our program uses about 3k and takes less than 6 seconds to download at the 19200 rate. It is a great program. I recommend it very highly. Regards, Jim > Has anyone any experience in using the Tiny bootloader please ?. John |
Re: 'Tiny' Bootloader
Started by ●February 9, 2004
Posted by ●February 9, 2004
Posted by ●February 10, 2004
--- In , "John Kent" <moonshadow@n...> wrote: > Has anyone any experience in using the Tiny bootloader please ?. John I hadn't heard of the Tiny Bootloader until I saw your post. I downloaded it and tried it with a PIC 16F877 at both 19,200 and 115,200 baud. It seems to work okay. It is small and at 115,200 baud, it's very fast. I've been using the bootloader from the Microchip web site (by Peter Kolomaznik/modified by Shane Tolmie). It is certainly larger (214 words) than Tiny Bootloader (100 words). At 19,200 baud, it's fast enough (blows away the PICSTART Plus which seems to want to program all of EEPROM). What I like about the Microchip bootloader is that it does verification and has an option to program Data EEPROM. Don |