Tengo 3 dispositivos en SPI: Atmega328P, ZM5202 y flash con CS.
Cuando conecto Restablecimiento de Atmega a GND no puedo hablar con otro ZM5202. Y luego estoy leyendo id de avr también.
Cuando avr la programación:
Restablecer AVR - > reinicio del programador
ZM5202 Restablecer - > Gnd
CS - > alta
Resultado: OK
Al programar la memoria:
Restablecer AVR - > Gnd
ZM5202 Restablecer - > Gnd
CS - > bajo
Resultado: OK
Al programar ZM5202:
Restablecer AVR - > gnd
ZM5202 Restablecer - > reinicio programador
CS - > alta
Resultado: NOK
pero
Cuando ZM5202 proramming:
Restablecer AVR - > flotante
ZM5202 Restablecer - > reinicio programador
CS - > alta
Resultado: OK
En el ciclo de programación puedo configurar tiempos:
Enciendo la alimentación durante 100 ms y luego a 100 ms, y luego la enciendo nuevamente para la rutina de programación.
¿Tiene idea de por qué el AVR no se restablece cuando el pin Restablecer está conectado a GND?
Los fusibles no están bloqueando ResetPin. Son bajos: FF, alto: DA, ext: FD