Linux USB debug connection to LuminaryMicro evaluation board
Posted
by mikelong
on Stack Overflow
See other posts from Stack Overflow
or by mikelong
Published on 2010-03-24T14:30:27Z
Indexed on
2010/03/24
14:33 UTC
Read the original article
Hit count: 345
Hi,
I am trying to connect a Stellaris LM3S8962 evaluation kit to a linux host machine. I am using the CodeSourcery G++ for the development toolchain. When I try to run a helloworld example the connection fails with this message:
arm-stellaris-eabi-sprite: error: E104. I/O Error communicating with USB Device. arm-stellaris-eabi-sprite: waiting for GDB connection, to pass error along warning: Remote failure reply: E.fatal.E104. I/O Error communicating with USB Device. arm-stellaris-eabi-sprite: error: E002. Not initialized
When I connect the evaluation board with the USB cable it seems the device is made available to the system:
Mar 24 14:37:16 n6-ws2 kernel: usb 5-2: USB disconnect, address 5 Mar 24 14:37:18 n6-ws2 kernel: usb 5-2: new full speed USB device using uhci_hcd and address 6 Mar 24 14:37:19 n6-ws2 kernel: usb 5-2: configuration #1 chosen from 1 choice
Also, it seems that I can connect in some way via the command line tool (but I do get some strange characters):
[mlong@n6-ws2 bin]$ ./arm-stellaris-eabi-sprite -i CodeSourcery ARM Debug Sprite (Sourcery G++ 4.4-104) armusb: [speed=] ARMUSB device
armusb:///?? - ?? (??)
Does anyone have any suggestions I could try?
Thanks a lot,
Mike
© Stack Overflow or respective owner