November 8, 2012 at 1:47 pm #20985
Step 1 is correct.
The ZIF socket is for ATmega48/88/168/328 and ATtiny25/48/85 (with one wire added). For other AVRs, you need an external target board.
The correct process to use for programming depends on what environment you’re using. We use AVR-GCC/Avrdude straight from the command line. If you’re using a hacked version of Arduino instead (as I’m guessing you’re referring to), then you need to follow the appropriate directions for that environment. Standard versions of Arduino do not support the ‘2313/’4313.