3686KHz = 3,686MHz.. klar, dass der Mega32 das nicht schafft, wenn er auf 1MHz läuft!

Versuch mal mit 250KHz zu flashen.

Zitat Zitat von Datenblatt
Depending on CKSEL Fuses, a valid clock must be present. The minimum low and high periods
for the serial clock (SCK) input are defined as follows:
Low:> 2 CPU clock cycles for fck < 12 MHz, 3 CPU clock cycles for fck ≥ 12 MHz
High:> 2 CPU clock cycles for fck < 12 MHz, 3 CPU clock cycles for fck ≥ 12 MHz