Come programmare l'Atmega328 già inserito nel circuito?

tredipunta:
Ho notato (almeno su un Attiny85) che se si cerca di programmare il chip quando questo è collegato al resto del circuito del prototipo, la programmazione non va a buon fine, pertanto il chip dev'essere "staccato" dalla basetta del progetto e programmato collegandolo con i soli fili necessari (evidentemente il circuito sul quale è montato il chip interferisce con la programmazione)

Questo è vero solo nel caso in cui sulle linee MOSI/MISO/SCK siano presenti dei segnali di disturbo (normalmente segnali di livello basso). O prevedi uno zoccolo per poter sfilare il chip oppure prevedi sulle 3 linee dei jumper per isolare i pin dal resto del circuito.