Error 127 make generate EDU-CIAA

616 views
Skip to first unread message

Gustavo F. Paredes - LU2JGP

unread,
May 14, 2016, 5:34:02 PM5/14/16
to alumnos-cursos-SE-acs...@googlegroups.com, embeb...@googlegroups.com
Hola.

Alguien me puede decir porque al hacer make generate me sale esto:

Compiling c file: ./modules/posix/src/ciaaPOSIX_errno.c
 
arm-none-eabi-gcc -Wno-unused-function -c -Wall -ggdb3 -fdata-sections -ffunction-sections -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -mthumb -DCORE_M4  -Iexamples/blinking/inc  -I./modules/posix/inc  -I./modules/ciaak/inc  -I./modules/drivers/inc  -I./modules/drivers/cortexM4/inc  -I./modules/drivers/cortexM4/lpc43xx/inc  -I./modules/drivers/cortexM4/lpc43xx/lpc4337/inc  -I./externals/drivers/inc  -I./externals/drivers/cortexM4/inc  -I./externals/drivers/cortexM4/lpc43xx/inc  -I./externals/drivers/cortexM4/lpc43xx/inc/device  -I./externals/drivers/cortexM4/lpc43xx/lpc4337/inc  -I./modules/rtos/inc  -I./modules/rtos/inc/cortexM4  -I./modules/rtos/inc/cortexM4/lpc43xx  -I./out/gen/inc  -I./out/gen/inc/cortexM4  -I./out/gen/inc/cortexM4/lpc43xx  -I./modules/libs/inc  -I./modules/libs/inc/cortexM4  -I./modules/libs/inc/cortexM4/lpc43xx  -I./modules/base/inc  -I./modules/base/cortexM4/inc  -I./modules/base/cortexM4/lpc43xx/inc  -I./modules/base/cortexM4/lpc43xx/lpc4337/inc  -I./externals/base/inc  -I./externals/base/cortexM4/inc  -I./externals/base/cortexM4/lpc43xx/inc  -I./externals/base/cortexM4/lpc43xx/lpc4337/inc -DARCH=cortexM4 -DCPUTYPE=lpc43xx -DCPU=lpc4337 -DBOARD=edu_ciaa_nxp ./modules/posix/src/ciaaPOSIX_errno.c -o ./out/obj/ciaaPOSIX_errno.o
make: arm-none-eabi-gcc: No se encontró el programa
Makefile:486: recipe for target 'ciaaPOSIX_errno.o' failed
make: *** [ciaaPOSIX_errno.o] Error 127


Saludos.

Gustavo

--

"Per Aspera ad Astra"

Gustavo F. Paredes Delaloye
Técnico en Computación.
Técnico Superior en Electrónica Digital y Control Automático.
Profesor para el Nivel Secundario en la Modalidad Técnico-Profesional.
Técnico Universitario en Automatización y Control de Procesos Industriales.
Matricula Nacional COPITEC T3018
Skype: lu2jgp
lu2...@gmail.com
pared...@copitec.org.ar
--
Labalta 127
Concepción del Uruguay, Entre Ríos
Argentina
Tel.: +54 3442 443731
Movil: +54 9 3442 540623

Gustavo F. Paredes - LU2JGP

unread,
May 14, 2016, 5:35:56 PM5/14/16
to alumnos-cursos-SE-acs...@googlegroups.com, embeb...@googlegroups.com
Perdon. Es al ejecutar el make.

Saludos.

Gustavo

CoLo!

unread,
May 14, 2016, 5:42:19 PM5/14/16
to embeb...@googlegroups.com, alumnos-cursos-SE-acs...@googlegroups.com

No encuentra el crosscompiler:

make: arm-none-eabi-gcc: No se encontró el programa

Puede ser porque:
1. No está instalado
2. No está exportado el path

Si es 1, segui los pasos para instalar el compilador. Esta en la página de la ciaa.

Si es 2, tenés que hacer:
$ export PATH=$PATH:/<ruta al la carpeta del compilador>

Quizás te faltó correr algún tipo de script que exporte las rutas del gcc.

