2013-09-29 2 views
0

В настоящее время я запускаю проект робота с использованием Hokuyo (URG-04LX-UG01 - http://www.hokuyo-aut.jp/02sensor/07scanner/urg_04lx_ug01.html). Этот подключен к компьютеру с помощью USB. Хотя он создает порт «/ dev/ttyACM0», когда я его подключаю, я не могу подключиться к нему с помощью связанной библиотеки (ошибка последовательного подключения). До сих пор ничего странного, ошибок или неправильного программирования не происходит, но вот моя проблема: Когда я подключаю hokuyo к USB HUB, который также подключен к моему компьютеру, я могу подключиться к нему, и все работает отлично.Проблема с USB-соединением

Мой ноутбук является 900x3c Samsung работает Linux Mint 15.

ли вы знаете, что HUB изменения USB в связи USB? Есть ли связь с моим ноутбуком? (Я столкнулся с той же проблемой, используя встроенный компьютер на основе ARM) Возможно ли устранить проблему без использования какого-либо аппаратного решения? Если это не так, есть ли что-нибудь более компактное, чем USB-HUB, который может это исправить?

Спасибо!

ответ

1

Является ли ваш USB-концентратор питанием от внешнего адаптера питания? URG-04LX-UG01, по-видимому, потребляет 2,5 Вт/5 В = 0,5 А. Это ограничение для USB. Ноутбуки USB-порты не настолько мощные, и если устройство потребляет немного больше, чем макс, то они просто сокращают мощность.

Update

Устройство USB 2.0 Full Speed. Я видел USB-контроллер, у которого были проблемы с USB 1.0 или USB 2.0. Hub представляет собой USB 2.0 High Speed ​​и обеспечивает прозрачность USB 2.0 Full Speed ​​для USB-контроллера ноутбуков. У вас есть другой ноутбук/ПК, чтобы проверить это?

+0

Нет проблем с этим, HUB не снаружи ... – Tytan

+0

Не могли бы вы разместить dmesg по адресу http://pastebin.com/? Вы пробовали другое [ядро] (http://kernel.ubuntu.com/~kernel-ppa/mainline/)? – yegorich

+0

Несмотря на то, что устройство не работает без HUB, оно правильно распознается как периферийное устройство USB Full Speed, оно даже обнаруживает, что это hokuyo (и другие детали), используя lsusb. Я отправлю dmesg как можно скорее (я не могу получить доступ к hokuyo 24/7) – Tytan

0

Я вроде поздно на моей обратной связи для этого вопроса, но лучше поздно, чем никогда так:

Я был в состоянии определить, что весь вопрос пришел от моего кабеля USB. Каким-то образом в этом кабеле возникла электрическая проблема, и компьютер - или хокуйо - не смог должным образом обмениваться данными через него. Я думаю, что USB-концентратор каким-то образом смог исправить тезисы электрических вопросов.

В любом случае проблема решена!

Смежные вопросы