Good afternoon, I also became the proud owner of the programmer (Olimex atsmega 128a PDI). I bought it as a backup for the original programmer. Everything that is described in this topic is the same and my problem. I read other topics and come to the conclusion - there is no solution for users ((or am I wrong? Help revive this programmer - I checked the AC7 + atmega644 == all workers. But it does not work with Xmega + PDI +win10pro 64 - and I bought it just for this
I am sure AVR-ISP-MK2 works with ATXMEGA128A1, because we have an ATXMEGA128A1 board that I have tested over PDI, the board is this one:
https://www.olimex.com/Products/AVR/Proto/AVR-PX128A1/
There are couple of things things to check:
1) Make sure you are actually using the 6-pin PDI connector!
2) Double-check the wiring! Make sure nothing is reversed or misconnected!
3) Make sure your target is powered. AVR-ISP-MK2 provides no power via the PDI connector.
4) Make sure you have selected PDI interface in the software!
Did you use ISP interface for AVR-ISP-MK2 + ATmega644 (that works fine)?