ImageImageImageImage
Hazte Socio (El Foro siempre Gratis)
Paga con Tarjetas+ Info www.arde.cc/socios

USB Bootloader HID

Foro donde postear temas generales de programación

Moderator: Junta Directiva

Post Reply
User avatar
technik
Usuario Avanzado
Usuario Avanzado
Posts: 287
Joined: Fri Jul 13, 2007 5:10 pm
Location: Sevilla

USB Bootloader HID

Post by technik » Sat May 15, 2010 12:35 pm

Ultimamente no hago mas que darme cabezazos por todos lados buscando un buen bootloader PIC. Si, hay mil bootloaders por ahi, pero no todos son buenos para mi proposito. La cosa es que quiero dejar de depender del sobremesa para programar mi placa, así que tiene que ser por USB. Eso tampoco parece ser un problema, pero en el portatil tengo Windows7 de mierda, version 64 bits. Y eso si es un problema, porque los drivers dan más problemas que la hostia. Solucion? que el bootloader sea HID. Bueno, no parece complicado, solo falta que se pueda usar con CCS y que sea configurable (porque no va a dar la casualidad de que mi placa tenga los botones en el pin adecuado).
Total, que al final la cosa se complica y acabo necesitando un Bootloader USB para PIC compatible con CCS, HID y configurable.
Alguien me puede echar una mano?

Ranganok
Usuario Desarrollador
Usuario Desarrollador
Posts: 3874
Joined: Mon Nov 07, 2005 3:10 pm
Location: Barbaros del Valle
Contact:

Re: USB Bootloader HID

Post by Ranganok » Sun May 16, 2010 12:54 pm

No entiendo que quieres decir con que sea HID y configurable. Lo de compatible con CCS simplemente es compilar el fichero y crear un bin.

S2

Ranganok Schahzaman
skiras.blogspot.com

"En igualdad de condiciones la explicación más sencilla es la cierta"

User avatar
technik
Usuario Avanzado
Usuario Avanzado
Posts: 287
Joined: Fri Jul 13, 2007 5:10 pm
Location: Sevilla

Re: USB Bootloader HID

Post by technik » Sun May 16, 2010 4:23 pm

lo de HID es que use el driver HID para que windows no tenga que instalar drivers. Lo de compatible con CCS es que provea el .h necesario para compilar mis aplicaciones con CCS y que funcionen con este bootloader (vamos, el tipico .h que le dice a CCS que mi programa empiece en la direccion 0x800 o algo asi). Y lo de configurable, es que este disponible el source del bootloader, y no solo el binario, para poder decidir que pin quiero para decidir lanzar el bootloader o la aplicacion, es decir, para no tener que usar el pin por defecto que tuviese programado.

FJ_Sanchez
Usuario Desarrollador
Usuario Desarrollador
Posts: 1082
Joined: Wed Jun 07, 2006 11:09 pm
Nombre: Francisco Javier Sánchez
Location: Vejer de la Frontera
Contact:

Re: USB Bootloader HID

Post by FJ_Sanchez » Sun May 16, 2010 6:11 pm

Buenas, en los kit Ares de la asociación usamos el Microchip USB HID bootloader. Lo adapté a nuestra placa, lo compilé y listo. Quizás lo único que no cumpla es que se pueda compilar con el CSS, pero bueno, el bootloader lo puedes compilar con C18 (necesita las optimizaciones para compilarlo correctamente, así que tendrás que hacerlo con la versión académica en los primeros 30 días) y ya luego el código de aplicaciones lo puedes hacer donde quieras poniendo las direcciones de memoria correctas. En la web de la asociación (http://www.esibot.net" onclick="window.open(this.href);return false;) teníamos un post donde explicábamos como compilar con CCS para este bootloader.

Suerte y si necesitas ayuda ya sabes que puedes preguntarnos.
Un saludo.
_ _ _ _ _ _ _ _ _ _

Hack your mind \\ F.J. Sánchez

Okupa tu mente. \\ _ _ _ _ _ _ _ _ _ _ _ _

User avatar
technik
Usuario Avanzado
Usuario Avanzado
Posts: 287
Joined: Fri Jul 13, 2007 5:10 pm
Location: Sevilla

Re: USB Bootloader HID

Post by technik » Sun May 16, 2010 11:37 pm

Muchas gracias Fran, mañana mismo me pondré a ello.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest