[Butia-devel-list] Puente H (L293D)

Daniel Cancela cancela.daniel en gmail.com
Mar Mayo 7 02:10:09 UYT 2013


Lo hice y tira esto:

daniel en ubuntu:~/Descargas/ButiaFirmware.activity/fsusb/src$ make clean
rm fsusb *.o
rm: no se puede borrar «fsusb»: No existe el archivo o el directorio
rm: no se puede borrar «*.o»: No existe el archivo o el directorio
make: [clean] Error 1 (no tiene efecto)
daniel en ubuntu:~/Descargas/ButiaFirmware.activity/fsusb/src$ make
cc -Wall -D_GNU_SOURCE -I/include   -c -o main.o main.c
main.c: En la función ‘main’:
main.c:347:7: aviso: declaración implícita de la función ‘sleep’
[-Wimplicit-function-declaration]
main.c: En la función ‘program_file_and_reset’:
main.c:319:1: aviso: el control alcanza el final de una función que no es
void [-Wreturn-type]
cc -Wall -D_GNU_SOURCE -I/include   -c -o fsusb.o fsusb.c
fsusb.c:24:37: error fatal: usb.h: No existe el archivo o el directorio
compilación terminada.
make: *** [fsusb.o] Error 1



El 7 de mayo de 2013 02:06, Alan Jhonn Aguiar Schwyn
<alanjas en hotmail.com>escribió:

> Tenés que ir hasta la carpeta fsusb/src y ahí ejecutar:
>
> make clean
> make
>
> ./fsusb --force_program USB4Butia-6.hex
>
> ------------------------------
> Date: Tue, 7 May 2013 02:00:32 -0300
>
> Subject: Re: [Butia-devel-list] Puente H (L293D)
> From: cancela.daniel en gmail.com
> To: alanjas en hotmail.com
> CC: butia-devel-l en fing.edu.uy
>
>
> Alan, muchas gracias.
> Ya me bajé el Xo pero no logré bajarle el firmware.
> Lo que hice fue:
>
> Cambiar el 5.hex por 6.hex en la carpeta fsusb desde la cuál había cargado
> el 5. Me dio este error.
> Violación de segmento ('core` generado)
>
> Luego intenté el make clean desde la carpeta XO, resultado:
> make: *** No hay ninguna regla para construir el objetivo «clean».  Alto.
>
> Bueno igual creo que le debo estar errando en alguna pabada debido a mi
> desconocimiento y a la hora.
>
> Mil gracias y la seguimos mañana!!!
> Daniel
>
>
> El 7 de mayo de 2013 01:36, Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com>escribió:
>
> Daniel:
>
> Acá está el .xo de la versión 3 que tiene el Firmware 6.
>
> http://download.sugarlabs.org/activities/4621/butia_firmware-3.xo
>
> En cuanto al error:
>
> - si usás "--program" la placa tiene que estar en modo bootloader (0x000b).
> Apretás el botón de reset y el de programación. Luego soltá el reset
> (manteniendo
> el de programación y la placa queda en modo "programación"/bootloader.
>
> - para evitar eso de los botones, podés usar la opción "--force_program"
> que busca
> a la placa pero en modo normal (0x000c)  ahí lo hace automáticamente.
>
> Saludos!
>
> Alan
>
> ------------------------------
> Date: Tue, 7 May 2013 01:24:17 -0300
> From: cancela.daniel en gmail.com
> To: butia-devel-l en fing.edu.uy
>
> Subject: Re: [Butia-devel-list] Puente H (L293D)
>
> Estoy intentando descargar el fimware a la placa USB y como debe ser me
> estoy dando contra una pared!
>
> Bajé el fsusb que me había pasado Alan, que contiene el usb4all-5.hex.
> Le di make clean y luego make.
> Cuando le doy: "./fsusb --program USB4all-5.hex" me da este error:
>
> daniel en ubuntu:~/Descargas/fsusb$ ./fsusb --program USB4all-5.hex
> Locating USB Microchip(tm) PICDEM-FS USB(tm) (vendor 0x04d8/product 0x000b)
> Fatal error> Could not find USB PICDEM device--
> you might try lsusb to see if it's actually there.
>
> Lo que me llama la atención es que al hacer lsusb me dice:
>
> Bus 002 Device 004: ID 04d8:000c Microchip Technology, Inc.
>
> Lo que veo de diferencia es la c pol la b, es decir el fsusf busca:
>
> 0x04d8/product 0x000b
>
> y el lsusb dice que existe: 04d8:000c
>
> Cuando realicé la carga de firmware anteriormente el lsusb me tiraba b.
> Será que está mal el bootloader ?
>
> Otra: donde obtengo el hex mas reciente para sustituirlo en la fsusb y
> pasarlo a la placa ? En sourceforce está completico, pero no encontré eñ
> hex sino todo lo necesario para generarlo.
>
> Les agradezco ayuda.
> Saludos
> Daniel
>
>
> El 24 de enero de 2013 13:53, Enrique Madruga <madrugae en gmail.com>escribió:
>
> MUY BUENO!!!!
>
> Eso de ponerte feliz como un niño, es así, nos pasa a todos cuando
> logramos hacer algo por nuetra cuenta y que realmente nos gusta. Me ha
> pasado.
>
> Tambien me ha pasado, estar feliz y en pleno baile del triunfo (cuando
> lo merece lo hago).
> Y llega tu señora o tu hijo esperando que le digas que descubriste el
> mètodo para saber los números del 5 de oro o la cuadratura del círculo
> o yo que se, y les mostras un led parpadeando...  te miran con cara de
> "se te escapó una chaveta?" y te dicen "ah... prende y apaga".
>
> Saludos
>
>
>
> _______________________________________________ Butia-devel-l site list
> Butia-devel-l en fing.edu.uy
> https://www.fing.edu.uy/mailman/listinfo/butia-devel-l
>
> _______________________________________________
> Butia-devel-l site list
> Butia-devel-l en fing.edu.uy
> https://www.fing.edu.uy/mailman/listinfo/butia-devel-l
>
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://{'listname': 'butia-devel-l', 'hostname': 'www.fing.edu.uy'}/pipermail/butia-devel-l/attachments/20130507/d565b9d6/attachment.html 


Más información sobre la lista de distribución Butia-devel-l