2007-07-29 Juan Gonzalez *-------------- Liberada version 0.5 ------------------------------------- 2007-07-28 Juan Gonzalez -Anadida la verificacion -Con verificacion el tiempo de grabacicon es el doble: 28 segundos para el bootloader. -Pruebas realizadas: -ledp.hex --> ok -PIC16_bootloader --> ok -sg-servos8 --> ok -sg-generic --> ok -BUG solucionado: En la identificacion del PIC faltaba hacer un "RESET" -TODO: El codigo esta excesivamente "sucio" -TODO: Verificar que funciona la carga del bootloader en un PIC "virgen" tal cual viene de la tienda 2007-07-27 Juan Gonzalez -Comienzo version 0.5 -------------------------------- -sg-tramas-picp.c : -Anadido servicio sg_jump() para realizar un jump. Este servicio solo esta disponible en PICP v2. -skypic-down.c: -Primeras pruebas de grabacion del bootloader. Se tardan 14 segundos :-) (antes se tardaban 10 minutos). 2007-07-26 Juan Gonzalez * Eliminado interfaz con colores (termansi) * sg-tramas-picp.c: Implementada la recepcion "troceada" de la trama de respuesta del servicio read_data. Esto permite que funcione correctamente con los conversores USB-serie * Modificados los parametros de invocacion. Ahora son los mismos que los de la aplicacion PIC_downloader * Pruebas realizadas usando un conversor USB serie: - Descarga del programa ledp.hex --> ok - Descarga del bootloader PIC16_bootloader.hex --> ok * Implementada deteccion del pic. Si no se detecta ninguno se informa del error y se aborta. * Proyecto subido al svn de iearobotics *-------- Liberado como version 0.4 -------------------------------- 2005-07-11 -Anadido #include para que no se pueda compilar con la libstargate instalada, sin que haya problemas -Valor de configuracion 0x3F3A para trabajar con un reloj de 20MHZ. El valor 0x3F39 es para un reloj de 4MHz -Cualquier linea que tenga una direccion mayor o igual a 4000h se ignora. Esto permite que se pueda grabar correctamente el bootloader de microchip -OK, probado que todo funciona correctamente 2004-07-02 -Liberado como version 0.3----------------------------------- 2004-06-21 Comenzado fichero Changelog a partir de la versiĆ³n 0.2 -Creado proyecto para trabajar con Anjuta -[BUGFIX] Programa casca si la palabra de configuracion estaba incluida en el fichero .hex. ARREGLADO!. Esto impedia la grabacion de los fichero .hex generados por el compilador SDCC