Autor Tema: ayuda bootloader  (Leído 2841 veces)

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

Desconectado JorgitoFRyOle

  • PIC12
  • **
  • Mensajes: 79
ayuda bootloader
« en: 24 de Enero de 2005, 08:27:00 »
Buenas:

A ver si alguien me puede ayudar, tengo problemas al cargar el programa en el pic y para ello utilizo el bootloader, yo creo que no me detecta el bootloader.

Puede ser que se me haya borrado del pic? O si alguien sabe o tiene idea de que puede ser que me lo comente, x favor

Gracias por todo

1saludo

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: ayuda bootloader
« Respuesta #1 en: 24 de Enero de 2005, 09:52:00 »

Desconectado JorgitoFRyOle

  • PIC12
  • **
  • Mensajes: 79
RE: ayuda bootloader
« Respuesta #2 en: 24 de Enero de 2005, 12:22:00 »
Buenas Modulay:

Muxas Gracias, pero lo que hay en el foro acerca del bootloader ya lo he mirado, pero nada me ha resuelto mi duda.

Hay alguna forma de comprobar si el codigo del bootloader se ha borrado de la memoria del pic? Te pregunto porque principalmente creo que es por eso.

Otra cosa es posible que se pueda borrar dicho codigo? En caso de que si, a que es debido?

Gracias a tos, 1saludo

Desconectado Modulay

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 2651
RE: ayuda bootloader
« Respuesta #3 en: 24 de Enero de 2005, 14:09:00 »
Si añades el #ORG en tu código el bootloader no tiene por qué borrarse.
Para comprobar si el bootloader sigue en su sitio puedes mirar las últimas posiciones de memoria del micro con tu software de grabación y ver si los datos están

Desconectado pikman

  • Moderador Local
  • PIC24F
  • *****
  • Mensajes: 682
RE: ayuda bootloader
« Respuesta #4 en: 26 de Enero de 2005, 10:58:00 »
Hola, a lo que se refiere modulay es que debes reservar el espacio, en tu programa para que el compilador no escriba en las ultimas direcciones, si usas CCS por ejemplo

#org 0x1F00, 0x1FFF void loader16F877(void) {}

de esta manera las ultimas 256 posiciones de memoria seran para el boot, y ahi deberas escribirlo con el programador......., que bootloader estas usando?.

saludos

ARIEL
saludos
PikMan

Desconectado cucaracha

  • PIC24H
  • ******
  • Mensajes: 1409
    • CUCAWEB
RE: ayuda bootloader
« Respuesta #5 en: 26 de Enero de 2005, 16:44:00 »
No estaría de mas que indicaras que compilador y bootloader usas....

Yo no usé nunca bootloader... pero el algo estuve trasteando con manex sobre ese tema y el otro día con un amigo lo mismo.
Usaba uno que bajó de www.microchipC.com para un 18f252 y quería usarlo con el CCS. El problema, lo de siempre.. que el CCS no te deja reservar las primeras posiciones por el tema del vector de reset y de interrupciones.
Pues fué tan fácil como decirle que use el ICD:
#device ICD=TRUE
Listo!

Manex!! Prueba esto!!
Saludos desde Huelva (ESPAÑA)

Desconectado manex_1987

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1127
RE: ayuda bootloader
« Respuesta #6 en: 27 de Enero de 2005, 17:11:00 »
no puede ser tan simple... LlorandoLlorandoLlorandoLlorando
a grandes males, "grandes" remedios...

salu2!