meax98
Full Member level 3
![Full Member level 3](/styles/images/ranks/elevel3.gif)
18f bootloader
Tiny Bootloader
It is the smallest bootloader, taking less than 100 words of program space;
It is the only that supports all families of PIC devices: 16F, 18F, dsPIC (those devices that support self-programming)
Features of the firmware
Size of only 100 words; (all versions, for 16F,18F,dsPIC occupy less than 100 words);
Can write flash, eeprom and configuration bytes(18F);
On reset, waits 1 second (adjustable) for a message from the PC, if not received, launch user application;
The .asm file can be easily modified and adapted for any frequency (or baudrate);
Features of the PC software
Can upload programs into flash (in current version eeprom and cfg bytes can be modified only manually, depending on the device type);
Works with PIC16F,PIC18F and dsPIC types; automatically detects HEX content and PIC model;
Remembers last settings;
In case of errors, performs retransmissions or tries to resynchronize with pic;
The communication settings are editable so you can write any COM number or desired baud;
If a filename is specified as a command line parameter, it will automatically try to write it;
http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm
Tiny Bootloader
It is the smallest bootloader, taking less than 100 words of program space;
It is the only that supports all families of PIC devices: 16F, 18F, dsPIC (those devices that support self-programming)
Features of the firmware
Size of only 100 words; (all versions, for 16F,18F,dsPIC occupy less than 100 words);
Can write flash, eeprom and configuration bytes(18F);
On reset, waits 1 second (adjustable) for a message from the PC, if not received, launch user application;
The .asm file can be easily modified and adapted for any frequency (or baudrate);
Features of the PC software
Can upload programs into flash (in current version eeprom and cfg bytes can be modified only manually, depending on the device type);
Works with PIC16F,PIC18F and dsPIC types; automatically detects HEX content and PIC model;
Remembers last settings;
In case of errors, performs retransmissions or tries to resynchronize with pic;
The communication settings are editable so you can write any COM number or desired baud;
If a filename is specified as a command line parameter, it will automatically try to write it;
http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm