De mi última pregunta He conseguido conectar mi Atmega32u4 a mi ordenador.
Ahora, cuando intento inicializar el cargador de arranque utilizando avrdude, obtengo el siguiente mensaje de error:
j4cob-antergos :: ~ » sudo avrdude -p m32u4 -P usb -c flip1
avrdude: Warning: USB bDeviceClass = 255 (expected 254)
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e9587 (probably m32u4)
avrdude: Error: "lfuse" memory not accessible using FLIP
avrdude: Error: "lfuse" memory not accessible using FLIP
avrdude: Error: "lfuse" memory not accessible using FLIP
avrdude: Error: "lfuse" memory not accessible using FLIP
avrdude: Error: "lfuse" memory not accessible using FLIP
avrdude: Error: "lfuse" memory not accessible using FLIP
avrdude: safemode: Sorry, reading back fuses was unreliable. I have given up and exited programming mode
avrdude done. Thank you.
Ahora, estoy muy confundido. Si quiero simplemente obtener un volcado de memoria, tendría que el hecho de que la barra de carga "Lectura" alcanzó el 100% significa que la memoria fue leída, ¿no?
Tampoco estoy seguro de lo que significan los fusibles. ¿Estoy usando el programador equivocado? Estoy usando flip1, como se puede ver en el comando.
Cualquier ayuda es muy apreciada, ¡gracias!
(Si el esquema del circuito es relevante, se puede encontrar en mi pregunta anterior, a la que he enlazado en la parte superior de ésta).