реклама на сайте
подробности

 
 
> Захват обмена по USB
toweroff
сообщение Aug 9 2011, 15:20
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Доброго времени всем

Есть два устройства, обменивающиеся данными по USB 2.0 full speed
Оба девайса - закрытые ящики и вкрутить туда что-то типа USB Monitor нет никакой возможности

то можно придумать для анализа обмена?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
WitFed
сообщение Sep 8 2014, 09:22
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 271
Регистрация: 6-12-11
Из: Taganrog
Пользователь №: 68 701



А у меня совершенно другая ориентация, у нас от отдела в радиусе 100 м нет никого "железного" и дружелюбного, осциллом пользоваться не умеют, тем более -- выдать и научить программиста кнопкам, переходник ловительный спаять...
Про "ничего не происходит" я могу только догадываться -- когда я пускаю свою прогу, она интит себя как девайс, вешается на прервание от OTG-1, не видит на нём ничего. Как следом втыкаю кабель в хост -- начинается масса разных прерываний, они обрабатываются по смыслу родным драйвером Линукса, который я хочу заюзать в простом линейном/древесном приложении. Там бывают непустое приёмное ФИФО, пустое передаточное, резет на шине, ещё что-то... Как Вин7 меня решает "бросить", прерывания все заканчиваются, т.е. очень логично предположить, что канал "ко мне" очень даже неплохой, только я отвечаю криво. Драйвер у Линды вызывает функцию гаджета для обработки события запроса дескриптора девайса, там я подсовываю 18 байт из исходника флэшки для контроллера STM32, который вроде должен быть живой и давно висит на сайте, хотя и не гуглится в принципе (http://www.keil.com/download/docs/362.asp). В ФИФО ответное пытался писать и по 8, и сразу 20 байт (там в запросе стоит 100 байт на приёмный буфер), но разница не особо, хотя поведение Винды меняется -- видит она что-то явно.
Пробовал сегодня agg-ПО -- слабое, "танцы" не ловит, мой девайс не показывает после всех "танцев" плохим, на хабе тоже пусто.

...Похоже, вы, kovigor, на всём постсоветском пространстве единственный доступный и реальный спец по USB ?
Я послал в саппорт aggsoft.ru просьбу о доработке софта и возможной покупке, только когда будет ловиться всё абсолютно, мож отнесутся с сердечностью, всё ж наши люди...
А пока сношу всё и жду у разбитого корыта, вдруг Золотая Рыбка подкинет какую мыслю... Оптимизм пока в крови, всё хочется свой USB написать на 2 порядка проще, для простого народа wink.gif
Хорошо бы было "аппаратный" сниффер на софт-основе -- как я советовал в первом посте, чисто хаб с отводом нисходящего и восходящего трафика "налево", без избыточной аппаратной поддержки, или так оно в девайсах за 1.5К и есть ? Если пара устройств засекреченные, то хост может и не потерпеть посредников, но текущий случай тривиален.
...Вообще, можно ставить какой-то новый софт для USB, когда ещё не было перегрузки после удаления чего-то другого снифферного ? Они ж там драйвера из непонятных наблюдательных слоёв как-то хитро вырезают, а другой конкурент врезаться в потроха одновременно должен...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- toweroff   Захват обмена по USB   Aug 9 2011, 15:20
- - kovigor   Цитата(toweroff @ Aug 9 2011, 18:20) то м...   Aug 9 2011, 15:38
|- - toweroff   Цитата(kovigor @ Aug 9 2011, 19:38) P.S. ...   Aug 9 2011, 15:58
|- - ar__systems   Цитата(toweroff @ Aug 9 2011, 11:58) вот ...   Aug 9 2011, 16:11
|- - toweroff   Цитата(ar__systems @ Aug 9 2011, 20:11) Д...   Aug 9 2011, 17:06
|- - ar__systems   Цитата(toweroff @ Aug 9 2011, 13:06) как ...   Aug 9 2011, 17:39
|- - algidim   toweroff Тоже очень интересует. Пришел ответ, ск...   Aug 23 2011, 07:24
|- - toweroff   Цитата(algidim @ Aug 23 2011, 11:24) towe...   Aug 23 2011, 07:36
|- - ar__systems   Цитата(toweroff @ Aug 23 2011, 03:36) обн...   Aug 23 2011, 16:27
- - WitFed   Возрожу опять же... По поводу основной тематики мо...   Sep 4 2014, 10:37
|- - kovigor   Цитата(WitFed @ Sep 4 2014, 13:37) Подска...   Sep 4 2014, 10:42
- - Alex11   Мы USBLyser используем леченый.   Sep 4 2014, 16:08
- - WitFed   Так USBLyser может показывать абсолютно всё ? А то...   Sep 5 2014, 07:53
|- - kovigor   Цитата(WitFed @ Sep 5 2014, 10:53) Так US...   Sep 5 2014, 08:10
- - WitFed   Ох, как я не люблю демократически переразвитые пол...   Sep 5 2014, 12:18
|- - kovigor   Цитата(WitFed @ Sep 5 2014, 15:18) Когда ...   Sep 5 2014, 12:27
|- - kovigor   Цитата(WitFed @ Sep 8 2014, 12:22) ...Пох...   Sep 8 2014, 12:51
- - WitFed   Это всё хорошо, только неохота ввязываться в лишню...   Sep 10 2014, 12:12


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 08:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016