--
-- Recibiste este mensaje porque estás suscripto al Grupo Google Embebidos32. Para postear en este grupo, escribe un email a embeb...@googlegroups.com. Para des-suscribirte, envía un email a embebidos32...@googlegroups.com. Para más opciones, visita el sitio del grupo en https://groups.google.com/d/forum/embebidos32?hl=es
---
Has recibido este mensaje porque estás suscrito al grupo "Embebidos32" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a embebidos32...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Gustavo F. Paredes - LU2JGP

unread,
May 14, 2016, 7:45:15 PM5/14/16
to embeb...@googlegroups.com, alumnos-cursos-SE-acs...@googlegroups.com
Gracias. Efectivamente era la ruta del PATH. A pesar que la había cargado en .bashrc, en realidad interprete mal el $HOME. No es lo mismo que home, por lo tanto faltaba ingresar a la carpeta del usuario (eso es $HOME). Asi que agregue "/gustavo" y listo.

Pero ahora me sale error al hacer make download. Adjunto la imagen de la terminal.

Saludos.

Gustavo
error make download.png
PATH bash corregido.png
PATH bashrc.png

Gustavo F. Paredes - LU2JGP

unread,
May 14, 2016, 7:50:41 PM5/14/16
to embeb...@googlegroups.com, alumnos-cursos-SE-acs...@googlegroups.com
Me olvide de aclara que en este Debian 8 no he podido instalar (por apt-get) el paquete libusb1-0 a pesar de figurar en la lista de paquetes de Debian.

Puede ser ese el problema, aunque me extraña porque la semana pasada pude cargar un programa en la EDU-CIAA.

Si alguien sabe como solucionarlo, se lo agradeceria.

Saludos.

Gustavo

Alejandro Permingeat

unread,
May 15, 2016, 11:54:26 AM5/15/16
to Gustavo F. Paredes - LU2JGP, embeb...@googlegroups.com, Alumnos Cursos de Programación de SE de ACSE y CADIEEL - M16
Hola Gustavo!

Proba ejecutando:

sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev

(te debería instalar los dos paquetes: libusb-1.0-0 y libusb-1.0-0-dev)

Yo tengo Debian 8 y he verificado ejecutar dicho comando y lo encuentra para instalar.

Si ese comando no funciona, tal vez tendrías que revisar las fuentes desde donde instalas los paquetes. A lo mejor te falte alguna.

Saludos!

Ale.

Has recibido este mensaje porque estás suscrito al grupo "Alumnos Cursos de Programación de SE de ACSE y CADIEEL - M16" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a alumnos-cursos-SE-acse-y-ca...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a alumnos-cursos-SE-acs...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/alumnos-cursos-SE-acse-y-cadieel-marzo2016/CAFOkcww865Dkf2aYf1t9J7p%3D%2B1UjpAF7qOQ9_Hub8fM%3D89kHgA%40mail.gmail.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Ing. Alejandro Permingeat
Ingeniero en Informática

Patricia Ferraris

unread,
May 15, 2016, 11:25:36 PM5/15/16
to embeb...@googlegroups.com
Hola Gustavo:
                          en makefile.mine cambiaste el nombre del proyecto que queres ejecutar? y en la carpeta modules copiaste la biblioteca sapi_bm?.
Patricia


Date: Sat, 14 May 2016 18:33:58 -0300
Subject: [embeb32] Error 127 make generate EDU-CIAA
From: lu2...@gmail.com
To: alumnos-cursos-SE-acs...@googlegroups.com; embeb...@googlegroups.com
--
-- Recibiste este mensaje porque estás suscripto al Grupo Google Embebidos32. Para postear en este grupo, escribe un email a embeb...@googlegroups.com. Para des-suscribirte, envía un email a embebidos32...@googlegroups.com. Para más opciones, visita el sitio del grupo en https://groups.google.com/d/forum/embebidos32?hl=es
---
Has recibido este mensaje porque estás suscrito al grupo "Embebidos32" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a embebidos32...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Libre de virus. www.avast.com

Santiago E. F. Murano

unread,
May 16, 2016, 9:24:25 AM5/16/16
to Alejandro Permingeat, Gustavo F. Paredes - LU2JGP, embeb...@googlegroups.com, Alumnos Cursos de Programación de SE de ACSE y CADIEEL - M16
Hola buenas,

