Dado el problema que expuse, es una gran idea la de programar -
reiniciar - programar. Pero tengo la impresión que es un problema de
tiempos. A mi modo de ver, el manual del 8252 no es todo lo claro que
uno quisiera. Por ejemplo, no está explícito en qué flanco del clock
(SCK) se leen los datos del uC o en qué flanco lee el uC los datos que
uno manda. Hay una descripción del protocolo SPI pero se basa en
valores de registros (CPOL y CPHA) cuyo contenido "durante" el reset
no se señala, puesto que se deben suponer válidos "después" del reset.
Como casi siempre en estos casos, debe ser algún detalle el que
produce el inconveniente.
Muchas gracias José por tus ideas y por darme la alegría de que otros
programadores también fallan :-)
Saludos, y como siempre, todas las ideas y sugerencias son bienvenidas.
Julián
--- En electronica_desaplicada@..., Jose Fuentes
<josecarlosfuentes@...> escribió:
>
> Yo uso los programas PonyProg y AVR-dude. Programando
microcontroladores AVR me está pasando que el AVR-dude no funciona, a
menos que ejecute antes algún comando con el PonyProg (por ejemplo,
leer fusibles). Pareciera que el PonyProg carga algún driver o
inicializa algo que el AVR-dude necesita para funcionar.
>
> Con otras versiones de estos programas, con solo cargar el giveio
todo funcionaba bien.
>
> loaddrv.exe install giveio
> loaddrv.exe start giveio
>
>
> Una pregunta, cuando programas el 8252 la segunda vez, ¿también
estás arrancando el programa por segunda vez? en caso contrario
podría ser un problema de inicialización de variables en tu programa.
>
> Yo probaría esto para ver si el problema tiene que ver con el
microcontrolador o con el software del programador:
> 1 - Prendo la PC
> 2 - Programo el micro (primer intento)
> 3 - Reinicio
> 4 - Programo el micro (segundo intento)
>
>
>
> Saludos
>
> Jose
>
> perezknulst <perezknulst@...> escribió:
> Estimados:
>
> Quienes han usado programadores serie para este uC, ¿no han notado
> ninguna particularidad de funcionamiento?. Es decir, ¿funcionan tal
> como se espera?. Porque el mio funciona, pero recién graba en la
> segunda pasada. Pregunto para saber si podría ser alguna
> particularidad no documentada (hasta donde se) del CI.
>
> Saludos.
>
> Julian
>
>
>
> *************************************************************
> Direcciones Útiles:
> Envió de mensajes: electronica_desaplicada@...
> Subscribirse: electronica_desaplicada-subscribe@...
> Desuscribirse: electronica_desaplicada-unsubscribe@...
> Mensaje al Owner: electronica_desaplicada-owner@...
> Para recibir ayuda: electronica_desaplicada-ayuda@...
> Resumen diario: electronica_desaplicada-digest@...
> Cancelar resumen diario:
electronica_desaplicada-normal@...
> Solo acceso Web: electronica_desaplicada-nomail@...
> Pagina en Yahoo!:
http://ar.groups.yahoo.com/group/electronica_desaplicada
> *************************************************************
>
>
> Enlaces a Yahoo! Grupos
>
>
>
>
>
>
>
>
> ---------------------------------
> Preguntá. Respondé. Descubrí.
> Todo lo que querías saber, y lo que ni imaginabas,
> está en Yahoo! Respuestas (Beta).
> ¡Probalo ya!
>