Tableros idénticos ATmega128A de Atmel: uno no puede entrar en el modo de programación

1

Tengo dos placas idénticas, ambas equipadas con ATxmega128A. Estoy usando Atmel-ICE para programar usando la interfaz PDI.

  • La primera placa, puedo leer la firma del dispositivo sin ningún problema.
  • En la segunda placa, aparece el error "no se puede entrar en el modo de programación".

Después de algunas pruebas y errores, cambié el Reloj PDI de Atmel ICE de 4MHz a 1MHz. Ahora puedo leer la firma de ambos dispositivos.

Pregunta: ¿Cómo es posible que las tarjetas 100% idénticas funcionen con el Reloj PDI de 4 MHz y la otra solo con el Reloj PDI de 1 MHz?

    
pregunta Coby Brown

1 respuesta

0

Aparentemente, su implementación de diseño particular (diseño de PCB, trazas, componentes, pullups, etc.) es marginal para que esta interfaz funcione a 4MHz. Dado el espectro de tolerancias de fabricación, algunas muestras tienen la suerte de trabajar a 4 MHz, otras no. Es probable que si logras tener, digamos, un reloj de 3.5MHz, ambas placas funcionarán bien.

    
respondido por el Ale..chenski

Lea otras preguntas en las etiquetas