nosotros tuvimos un problema similar para instalarlo en una versión de kubuntu, y lo solucionamos ejecutando:

sudo apt-get install pkg-config
pkg-config libusb-1.0 --libs -cflags

No se si se aplicará lo mismo para debian.
Saludos,

--

Santiago Murano

Dto de Electrónica - Facultad de Ingeniería
Universidad Nacional de la Patagonia San Juan Bosco
Comodoro Rivadavia - Chubut - Argentina

Fernando M. Maresca

unread,
May 16, 2016, 9:49:13 AM5/16/16
to embeb...@googlegroups.com
On Mon, May 16, 2016 at 10:22:47AM -0300, Santiago E. F. Murano wrote:

> El 14 de mayo de 2016, 20:50, Gustavo F. Paredes - LU2JGP <lu2...@gmail.com
> > escribió:
>
> Me olvide de aclara que en este Debian 8 no he podido instalar (por
> apt-get) el paquete libusb1-0 a pesar de figurar en la lista de
> paquetes de Debian.


apt-get update && apt-get upgrade
apt-get install libusb-1.0-0-dev

Si eso no funca, por favor copiá el error.

sds


--
Fernando M. Maresca
Monitoring Station S.A.
Calle 48 nº 812
La Plata (B1900AHN) - BA - ARG
Tel/Fax: (+54) 221 425 3355

Gustavo F. Paredes - LU2JGP

unread,
May 16, 2016, 2:50:29 PM5/16/16
to embeb...@googlegroups.com
Gracias a todos por las respuestas.

El mencionado paquete libusb-1.0 esta instalado, pero sigue sin funcionar el make download. Sigue el mismo error que adjunte.

Creo que la mejor solucion (como ya me aconsejaron) va a ser una maquina virtual con Ubuntu, aunque tengo mis dudas si el problema es con la distribucion u otra cosa).


Saludos.

Gustavo Paredes

--
-- Recibiste este mensaje porque estás suscripto al Grupo Google Embebidos32. Para postear en este grupo, escribe un email a embeb...@googlegroups.com. Para des-suscribirte, envía un email a embebidos32...@googlegroups.com. Para más opciones, visita el sitio del grupo en https://groups.google.com/d/forum/embebidos32?hl=es
---
Has recibido este mensaje porque estás suscrito al grupo "Embebidos32" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a embebidos32...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Ing. Rodrigo Alejandro Melo

unread,
May 16, 2016, 2:55:40 PM5/16/16
to embeb...@googlegroups.com
Hola Gustavo. El error está al final de lo que mandaste en el primer mensaje:


make: arm-none-eabi-gcc: No se encontró el programa
Makefile:486: recipe for target 'ciaaPOSIX_errno.o' failed
make: *** [ciaaPOSIX_errno.o] Error 127

Dentro del Makefile se quiere usar arm-none-eabi-gcc y no lo encuentra. Ya te comentaron cuál puede ser el problema en la primer contestación que te dieron, no lo tenes instalado o no está en el PATH del sistema. Todo esto es independiente de que tengas o no un problema con libusb, no es de lo que se queja el Makefile.

Saludos

El 16/05/16 a las 15:50, Gustavo F. Paredes - LU2JGP escribió:
Para acceder a más opciones, visita https://groups.google.com/d/optout.

-- 
____________________________________
Ing. Rodrigo Alejandro Melo
INSTITUTO NACIONAL DE TECNOLOGÍA INDUSTRIAL
Centro de Micro y Nano Electrónica del Bicentenario (CMNB)
Grupo de desarrollo de bloques IP para ASICs y FPGAs

Av. Gral. Paz 5445, CC157 (CP B1650WAB), San Martín, Bs. As., Argentina
Teléfono (54 11) 4724 6200/6300/6400
Interno 6315
rm...@inti.gob.ar
___________________________________________
0800 444 4004 | www.inti.gob.ar

Gustavo F. Paredes - LU2JGP

unread,
May 16, 2016, 4:53:52 PM5/16/16
to embeb...@googlegroups.com
Gracias Rodrigo.

Eso ya lo solucione y por eso las dos imagenes. Olvide incluir el nombre del usuario despues del home en el .bashrc.

El tema es que sigue sin funcionar, pero ahora es en el make. Y por lo que he estado mirando ahora, es con el openocd.

Hice make erase para borrar el programa de la flash y me respondio "ERROR: You can not start openocd in Windows nor Linux". Ademas, al hacer "./openocd-0.9.0/src/openocd -f Firmware/modules/tools/openocd/cfg/cortexM4/lpc43xx/lpc4337/ciaa-nxp.cfg", como dice en el instructivo, no muestra lo que deberia. Sale esto:

./openocd-0.9.0/src/openocd -f Firmware/modules/tools/openocd/cfg/cortexM4/lpc43xx/lpc4337/ciaa-nxp.cfg
Open On-Chip Debugger 0.9.0 (2016-05-16-16:14)
Licensed under GNU GPL v2
For bug reports, read
adapter speed: 2000 kHz
BOARD variable undefined: Using CIAA-NXP as default board, qspi flash defined!
none separate
cortex_m reset_config vectreset
Error: libusb_open() failed with LIBUSB_ERROR_ACCESS
Error: no device found
Error: unable to open ftdi device with vid 0403, pid 6010, description '*' and serial '*'

Para mi, esta por el lado del openocd, pero a pesar de reinstalarlo, no hay caso.

Saludos.

Gustavo



Gustavo F. Paredes - LU2JGP

unread,
May 16, 2016, 5:00:05 PM5/16/16
to embeb...@googlegroups.com
Lo unico que descubri raro, es que el usuario no estaba en el grupo dialout (aunque en su momento estoy seguro haberlo ingresado, pero el historial de bash me cachetea que no). Obviamente ya lo inclui y no hay caso.

Gustavo

El 16 de mayo de 2016, 17:59, Gustavo F. Paredes - LU2JGP <lu2...@gmail.com> escribió:
Siguiendo con el tema,  lo que he estado mirando ahora, es con el openocd.

Hice make erase para borrar el programa de la flash y me respondio "ERROR: You can not start openocd in Windows nor Linux". Ademas, al hacer "./openocd-0.9.0/src/openocd -f Firmware/modules/tools/openocd/cfg/cortexM4/lpc43xx/lpc4337/ciaa-nxp.cfg", como dice en el instructivo, no muestra lo que deberia. Sale esto:

./openocd-0.9.0/src/openocd -f Firmware/modules/tools/openocd/cfg/cortexM4/lpc43xx/lpc4337/ciaa-nxp.cfg
Open On-Chip Debugger 0.9.0 (2016-05-16-16:14)
Licensed under GNU GPL v2
For bug reports, read
adapter speed: 2000 kHz
BOARD variable undefined: Using CIAA-NXP as default board, qspi flash defined!
none separate
cortex_m reset_config vectreset
Error: libusb_open() failed with LIBUSB_ERROR_ACCESS
Error: no device found
Error: unable to open ftdi device with vid 0403, pid 6010, description '*' and serial '*'

Para mi, esta por el lado del openocd, pero a pesar de reinstalarlo, no hay caso. Lo unico que descubri raro, es que el usuario no estaba en el grupo dialout (aunque en su momento estoy seguro haberlo ingresado, pero el historial de bash me cachetea que no). Obviamente ya lo inclui y no hay caso.

Saludos.

Gustavo

Gustavo F. Paredes - LU2JGP

unread,
May 16, 2016, 5:40:54 PM5/16/16
to embeb...@googlegroups.com
Hice dmesg y detecta el USB y el FT2232:

[15307.652081] ftdi_sio 1-5:1.0: FTDI USB Serial Device converter detected
[15307.652144] usb 1-5: Detected FT2232H
[15307.652148] usb 1-5: Number of endpoints 2
[15307.652150] usb 1-5: Endpoint 1 MaxPacketSize 512
[15307.652153] usb 1-5: Endpoint 2 MaxPacketSize 512
[15307.652156] usb 1-5: Setting MaxPacketSize 512
[15307.652756] usb 1-5: FTDI USB Serial Device converter now attached to ttyUSB0
[15307.653002] ftdi_sio 1-5:1.1: FTDI USB Serial Device converter detected
[15307.653055] usb 1-5: Detected FT2232H
[15307.653058] usb 1-5: Number of endpoints 2
[15307.653061] usb 1-5: Endpoint 1 MaxPacketSize 512
[15307.653063] usb 1-5: Endpoint 2 MaxPacketSize 512
[15307.653066] usb 1-5: Setting MaxPacketSize 512
[15307.653352] usb 1-5: FTDI USB Serial Device converter now attached to ttyUSB1

