Buenas a todos, ocurrió un problema que no logro entender al grabar un micro AVR. con el Grabador AVRISP (Grabador por puerto serial com1) utilizando el soft Pony Prog.
El hecho es que no es la primera vez que me sucede, la que paso fué que en un programa necesitaba utilizar el pin 1 del ATMEGA8 o el pin de RESET como pin de I/O.
Vi en la hoja de datos y me enteré que para utilizarlo como pin de I/O hay que programar el fusible -RSTDISBL-. En el pony prog no se podía ya que esta casilla esta deshabilitada... ¿Por qué?.
Asi que force la programación de este fuse, marcando todos los fuses en el Pony prog y desmarcando los fusibles no necesarios, todo marchaba bien. conseguí marcar todos los fuses que requería en el soft pony prog con todos los fuses de lock desmarcados, entonces primero escribí el programa en la memoria flash del ATMEGA8.
Pero cuando escribí los fusibles a medio proceso de escritura me salío un error que decía:
"Device missing or Unknown", coloque Retry pero el problema persiste.
Lei en la hoja de datos que si programas un micro con cristal externo con un programador Serial este necesita una señal de clock externa en el pin XTAL1. aunque no era el caso por que lo programé con oscilador Rc interno de 1Mhz. Le introduje una señal de clock all pin XTAL1 e intenté grabar pero el Pony Prog parace no responder y sale "Device missing or Unknown" incluso tratando de borrar todo el dispositivo a FF persiste el problema, me pregunto si no habré bloqueado el micro o peor ...
También vi que para desbloquear el micro se necesita un programador PARALELO, pero no estoy seguro de cual es un programador Paralelo, Si alguien tiene alguna idea de como solucionar el problema le agradecería mucho que la comparta...
El hecho es que no es la primera vez que me sucede, la que paso fué que en un programa necesitaba utilizar el pin 1 del ATMEGA8 o el pin de RESET como pin de I/O.
Vi en la hoja de datos y me enteré que para utilizarlo como pin de I/O hay que programar el fusible -RSTDISBL-. En el pony prog no se podía ya que esta casilla esta deshabilitada... ¿Por qué?.
Asi que force la programación de este fuse, marcando todos los fuses en el Pony prog y desmarcando los fusibles no necesarios, todo marchaba bien. conseguí marcar todos los fuses que requería en el soft pony prog con todos los fuses de lock desmarcados, entonces primero escribí el programa en la memoria flash del ATMEGA8.
Pero cuando escribí los fusibles a medio proceso de escritura me salío un error que decía:
"Device missing or Unknown", coloque Retry pero el problema persiste.
Lei en la hoja de datos que si programas un micro con cristal externo con un programador Serial este necesita una señal de clock externa en el pin XTAL1. aunque no era el caso por que lo programé con oscilador Rc interno de 1Mhz. Le introduje una señal de clock all pin XTAL1 e intenté grabar pero el Pony Prog parace no responder y sale "Device missing or Unknown" incluso tratando de borrar todo el dispositivo a FF persiste el problema, me pregunto si no habré bloqueado el micro o peor ...
También vi que para desbloquear el micro se necesita un programador PARALELO, pero no estoy seguro de cual es un programador Paralelo, Si alguien tiene alguna idea de como solucionar el problema le agradecería mucho que la comparta...