I have an Arduino Duemilanove and I was curious if I could use it's ICSP port to write to an Atmega328 chip on a circuit which would also have an ICSP port? Basically I'm trying to stop having to use the dip sockets to program/debug my projects.
Would I have to create a wiring harness like this:
http://www.geocities.jp/arduino_diecimila/bootloader/connecting.html#P4
Or, I just need to match up the pins?
Also, to program another Atmega from the ICSP port on the Duemilanove, in Arduino, what settings would I select to write to an in circuit Atmega via the ICSP connection... I don't see any options for this?
Also, if this is not possible. Is there any soltuion on trying to program an Atmega without buying a writer unit?