Ya no se mas que intentar.

Gustavo

rm...@inti.gob.ar

unread,
May 16, 2016, 6:21:32 PM5/16/16
to embeb...@googlegroups.com
Hace

$ lsub

Suponete una salida del tipo:

Bus 001 Device 004: ID [Vendor y produt ID de la CIAA]

Hace:

$ ls -l /dev/bus/usb/001/004

(Donde 001 y 004 son los de la salida de lsusb)

Y fijate que grupo tiene permisos de usarlo y q estes en ese grupo (y
si te agregas, no olvides reloguearte para q se apliquen los cambios)

Salu2 y comenta o mostra la salida d estos comandos si no te anda.



Gustavo F. Paredes - LU2JGP

unread,
May 16, 2016, 7:34:04 PM5/16/16
to embeb...@googlegroups.com
Hola. Gracias por la ayuda.

El comando lsusb me dio Bus 002 Device 004. Luego el ls -- /dev/bus/usb/002/004 me dio crw-rw-r-- 1 root plugdev 189, 131 may 16 20:27 /dev/bus/usb/002/004

Agregue el usuario a plugdev y reinicie sesion.

Al hacer crw-rw-r-- 1 root plugdev 189, 131 may 16 20:27 /dev/bus/usb/002/004   me tira:

Open On-Chip Debugger 0.9.0 (2016-05-16-16:14)
Licensed under GNU GPL v2
For bug reports, read
adapter speed: 2000 kHz
BOARD variable undefined: Using CIAA-NXP as default board, qspi flash defined!
none separate
cortex_m reset_config vectreset
Info : clock speed 2000 kHz
Info : JTAG tap: lpc4337.m4 tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
Info : JTAG tap: lpc4337.m0 tap/device found: 0x0ba01477 (mfg: 0x23b, part: 0xba01, ver: 0x0)
Info : lpc4337.m4: hardware has 6 breakpoints, 4 watchpoints
Info : lpc4337.m0: hardware has 2 breakpoints, 1 watchpoints


Y queda esperando. Tengo entendido que eso no es un error. Ctrl-C y listo.

Luego pruebo con make clean, make generate y make. Con este ultimo sale un error al finalizar que copio a continuacion:

===============================================================================
Compiling c file: ./modules/rtos/src/Schedule.c
 
gcc -c -Wall -ggdb3 -c -Wall -ggdb3  -Iexamples/blinking/inc  -I./modules/posix/inc  -I./modules/ciaak/inc  -I./modules/drivers/inc  -I./modules/drivers/x86/inc  -I./modules/drivers/x86/ia32/inc  -I./modules/drivers/x86/ia32/none/inc  -I./externals/drivers/inc  -I./externals/drivers/x86/inc  -I./externals/drivers/x86/ia32/inc  -I./externals/drivers/x86/ia32/inc/device  -I./externals/drivers/x86/ia32/none/inc  -I./modules/rtos/inc  -I./modules/rtos/inc/x86  -I./modules/rtos/inc/x86/ia32  -I./out/gen/inc  -I./out/gen/inc/x86  -I./out/gen/inc/x86/ia32  -I./modules/libs/inc  -I./modules/libs/inc/x86  -I./modules/libs/inc/x86/ia32  -I./modules/base/inc  -I./modules/base/x86/inc  -I./modules/base/x86/ia32/inc  -I./modules/base/x86/ia32/none/inc  -I./externals/base/inc  -I./externals/base/x86/inc  -I./externals/base/x86/ia32/inc  -I./externals/base/x86/ia32/none/inc -DARCH=x86 -DCPUTYPE=ia32 -DCPU=none -DBOARD=none ./modules/rtos/src/Schedule.c -o ./out/obj/Schedule.o
./modules/rtos/src/Schedule.c: Mensajes del ensamblador:
./modules/rtos/src/Schedule.c:182: Error: no coincide el tipo de operando para `jmp'
./modules/rtos/src/Schedule.c:221: Error: no coincide el tipo de operando para `jmp'
Makefile:486: recipe for target 'Schedule.o' failed
make: *** [Schedule.o] Error 1


