Autor Tema: Botloader para 18F4550  (Leído 15454 veces)

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

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Botloader para 18F4550
« Respuesta #15 en: 19 de Junio de 2009, 08:19:28 »
Primero tienes que compilar el ejemplo que trae CCS, creo que se llama ex_usb_bootloader.c y grabarlo en el micro.

Luego pones el include que has mencionado en tu código y lo compilas.
El HEX que acabas de generar será el que puedas subir mediante SIOW.

Desconectado albermillan69

  • PIC10
  • *
  • Mensajes: 19
Re: Botloader para 18F4550
« Respuesta #16 en: 03 de Julio de 2010, 12:37:13 »
Buenas a todos!!

Primero tienes que compilar el ejemplo que trae CCS, creo que se llama ex_usb_bootloader.c y grabarlo en el micro.

Luego pones el include que has mencionado en tu código y lo compilas.
El HEX que acabas de generar será el que puedas subir mediante SIOW.

Ok una vez q grabo el pic (18f4550) con el programa ex_usb_bootloader (ya compilado y grabado en el pic)

dices q luego se colocan la librerias!! cuales librerias?

y donde consigo el SIOW.EXE?

Estoy usando PCWHD COMPILER 4.093

Espero su ayuda!!! Gracias....

Desconectado droky

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 628
    • Diseños radikales libres
Re: Botloader para 18F4550
« Respuesta #17 en: 03 de Julio de 2010, 15:10:15 »
El SIOW está en el directorio donde tienes instalado el PICC compilador de CCS.
Como bien mostró c4_esp_VR  el proceso es simple y ha dejado un ejemplo de programa con bootloader.
Solo tienes que añadir tus includes, defines.. etc y tus funciones. Sustituyes la funcion main por la tuya propia y lo compilas.
No tienes que preocuparte por el tema de las librerías. El CCS se encarga de ponerlas en su sitio.
Salu2
Yo... he visto cosas que vosotros no creeríais... atacar naves en llamas más allá de Orión, he visto rayos C brillar en la oscuridad cerca de la puerta Tannhäuser.
Todos esos momentos se perderán en el tiempo como lágrimas en la lluvia.
Es hora de morir.

Si me buscas en twitter, me tienes por @radikaldesig

Desconectado albermillan69

  • PIC10
  • *
  • Mensajes: 19
Re: Botloader para 18F4550
« Respuesta #18 en: 03 de Julio de 2010, 17:59:40 »
Es q lo q no entiendo es para coloca esto?? si segun no hace falta mas nada!!

Código: [Seleccionar]
#if __USB_PIC_PERIF__ && defined(__PCH__)
 #define USB_CON_SENSE_PIN PIN_B5
#endif

/*
 Configure, then load the bootloader definitions
*/
#define _bootloader
#include <usb_bootloader.h>

#define LOADER_ISR 0x28
#build(interrupt=LOADER_ISR)

// Includes all USB code and interrupts, as well as the CDC API
#include <usb_cdc.h>