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

Daniel Cancela cancela.daniel en gmail.com
Mar Mayo 7 02:11:17 UYT 2013


Ojo, estoy en Ubuntu12.10, no en sugar.


El 7 de mayo de 2013 02:10, Daniel Cancela <cancela.daniel en gmail.com>escribió:

> 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/00878be8/attachment.html 


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