leo72:
Mi par di capire che suggerisca l'uso di un test condotto con un firmware (penso inteso nel senso di programma) e non di un bootloader, programma che può verificare la funzionalità della connessione hardware.
Cioè, capisco che ti sta dicendo che forse il problema è dato da un errore nelle connessioni.
Allora avevo capito bene. La questione delle connessioni se la sta ponendo perché pensa che io abbia fatto confusione tra USART0 e USART1, ma noi sappiamo che così non è. Testare un firmware invece di un bootloader significa che vado a caricare via ISP un qualsiasi software che faccia uso della seriale 0 e verifico se funziona, ma io sono ragionevolmente sicuro di sì, e comunque non potrei avere il problema su 5 micro.
Inutile che gli risponda ora, al limite gli dico che faccio altri test; per scrupolo metto via ISP un qualsiasi sketch che usa la seriale e poi gli allego lo schema applicativo dei test che sto facendo e la copia del bootloader che sto usando, e gli spiego che a me quello serve e non la semplice funzionalità del micro.