Я пытаюсь подключить оценочный комплект Stellaris LM3S8962 к хост-машине Linux. Я использую CodeSourcery G ++ для инструментальной цепочки разработки. Когда я пытаюсь запустить пример HelloWorld соединения терпит неудачу с этим сообщением:Отладочное соединение Linux USB с оценочной панелью LuminaryMicro
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
При подключении макетной платы с помощью кабеля USB кажется устройство становится доступным для системы:
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
Кроме того, мне кажется, что я могу подключить каким-либо образом с помощью инструмента командной строки (но я получаю некоторые странные символы):
[[email protected] bin]$ ./arm-stellaris-eabi-sprite -i CodeSourcery ARM Debug Sprite (Sourcery G++ 4.4-104) armusb: [speed=] ARMUSB device
armusb:///�̙ - ؎� (�̙)
кто-нибудь есть какие-либо предложения, я мог бы попробовать?
Спасибо большое,
Mike
Не могли бы вы пояснить немного больше. Вы хотите сказать, что пытаетесь подключить USB-отладчик к главной машине? –
Да, я пытаюсь подключить USB-отладчик от хоста linux к целевой оценочной плате. – mikelong