TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: virolay en 02 de Diciembre de 2016, 15:30:23

Título: Necesito consejo sobre USB-HID Bootloader. Soy novato...
Publicado por: virolay en 02 de Diciembre de 2016, 15:30:23
Hola a todos:

Creo que cualquiera, que no sea un novato como yo, podrá responderme. Se trata que me han regalado una pequeña plaquita que monta un PIC18F25J50. Con la plaquita me han llegado dos grupos de ficheros:

1.- mikroBootloader USB HID.exe, un setting.ini y un sencillo manual de uso
2.- Carpeta 18F25J50 USB HID Bootloader, con un montón de ficheros, desde fuentes en C hasta un USB_HID_Bootloader.hex, todo de mikroElektronika

La plaquita lleva conector USB y unas instrucciones muy simples para que haga uso del USB-HID Bootloader de mikroElektronika. De acuerdo con las explicaciones del manual del mikroBootloader USB HID.exe parece que el PIC, presuntamente virgen, cargará cualquier fichero .hex que yo haya compilado, sin embargo, de acuerdo con mis escasos conocimientos sobre los USB Bootloader, entiendo que antes de intentar cargar un fichero .hex mío, deberé cargar el fichero USB_HID_Bootloader.hex que parece es específico para PIC18F25J50. Os ruego que me lo aclaréis.

Gracias por vuestro tiempo y atención,



 
Título: Re:Necesito consejo sobre USB-HID Bootloader. Soy novato...
Publicado por: planeta9999 en 02 de Diciembre de 2016, 16:15:31
.

Si, claro, tienes que cargar previamente el bootloader que te han dado.

Aparte de eso, cuando compiles tus programas debes de usar un linker script adecuado para que el enlazador ubique el objeto de tus programas en la dirección a la que llama el bootloader la aplicación del usuario. Si no lo haces así, el programa no funcionará y los resultados pueden ser impredecibles.

Seguro que en la documentación que te ha dado la gente de Mikroe está todo bien explicado.