Closed KOBRA18 closed 1 year ago
Hi!
MajorCore only supports the ATmega8515 and not the AT90S8515, as this is an older part that's not in production anymore.
The AT90S8515 may work with a hex file compiled for the ATmega8515, but I can't guarantee anything. You can upload any hex file you want to the AT90S8515 using Avrdude directly (what I'm usually doing when not using Arduino IDE) or by using Avrdudess.
That makes sense. I really have AT90S8515. I hoped they can be brought back to life since I only know how to program in Arduino. Thanks for all the help.
I don't know what is wrong. It says that device signature is probably 8515 but then error says it should be different. I tried on multiple 8515 chips and always same error. I tried changing different crystals. It worked when I uploaded bin file from MajorCore/avr/libraries/AVR_examples/examples/Blink via AVRDUDESS. This error comes if I want to erase bootloader or upload using programmer in Arduino. Wiring is same as minimal setup, I just added 10uF cap betwen rst and gnd.
avrdude: Version 7.1-arduino.1 Copyright the AVRDUDE authors; see https://github.com/avrdudes/avrdude/blob/main/AUTHORS
avrdude: set SCK frequency to 16000 Hz avrdude: AVR device initialized and ready to accept instructions avrdude: device signature = 0x1e9301 (probably 8515) avrdude main() error: expected signature for ATmega8515 is 1E 93 06 double check chip or use -F to override this check
avrdude done. Thank you.
Failed chip erase: uploading error: exit status 1