TODOPIC

Microcontroladores PIC => Programadores => Mensaje iniciado por: BrunoF en 06 de Noviembre de 2007, 04:56:20

Título: [SOLUCIONADO] Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: BrunoF en 06 de Noviembre de 2007, 04:56:20
Buenas!

He estado trabajando en generar archivos INTEL HEX para memorias EEPROM de la familia 24.

Mi programa generó, por ejemplo, un archivo .hex con el siguiente contenido:

:100000004153415341534153415341534153414162
:0100100041AE
:00000001FF


Cuando intento cargarlo con el WinPic, me dice que el Checksum de la linea 2 es incorrecto. Notese que solo sucede cuando el largo de la data de la línea varía. ¿Por qué sucede esto?¿Acaso es ilegal cambiar el largo de la data en una línea o es un bug del WinPic800?.

Edito:

Marco el byte que genera la diferencia:

:100000004153415341534153415341534153414162
:0100100041AE
:00000001FF


Gracias!
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: omix en 06 de Noviembre de 2007, 16:11:05
hola pues por lo que he visto y probado, ese fichero .hex es correcto y valido. Lo más probable es que el winpic800 tenga algun fallo en el procesamiento del fichero .hex, pero eso que te lo confirme Sisco.

Un saludo.
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: Sispic en 07 de Noviembre de 2007, 04:07:09
Efectivamente es un error  :? , es muy voraz y espera minimo un word .

ya lo soluciono en breve .
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: BrunoF en 07 de Noviembre de 2007, 04:11:59
Ok! Sisco! Dale de comer al pobre! :D Grax!!!
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: BrunoF en 04 de Marzo de 2011, 11:12:50
Hola!

Tengo un nuevo bug. Esta vez es directamente con un .hex generado con el MPASM(mediante MPLAB) programado en ASM para el 16F1823...

Hace unos dias que estoy trabado. Al intentar cargarselo al winpic800 me dice que hay un error de linea y si deseo truncar los datos...cosa que no soluciona el problema sino que solo termina de corromper el codigo.

(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=19172.0;attach=15157)

Gracias!!
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: Sispic en 08 de Marzo de 2011, 13:37:23
hola BrunoF
solucionado
http://www.winpic800.com
descargar
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: BrunoF en 08 de Marzo de 2011, 17:39:25
Hola Sisco!

Un millón de gracias por el esfuerzo de intentar solucionarlo, pero sigo con el problema. Una captura nueva:

(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=19172.0;attach=15196)


Utilizo Windows 7 Ultimate de 64 bits, sobre una notebook con un Core 2 Duo de 2.53Ghz y 6 Gigas de RAM.

Adjunto .asm y .hex.

Gracias!
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: BrunoF en 09 de Marzo de 2011, 01:20:05
Acabo de probar con la versión 3.64e en Windows Ultimate de 64 y 32 bits. Ambos arrojan el error. :(
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: Sispic en 09 de Marzo de 2011, 07:38:32
Yo lo he provado con tu Hex y si entra perfectmente
Has descargado e instalado la version ??
Lo solucioné sin cambiarle el nombre hace pocos dias .
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: BrunoF en 09 de Marzo de 2011, 11:01:21
Hola Sisco.

Si, lo volvi a probar con la nueva version. Si comparas las capturas de pantalla, veras que la version del Winpic es distinta.

Puede que alguna configuracion del soft pueda hacer esto? Por otro lado, en este micro y en el resto mas de micros nuevos, vi que asumes que su espacio EEPROM comienza en la direccion 0x2100, mientras que en realidad segun datasheet en estos micros comienza en la 0xF000. Puede tener algo que ver eso?

Saludos.
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: Sispic en 09 de Marzo de 2011, 11:52:59
no creo que afecte.
la eeprom se programa bien
yo me referia que este bug lo solucione hace pocos dias , no te fijes en la version si ya la tenias.
descargala hoy otra vez para asegurar.

en tu hex que has dejado puedo ver los valores de la eprom y config perfectamente

(http://img4.imageshack.us/img4/8031/tuhex.jpg) (http://img4.imageshack.us/i/tuhex.jpg/)

Lo que me he fijado es que el error te lo da el la linea 44 , tu hex que has dejado solo tiene 38 lineas

(http://img703.imageshack.us/img703/1219/tuhex2.jpg) (http://img703.imageshack.us/i/tuhex2.jpg/)



Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: Sispic en 09 de Marzo de 2011, 11:57:15
Vaya , has dejado otro hex con mas lineas .
Lo miro
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: Sispic en 09 de Marzo de 2011, 12:49:43
tenias razon

Código: [Seleccionar]
16LF1823_g.lkr --- CODEPAGE   NAME=eedata     START=0xF000            END=0xF0FF         PROTECTED
16f84_g.lkr    --- CODEPAGE   NAME=eedata     START=0x2100            END=0x213F         PROTECTED

solucionado
www.winpic800.com
descargar WinPic800 v 3.64f

ya me paso con la configuracion  :5]

reporta para cualquier otra cosa
Título: Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: BrunoF en 09 de Marzo de 2011, 13:19:55
Ahora sí!!! :-/ :-/ :-/ :-/ :-/ :-/

Gracias Sisco!!!!  :mrgreen: :mrgreen: :mrgreen: :mrgreen:

Espero no tener que molestarte más con esto...
Título: Re: [SOLUCIONADO] Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: Nocturno en 09 de Marzo de 2011, 15:05:18
Que suerte que el maestro esté siempre ahí  :P
Título: Re: [SOLUCIONADO] Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: Sispic en 10 de Marzo de 2011, 06:31:14
Yo siempre estare aqui , por que formais parte de mi corazo y os quiero . ;-)
Título: Re: [SOLUCIONADO] Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: Nocturno en 10 de Marzo de 2011, 12:09:06
Uy,  uy, uy, que se nos pone sensible...
Título: Re: [SOLUCIONADO] Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: poseidon20 en 10 de Marzo de 2011, 16:40:25
Disculpen, pero esta version

solucionado
www.winpic800.com
descargar WinPic800 v 3.64f

ya me paso con la configuracion  :5]

reporta para cualquier otra cosa


no se encuentra en la pagina web. Gracias
Título: Re: [SOLUCIONADO] Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: BrunoF en 10 de Marzo de 2011, 16:46:32
Hola.

No está anunciada en la página, pero es la disponíble para descargar.

Saludos.
Título: Re: [SOLUCIONADO] Inconvenientes con carga de archivo intel hex en WinPic800
Publicado por: poseidon20 en 10 de Marzo de 2011, 16:57:41
Hola.

No está anunciada en la página, pero es la disponíble para descargar.

Saludos.

Efectivamente, es como dices. Gracias