ATMEGA168 (P / V / 10/20 AU?) + Arduino Booloader ¿Parpadea a través de AVRDUDE?

3

Compré unos 10 ATMEGA168V (que pensé que eran P) y traté de flashear con TinyISP a través del IDE de Arduino con la mini placa profesional arduino seleccionada. Bueno, esto falla por la razón obvia de que el mini no usa el ATMEGA168V. El lilypad en realidad usa la V.

Ahora cuando intento:

avrdude -c tinypisp -p m168

Recibo un error que me indica que vuelva a verificar las conexiones. Sin embargo, sé que las conexiones están bien ya que pude obtener el conjunto de fusibles con este mismo comando ANTES de intentar actualizarlo con el IDE de Arduino.

Los aplaudo por llegar tan lejos a mi historia de vuelta. La pregunta es si estos chips ahora están muertos? ¿Hay algo que pueda hacer para que estos chicos vuelvan a hablar con avrdude?

Gracias,

Ril3y

    
pregunta ril3y

3 respuestas

4

Parece que la placa donde se está quemando no tiene un cristal, aunque eso podría estar oculto detrás de algo.

Al quemar el gestor de arranque también se establecerán los fusibles ... que lo configurarán para requerir un oscilador externo. Tendrá que agregar un oscilador al sistema para que vuelva a hablar con el ISP.

¿Podría ser ese tu problema?

    
respondido por el edebill
2

Me encontré con el mismo problema con un atmega168 regular. Fui capaz de comunicarme inicialmente con avrdude, luego lo conecté a la placa arduino e intenté flashearlo utilizando el IDE. El error que obtuve fue:

avrdude: error de inicialización, rc = -1

Estaba usando el esquema de cableado de un tutorial de Sparkfun que no contiene un oscilador externo. Volví a cablear todo varias veces sin suerte. Finalmente decidí probar este circuito con un oscilador externo de 16 MHz y funcionó:

enlace

    
respondido por el SteveP
1

Tuve un problema similar con el TinyISP. No estoy seguro de si se trata de un problema de configuración de TinyISP o de Linux. Cambié a Atmel AVRISPMKII y no me parece que sea el problema.

    
respondido por el jluciani

Lea otras preguntas en las etiquetas