4 votos

ATMega328P Programa a 2V pero no a 1.8V

Esto me deja perplejo:

Estoy intentando hacer funcionar mi ATMega328P a 1,8V. El voltaje en el chip (pin 4 y 21) es de 1,82V (multímetro de precisión BK). Cuando uso el AVRISP mkII, el LED del programador se ilumina en verde (reconociendo un chip alimentado) pero falla al programar.

Usando una fuente de alimentación de banco, descubrí que a exactamente 2V, vuelve la capacidad de programar el chip. Esto es cierto independientemente de la DBO / Fusible extendido ajuste (que he puesto en 0xFF).

He notado que el ajuste de 1.8V BOD (0xFE para el fusible extendido) evita que la MCU se encienda incluso después de flashear. Con él apagado, el chip funcionará usando el carril de 1.8V. Pensé que esto podría ser útil como información de depuración, pero Ignacio en los comentarios señaló que este es el comportamiento esperado dado el rango especificado de umbral BOD.

  • ¿Me he perdido algo obvio?
  • ¿Realmente no se puede programar a 1,8 V a 1 MHz en el ATMega328P?
  • ¿Tengo que diseñar una fuente de alimentación de 2 V en su lugar si quiero poder flashear?
  • ¿Tiene el circuito DBO algún efecto protector durante la programación, incluso cuando está desactivado? ¿Podría ser el programador?

Gracias por cualquier sugerencia o idea de depuración.

Editado: Ignacio señaló que el corte de la DBO para el ajuste de 1,8V podía variar hasta 2V, por lo que la DBO se está comportando como era de esperar. Pensé que tal vez el "fallo de encendido" de la DBO era una pista útil de por qué podría no estar programando, pero ya no parece ser el caso. Lo anterior fue editado para mayor claridad.

1voto

Anton Puntos 341

Visité a un amigo que tiene el programador AVR ICE y funcionó perfectamente con mi placa. Mi AVR ISP mkII podría (?) ser falso o no tener el buffer adecuado, aunque funciona por encima de 2V.

Para cualquier otra persona que se encuentra con este tipo de problema (programación de corte a 2V exactamente) es probablemente su programador, y vale la pena comprar el Atmel ICE a través de una fuente de buena reputación.

Gracias a @jonk y @Ignacio por la ayuda.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X