alexPec 3 7 июня, 2013 Опубликовано 7 июня, 2013 · Жалоба Всем доброго дня. Собственно вопрос выше. Под оным подразумеваю девайс, который паразитно вешается на USB (не выше 2.0) D+, D- и считывает все что там ходит. Думаю на ПЛИСе сделать обработчик, хочу получить поток данных с устройства, которое раньше работало по RS232, сейчас переделано на USB на базе микроконтроллера. С него и надо перехватывать поток и разбираться в нем. Для версии с RS232 работало все отлично, но прогресс не стоит на месте :) Может требуется поставить 2 USB PHY и сигналы пускать транзитом через ПЛИС? Пробовал ли кто паразитно отбирать сигнал с USB2.0? Если кто-то делал что-то подобное, интересны любые моменты, проблемы, которые возникали, что предусмотреть... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
krux 8 8 июня, 2013 Опубликовано 8 июня, 2013 · Жалоба раньше работало по RS232, сейчас переделано на USB с другой стороны комп? может тогда проще взять софтовый анализатор USB IRP? если хочется подключаться в разрыв - то очень вероятно придётся изображать из себя USB-хаб, потому что есть ограничение на latency ответа, и лишняя сериализация+десериализация на PHY достаточно много съест от бюджета. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 9 июня, 2013 Опубликовано 9 июня, 2013 · Жалоба с другой стороны комп? может тогда проще взять софтовый анализатор USB IRP? если хочется подключаться в разрыв - то очень вероятно придётся изображать из себя USB-хаб, потому что есть ограничение на latency ответа, и лишняя сериализация+десериализация на PHY достаточно много съест от бюджета. Кстати, спасибо, вариант-прикинуться хабом и попутно смотреть что там через него прокачивают. А примерчик софта для хаба не подскажете где взять? И в операционках они стандартно распознаются, без драйверов (ну типа как mass storage device)? Софтовый анализатор думал, пришел к выводу что не вариант. Поменялась операционка там с win7 на win8 и выясняется потом, что уже не работает анализатор. И все заново-искать где, почему и т.д. Ну его в болото. Анализировать на железной стороне и все. Там то уж ничего не поменяется. Куплен девайс - работает долго и счастливо, а поддержка операционок - головная боль производителя девайса, который надо слушать. И да, на другой стороне комп с виндой. А напрямую без SERDES не обойтись разве? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
UniSoft 15 9 июня, 2013 Опубликовано 9 июня, 2013 · Жалоба Может требуется поставить 2 USB PHY и сигналы пускать транзитом через ПЛИС? достаточно один PHY.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 9 июня, 2013 Опубликовано 9 июня, 2013 · Жалоба достаточно один PHY.... Ух ты, что за штука? И маркировочку бы этого phy, так не разглядеть. PS А трассировка то вроде незамысловатая, никаких диф.линий с согласованными импедансами... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 9 июня, 2013 Опубликовано 9 июня, 2013 · Жалоба И маркировочку бы этого phy, так не разглядеть. Это SMSC USB3300. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
UniSoft 15 9 июня, 2013 Опубликовано 9 июня, 2013 · Жалоба Ух ты, что за штука? это "Beagle USB 480 Protocol Analyzer" http://www.totalphase.com/products/beagle_usb480/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 9 июня, 2013 Опубликовано 9 июня, 2013 · Жалоба Это SMSC USB3300. Спасибо, посмотрел-интересная штучка Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться