The above video goes away if you are a member and logged in, so log in now!
Bootloader: what exactly is it?
There are two ways of the programing: simple from outside and with bootloader.
In the firtst case you can say byte from byte what would you like in the IC chip. The second case when a program running in the IC (this is the bootloader) which is some kind of way (RS232, I2C , or simple just on a leg) read datas and write into the memory. But first of all we have to take in the bootloader into the PIC (or IC).
after when this is done we have much easier and faster way to program the IC and not needed to take out the IC from the circuit.
So the bootloader works like a firmware in the chip and help us to program the chip without taking out the IC from the circuit.
When you buy a new chip (ex: PIC18F2550) there is no bootloader in it , you have to burn into it with
this (or somethig like this):
or you can build your own from tutorials....
Last edited by lew000; 10-06-2010 at 11:31 AM.
a little bit lighter now.
Due to this, when I buy a pic (like 18f2550), how can I understand if it has a pre-installed bootloader or not?
I always need a programmer in order to install a bootloader?
You always need a programmer to burn the bootloader or maybe you can ask the vendor to burn the bootloader and send the PIC to you with that.
All clear now. Thank you guys. One last question: where can I find these bootloaders?