Upload firmware su atmega8u2

Ciao a tutti,
vi seguo da più di un anno e cerco di contribuire alla diffusione di arduino in Italia come meglio posso.
Ho un problema: due schede Arduino Uno R3, che ho acquistato, non sono riconosciute da nessun Pc/Mac/Linux su cui le abbia provate, mentre altre lo sono.

Ho cercato in internet trovando come soluzione quella di eseguire l'upload del firmware sull'atmega8u2 montato su entrambe, tuttavia cercando di entrare in modalità DFU mi compare sempre il messaggio:

dfu-programmer: no device present.

Se eseguo le stesse operazioni con una delle schede funzionanti il problema non si verifica e posso lavorare senza difficoltà.
Come posso uplodare il firmware nuovo sul microprocessore?

Grazie per l'aiuto.