Hello. I am trying to program PIC18F6622 using UART. My computer cannot detect the PIC18F6622. I think it requires the bootloader. Where can I get the bootloader for PIC18F6622?
Thank you.
Thank you.
Source=datasheet
PIC18F8527/8622/8627/8722 devices differ significantly from their PIC18 predecessors in their utilization of program memory. In addition to available on-chip Flash program memory, these controllers can also address up to 2 Mbytes of external program memory through the external memory interface. There are four distinct operating modes available to the controllers: • Microprocessor (MP) • Microprocessor with Boot Block (MPBB) • Extended Microcontroller (EMC) • Microcontroller (MC)
Yes I have PicKit 3. Thank you.You will still need to program the device to load the bootloader itself.
Got a PicKit or other suitable programmer?
Arduino?What are good examples where the use of a bootloader is actually convenient? Never dealt with one.
My example would be when switching to a new MCU for which one doesn't have a programmer or IDE. For example, last Spring, I got a T-962 reflow oven. The stock firmware has some issues and does not use a good temperature reference for the thermocouples. Fortunately, there are modifications on the web that use a Maxim 1-wire temperature reference. The MCU is an NXP LPC21xx for which I had no programmer, but it has a bootloader from the vendor. I used FlashMagic to program it.Chiming in just to pose a question on this matter and vanish after. Promise.
What are good examples where the use of a bootloader is actually convenient? Never dealt with one.
Could you please elaborate?What a question!
I used a bootloader on a PIC32 project where it would load a program I called "Program Manager" which would list other available programs kept on it's SD card to a graphic touchscreen.What are good examples where the use of a bootloader is actually convenient? Never dealt with one.
I did elaborate, in all the rest of my posting! I just think a bootloader is so useful that I'm surprised anyone would ask how it could be convenient.Could you please elaborate?