OK some info:
I use a STK500 (a real one), and I can read and program a dip 324 no problem.
But now I have a new board I want to program, (and I did 3 or 4 times Friday), but now I can't! (I do know that the chip are running it has a 2.4" LCD and it get's the correct picture).
I have checked that my cable is correct (by putting the 6pin programming wire to the dip324, AND the 10pin to the remote AVR, and then PB5,PB6,PB7 and reset all are connected on the two chips. The cable is only about 50 cm long, so it should not be the problem,(often use a 3meter one!)).
Have tried different programming speeds etc.
I have tryed to disconnect the LCD, without it there should not be any real power use.
I use studio4 and program from inside it , if it matter. And I use 5V and run at 16MHz.
I assume that I and read chip ID even if the chip is locked is that correct ? (I get the normal error that it can't communicate and the speed max can be 1/4 of the chip speed etc )
I can see that it chip get a reset when I try something (and it rerun the LCD init), so it's not there the problem are.