Por las dudas hago make download, pero tira:

ERROR: You can not start openocd in Windows nor Linux


Saludos y gracias de nuevo.

Gustavo






--
-- Recibiste este mensaje porque estás suscripto al Grupo Google Embebidos32. Para postear en este grupo, escribe un email a embeb...@googlegroups.com. Para des-suscribirte, envía un email a embebidos32...@googlegroups.com. Para más opciones, visita el sitio del grupo en https://groups.google.com/d/forum/embebidos32?hl=es
---Has recibido este mensaje porque estás suscrito al grupo "Embebidos32" de Grupos de Google.

Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a embebidos32...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Gustavo F. Paredes - LU2JGP

unread,
May 16, 2016, 7:36:44 PM5/16/16
to embeb...@googlegroups.com
Perdon. La linea anterior a Open On-Chip Debugger 0.9.0  debe decir:

Al hacer ./openocd-0.9.0/src/openocd -f Firmware/modules/tools/openocd/cfg/cortexM4/lpc43xx/lpc4337/ciaa-nxp.cfg  me tira:

Perdon. No habia visto bien lo que pegue.

Saludos.

Gustavo

Gustavo F. Paredes - LU2JGP

unread,
May 16, 2016, 7:52:10 PM5/16/16
to embeb...@googlegroups.com
Adjunto una foto del archivo Shedule.c y de la seccion (linea 181 y 221) donde indica que hay algo mal.

./modules/rtos/src/Schedule.c:182: Error: no coincide el tipo de operando para `jmp'
./modules/rtos/src/Schedule.c:221: Error: no coincide el tipo de operando para `jmp'

No entiendo el codigo, asi que ni idea que pasa.

Saludos.

Gustavo
Error Shedule.png

Juan Cecconi

unread,
May 17, 2016, 7:19:18 AM5/17/16
to embebidos32

El jmp es porque estás compilando para x86, fíjate la definición de BOARD y hace un "make all" al principio. Lo del openocd es correcto, detecta el target y se queda a la espera.
Saludos

Para acceder a más opciones, visita https://groups.google.com/d/optout.

Fernando M. Maresca

unread,
May 17, 2016, 8:16:29 AM5/17/16
to embeb...@googlegroups.com
On Mon, May 16, 2016 at 06:00:01PM -0300, Gustavo F. Paredes - LU2JGP wrote:
> Lo unico que descubri raro, es que el usuario no estaba en el grupo dialout
> (aunque en su momento estoy seguro haberlo ingresado, pero el historial de bash
> me cachetea que no). Obviamente ya lo inclui y no hay caso.

Podés verificar con
$ id username
y
$ groups
o directamente vigr y vigr -s

Tené en cuenta que si estás en una sesión X y agregaste el user al group
_después_ de iniciar la session X, cada vez que abras una nueva xterm
tenés que agregar manualmente porque el entorno es el del momento del
inicio del server X:
$ newgroup dialout


Esto dice que no encuentra el dispositivo:
> Error: libusb_open() failed with LIBUSB_ERROR_ACCESS
> Error: no device found
> Error: unable to open ftdi device with vid 0403, pid 6010, description '*'
> and serial '*'

el dispositivo debería ser /dev/ttyUSBn, donde n es un entero
empezando por 0.
$ ls -l /dev/tty*
te debería mostrar algo así:
crw-rw---- 1 root dialout 188, 0 may 12 17:31 /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 1 may 14 07:27 /dev/ttyUSB1
(esos son puertos serie pl2303, no la ciaa pq acá no tengo ninguna)

Fijate que tiene rw para el grupo dialout.

Vos podés probar el acceso directamente:
$ echo 1 > /dev/ttyUSB0
y
$ cat /dev/ttyUSB0
Si no funciona, podés probar como root y ver si root tiene acceso.

Si nada de esto funciona, evidentemente hay algún problema o en el
driver, o en el kernel, o en la ciaa.


