Логический анализатор через USB-hub

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Ответить
SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Логический анализатор через USB-hub

Сообщение SuperMax » 04.05.2021,19:17

Камрады!

есть у меня пара простых анализаторов - Hantek4032L и saleae8
и они упорно не хотят работать через внешние USB-hubы !
те как устройство они определяются нормально, родной софт их видит, но поток данных не идет
при попытке захвата - ошибка:
ReadTimeout
This error message appears when the device side buffer has run out of memory caused by delays on the USB line during data capture

хабы нормальные, USB2, все остальное нормально работает

вопрос - чего им не хватает ? хаб дает огромную задержку ? надо тащить USB3 + USB3 hub ?

Аватара пользователя
Tronix
Advanced Member
Сообщения: 3625
Зарегистрирован: 15.01.2008,11:00
Откуда: Москва

Вклад в сообщество

Логический анализатор через USB-hub

Сообщение Tronix » 04.05.2021,19:20

В общем случае - питания. Я взял за правило использовать только активные хабы, где есть пипка для подключения внешнего адаптера питания. Тогда все работает. Ну и провода нужно все китайские которые в комплектах идут ко всяким таким девайсам выкинуть и использовать толстые нормальные.

SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Логический анализатор через USB-hub

Сообщение SuperMax » 04.05.2021,19:30

Tronix писал(а): 04.05.2021,19:20 В общем случае - питания.
хабы нормальные, те с питанием.

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Логический анализатор через USB-hub

Сообщение alecv » 05.05.2021,12:50

Это как повезет, иногда даже прямо на порту USB не хватает скорости, особенно у ноутов.
Приходится подбирать ноут/хаб/анализатор.
Пока статистики маловато, чтобы заключение делать.

P.S. У меня неожиданно на старом ноуте HP завелся китайский no-name 16-канальный
анализатор под sigrok. Думал уже, он дохлый.

Аватара пользователя
EJSanYo
Advanced Member
Сообщения: 414
Зарегистрирован: 27.12.2007,23:55

Вклад в сообщество

Логический анализатор через USB-hub

Сообщение EJSanYo » 16.05.2021,20:13

SuperMax писал(а): 04.05.2021,19:30 хабы нормальные, те с питанием.
Какое там питание, тоже не лишним было бы проверить. И какой блок питания его вдувает. Понятное дело, что лучше всего смотреть осциллографом при попытке работы с девайсом, на предмет коротких просадок. Ещё вот, по крайней мере, для Saleae16, в опциях есть настройка "Override USB 2.0 power restrictions", может как раз с хабом поможет.
Если есть подозрение, что хаб такой тормоз - попробуйте снизить SampleRate в настройках сессии. Поможет - значит, дело в этом.
Хорошо иметь DOOM-ик в деревне!

SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Логический анализатор через USB-hub

Сообщение SuperMax » 17.05.2021,08:48

EJSanYo писал(а): 16.05.2021,20:13
SuperMax писал(а): 04.05.2021,19:30 хабы нормальные, те с питанием.
Какое там питание, тоже не лишним было бы проверить. И какой блок питания его вдувает. Понятное дело, что лучше всего смотреть осциллографом при попытке работы с девайсом, на предмет коротких просадок. Ещё вот, по крайней мере, для Saleae16, в опциях есть настройка "Override USB 2.0 power restrictions", может как раз с хабом поможет.
Если есть подозрение, что хаб такой тормоз - попробуйте снизить SampleRate в настройках сессии. Поможет - значит, дело в этом.
повторяю, дело не в питании. дело именно в задержке которую вносит хаб. анализаторы очень к этому чувствительны, как оказалось.
и вот тут вопрос - если взять хаб USB 3.0 и воткнуть в него анализатор - это поможет или нет ?

Ответить