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
> Has anyone any experience in using the Tiny bootloader please ?. John
Re: 'Tiny' Bootloader
--- In , "John Kent" <moonshadow@n...> wrote:|
> Has anyone any experience in using the Tiny bootloader please ?.
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.