Hi!
I try to install optiboot bootloader to an arduino pro mini (5V 16Mhz) using another pro Mini as ISP programmer.
I rely on the idea of this clip:
What i do until now:
- installed optiboot into arduino pro mini
- i create in boards.txt (optiboot folder) entry for my Pro Mini and named "[Optiboot] Arduino Pro Mini 5V 16Mhz w/ ATmega328"
##############################################################
atmega328o.name=[Optiboot] Arduino Pro Mini 5V 16Mhz w/ ATmega328
atmega328o.upload.protocol=arduino
atmega328o.upload.maximum_size=32256
atmega328o.upload.speed=115200
atmega328o.bootloader.low_fuses=0xff
atmega328o.bootloader.high_fuses=0xde
atmega328o.bootloader.extended_fuses=0x05
atmega328o.bootloader.path=optiboot
atmega328o.bootloader.file=optiboot_atmega328.hex
atmega328o.bootloader.unlock_bits=0x3F
atmega328o.bootloader.lock_bits=0x0F
atmega328o.build.mcu=atmega328p
atmega328o.build.f_cpu=16000000L
atmega328o.build.core=arduino:arduino
atmega328o.build.variant=arduino:standard
Next steps:
-
wiring. Here i have an difficulty about pin D10 (SS) and RESET. How to connect correctly from ISP arduino to target arduino. From clip i understand that need to connect D10 (arduino ISP) to RESET pin on target pro Mini.
-
how to burn bootloader? I know that first need to install ArduinoISP sketch on arduino as ISP. After that i can try to burn bootloader. At this phase, what select as board? Is entry created before?
Thanks!