Programmatore ISP

Salve a tutti,
sono di recente entrato in possesso di un programmatore AVR ISP, questo per intenderci:

ma ha coltanto il cavo di programmazione a 10 pin. Aprendolo ho visto che c'è anche il connettore a 6 pin.

Ora mi chiedo, per che verso devo collegare il cavo a 6 pin all'arduino? Il cavo rosso (ovvero quello più a destra guardandolo dalla parte della seriale) deve essere in corrispondenza del pallino serigrafato?

Inoltre, già che ci sono, colgo l'occasione per fare un'altra domanda: quale bootloader devo utilizzare per il mega 2560? Nell'IDE di arduino trovo la voce "burn bootloader" ma non capisco quale utilizzare. Inoltre, dove trovo i sorgenti?

Ciao, qui ho descritto il programmatore AVRISP mkii che è il successore di quello che hai tu. Recensione Atmel AVRISP MKII | Elettronica Open Source

Visto la differenze dei modelli se hai ulteriori dubbi posta pure.

Ciao.

Ok, grazie per il link, dovrei essere riuscito a trovare la piedinatura. Resta il fatto che non riesco a trovare qual è il bootloader corretto...

Janos:
Ora mi chiedo, per che verso devo collegare il cavo a 6 pin all'arduino? Il cavo rosso (ovvero quello più a destra guardandolo dalla parte della seriale) deve essere in corrispondenza del pallino serigrafato?

Sì, esatto. La striscia rossa sta a SX guardando l'Arduino dall'alto vicino al piccolissimo pallino che identifica il pin 1, vicino al led "LED".

Janos:
Resta il fatto che non riesco a trovare qual è il bootloader corretto...

Dovrebbe essere in
hardware/arduino/bootloaders/stk500v2

ci sono dei file denominati ****mega2560.hex