Autor Tema: [SOLUCIONADO] Inconvenientes con carga de archivo intel hex en WinPic800  (Leído 9925 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
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!
« Última modificación: 09 de Marzo de 2011, 13:41:20 por BrunoF »
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado omix

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 244
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #1 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.

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #2 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 .

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #3 en: 07 de Noviembre de 2007, 04:11:59 »
Ok! Sisco! Dale de comer al pobre! :D Grax!!!
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #4 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.


Gracias!!
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #5 en: 08 de Marzo de 2011, 13:37:23 »
hola BrunoF
solucionado
http://www.winpic800.com
descargar

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #6 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:



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!
« Última modificación: 08 de Marzo de 2011, 17:43:43 por BrunoF »
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #7 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. :(
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #8 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 .

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #9 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.
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #10 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



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






Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #11 en: 09 de Marzo de 2011, 11:57:15 »
Vaya , has dejado otro hex con mas lineas .
Lo miro

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #12 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

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Consulta: Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #13 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...
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: [SOLUCIONADO] Inconvenientes con carga de archivo intel hex en WinPic800
« Respuesta #14 en: 09 de Marzo de 2011, 15:05:18 »
Que suerte que el maestro esté siempre ahí  :P


 

anything