I was following instructions here on how to flash Koryuu firmware: http://junkerhq.net/xrgb/index.php?title=Koryuu#Recommended_Programmers
And I purchased recommended Olimex AVR-ISP-MK2 programmer from Digikey. I’ve spent hours trying to program it on a variety of different PCs and got nowhere:
avrdude.exe: stk500v2_program_enable(): bad AVRISPmkII connection status: Unknown status 0x00
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
Then I came across this post which mentioned you need to purchase an additional separate cable in order to program Koryuu – the included 6-pin cable is for some other purpose:
https://shmups.system11.org/viewtopic.php?p=1425999&sid=2ec8189c547f07f1d9b8ba45a330b745#p1425999
I was wondering why Zadig would detect the AVR-ISP-MK2 immediately on each PC, but avrdudess couldn’t see the ATmega328P microcontroller unit!
Here is the cable required:
https://www.olimex.com/Products/AVR/Programmers/AVR-ICSP/
I have one on order, will report back if this resolves my issue.
One other warning using Olimex & Koryuu – make sure to wear your anti-static strap! First I got zapped touching the AVR-ISP-MK2 – I touched one of the exposed jumper pins. Then I got zapped touching the power toggle switch on the Koryuu. Then I got the hint.
