Código:
pero que programa utilizas para grabar los .hex con ese programador?
WinAVR-20081205\bin
Pero Tiene Que Ser En Formato .Bin
Para Eso Hay Programas (hex2bin)Que Te Convierte Tus Ficheros .hex En .Bin
Procedimiento
Inicio
Todos Los Programas
Accesorios
Simbolo Del Sistema
Se Te Abrira Una Ventana MsDos
Ahi Copiamos Segun Lo Que Queramos Hacer
PARA SABER QUE ATMEL
"avrdude" -p m8 -c sp12 -P lpt1 -p flash:r
LEER FUSES
"avrdude" -p m8 -c sp12 -P lpt1 -v --rd_fuses
"avrdude" -p m8 -c sp12 -P lpt1 -U hfuse:r:-:b -U lfuse:r:-:b
BORRAR
"avrdude" -p m8 -c sp12 -P lpt1 -e
ESCRIBIR FLASH ( EL FICHERO DEBERA ESTAR EN LA CARPETA BIN DEL WinAVR )
"avrdude" -p m8 -c sp12 -P lpt1 -U flash:w:"C:\TUFICHERO.bin":a -F
ESCRIBIR EEPROM
"avrdude" -p m8 -c sp12 -P lpt1 -U eeprom:w:"C:\TUFICHERO.bin":a -F
Con Este Commando Una vez Grabado El Atmega
"avrdude" -p m88 -c sp12 -U flash:r:"c:/Comprobar.bin":r
Para verificar Si La Flash Esta Correctamente Gravada
Nos Creara Un Nuevo Bin LLamado Comprobar.bin
Que Se Compreubara Luego Con Un Editor Hexadecimal
Este Es Muy Bueno Y Es Free (H
)
Si Tenemos Que Escribir Los Fuses
Es muy importante seguir este orden. Efuse / hfuse / lfuse
- Pimero el efuse:
"avrdude" -p m8 -c sp12 -P lpt1 -U efuse:w:0xTUSFUSES:m -F
- Segundo el hfuse:
"avrdude" -p m8 -c sp12 -P lpt1 -U hfuse:w:0xTUSFUSES:m -F
- Por ultimo el lfuse:
"avrdude" -p m8 -c sp12 -P lpt1 -U lfuse:w:0xTUSFUSES:m -F