I’m trying to burn -unsuccessfully- ATMega 1284 PU , DIP 40.
System: Ubuntu 16.04
Arduino IDE: 1.8.9 (64 bit)
The are the steps I’m following:
I followed these instructions and schematic about ATMega1284 wiring
As suggested, I added the ATmega 1284 board inserting the URL: “https://mcudude.github.io/MightyCore/package_MCUdude_MightyCore_index.json” in my Arduino IDE/preference. This was succesful as I could find the target board in Tools->Board after installing the mighty core boards.
As suggested, I left unaltered all the default parameters:
- BOD: 2.7V (max low level voltage)
- Standard pinout for Mightycore
- Variant: 1284P
I compiled and uploaded in my Arduino UNO the sketch “ArduinoISP”
In Tool/Programmer I selected “Arduino as ISP”
I burned the bootloader, but obtained the error "
avrdude: stk500_initialize(): (b) protocol error, expect=0x10, resp=0x01
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
The complete error message is in the attachment.
error.txt (3.34 KB)