tava, então a comunicação estava funcionando, mas no upload dava o erro de não comunicação com o programador.
Como o led da placa não piscava na inicialização foi um indicativo a mais que a placa não tinha o bootloader.
Fiz a gravação do bootloader usando um Arduino Uno com a IDE 1.6.6 e ao fazer novos testes o erro no upload mudou para erro de sync. Como isso pode estar relacionado a velocidade de comunicação mudei na linha de comando do avrdude o padrão de 57600 para 115200. Feito isso funcionou sem problemas. Conclusão o bootloader está compilado para 115200 e não 57600 padrão de vários Arduinos Nano que já utilizei.
Poderia compilar o bootloader para a velocidade 57600 e deixar tudo no padrão, mas precisando ganhar tempo simplesmente fiz uma nova entrada no arquivo boards.txt, em que copiei a seção uno e editei a velocidade para 115200.
Quem sabe quando estiver com mais tempo disponível eu altere o bootloader e deixe tudo no padrão.
Alguém já passou por essa experiência? Já compilou o bootloader? Se alguém tiver uma receita do que alterar no código do bootloader e como compilar seria uma boa dica
Valeu
Marco
…
o bootloader é mais para gravação via usb, digo isso, pois ao usar o wdt no mega eu tive que desabilitar o bootloader para a placa poder funcionar normalmente