Sds
> --
> -- Recibiste este mensaje porque estás suscripto al Grupo Google Embebidos32.
> Para postear en este grupo, escribe un email a embeb...@googlegroups.com.
> Para des-suscribirte, envía un email a
> embebidos32...@googlegroups.com. Para más opciones, visita el sitio
> del grupo en https://groups.google.com/d/forum/embebidos32?hl=es
> ---
> Has recibido este mensaje porque estás suscrito al grupo "Embebidos32" de
> Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía
> un correo electrónico a embebidos32...@googlegroups.com.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.

--

Ing. Rodrigo Melo

unread,
May 17, 2016, 9:38:06 AM5/17/16
to embeb...@googlegroups.com

Cerraste la consola y abriste otra vez? Cuando agregas usuario a un grupo tenés q volver a loguearte para que se aplique. Por el error no está viendo el openocd y si está conectado es tema de permisos. Salu2

Sebastian Wetzel

unread,
May 18, 2016, 1:33:02 PM5/18/16
to Embebidos32, alumnos-cursos-SE-acs...@googlegroups.com
Voy a hacer una pregunta que por ahí no sigue con lo que venían hablando, ¿nadie tuvo problemas con que en los repositorios de casi todas las distros van por php7 y el osek depende de php5, o por ejemplo en ArchLinux gdb no funciona porque depende de una versión muy vieja de ncurses?

Fernando M. Maresca

unread,
May 18, 2016, 2:22:59 PM5/18/16
to Embebidos32

On Wed, May 18, 2016 at 10:33:01AM -0700, Sebastian Wetzel wrote:
> Voy a hacer una pregunta que por ahí no sigue con lo que venían hablando,
> ¿nadie tuvo problemas con que en los repositorios de casi todas las distros van
> por php7 y el osek depende de php5, o por ejemplo en ArchLinux gdb no funciona

Las distros mas liberales usan php7, pero en los servers normalmente se
usan distros mas conservadoras, con LTS mas largo, tipo Debian Stable
(ahora jessie), que todavía no incluyen php7:

fmaresca@aleph:~$ php --version
PHP 5.6.20-0+deb8u1 (cli) (built: Apr 27 2016 11:26:05)

> porque depende de una versión muy vieja de ncurses?

gdb depende de curses5; ncurses6 salió hace relativamente poco tiempo
(agosto/septiembre 2015) y la ABI es diferente de la v5. Posiblemente
Arc tiene rota la cadena de dependencias de gdb.

Los responsables de las ditros se tienen que asegurar primero que una
nueva versión no rompe _nada_ de la distro, lo cual es muy diferente de
asegurarse que un subset de la distro (digamos, los programas que vos
tenés instalados y dependen de esa lib) no se rompe.

Debe haber miles de paquetes dependiendo de ncurses.

Sds

Gustavo F. Paredes - LU2JGP

unread,
May 18, 2016, 8:10:01 PM5/18/16
to embeb...@googlegroups.com, alumnos-cursos-SE-acs...@googlegroups.com
Tema Solucionado.

Como me aconsejaron, agregue el usuario al grupo plugdev.

Ademas, el otro error en las lineas del archivo Shedule se debian a que no estaba el Makefile.mine (¿¿??). Lo agregue, y listo.

Todo funcionando OK en Debian 8.

Saludos cordiales y muchisimas gracias por la ayuda y el tiempo.

Gustavo

El 18 de mayo de 2016, 14:33, Sebastian Wetzel <seba....@gmail.com> escribió:
Voy a hacer una pregunta que por ahí no sigue con lo que venían hablando, ¿nadie tuvo problemas con que en los repositorios de casi todas las distros van por php7 y el osek depende de php5, o por ejemplo en ArchLinux gdb no funciona porque depende de una versión muy vieja de ncurses?

--
-- Recibiste este mensaje porque estás suscripto al Grupo Google Embebidos32. Para postear en este grupo, escribe un email a embeb...@googlegroups.com. Para des-suscribirte, envía un email a embebidos32...@googlegroups.com. Para más opciones, visita el sitio del grupo en https://groups.google.com/d/forum/embebidos32?hl=es
---
Has recibido este mensaje porque estás suscrito al grupo "Embebidos32" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a embebidos32...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages