I'm trying to program some AT90CAN128s using the STK600 along with the STK600-RC064M-9 routing card and STK600-TQFP64 socket card using ISP.
I constantly get the standard ISP error when trying to program the chip (see attached).
I can program the chip using JTAG, but ISP is the preference for our production (6-pin header on board).
I have enabled the VTG to be 5V and both the VTG and RESET Jumpers are in place.
I have tried removing the AREF0 and AREF1 jumpers but this has no affect, i checked the documentation and AREF does not affect this routing card.
I did a continuity test on the ISP header and the pins on the processor and these are also correct.
I checked the voltage levels, where i did notice that Vcc is 4.95V but RESET is 4.63.
As another test i connected the STK600-ATMEGA2560 card and i could program that through ISP using my jumper and power settings.
I even connected a Atmega328P using STK600-RC032M-29 routing card and STK600-TQFP32, and i could also program it using ISP and the same setup.
Has anybody seen this issue with the AT90CAN128 before and know of anyway of fixing it?
I am using AVR Studio 4.18, this is again a preference for our production.