Burning the Arduino Bootloader using the TL866 II Plus
- Posted by DIY Chris
- On May 13, 2020
- 3 Comments
- arduino, atmega, atmega328p, atmega328p-au, atmel, avr, bin, bootloader, config, fuses, hex, minicore, minipro, tl866, uno
This is mostly just for me to use as a reference but someone else may find it useful.
First things first, here are some files:
Download these 2 files, you’ll need them later.
Next if you’re on a Mac then you’ll need to install the MiniPro software which I’ve outlined in another post at this link.
With the software installed and the files downloaded:
- Create a folder somewhere, maybe on your desktop. Name it whatever you want.
- Place the 2 downloaded files into that folder
- Open a Terminal Window
- Navigate to the folder you created
Now issue the following command:
minipro -p "ATMEGA328P@DIP28" -w arduino_atmega328p_bootloader_with_blink_sketch.hex && minipro -p "ATMEGA328P@DIP28" -c config -w arduino.fuses.conf
Press enter and wait for the programming to finish.
Take the AVR out of the programmer and socket it into your Arduino board. You should now be able to compile and upload sketches via the Arduino IDE by choosing the Arduino Uno board and the AVR ISP as the programmer.