|
драйвер USBIO проблема передачи данных, передаётся первый пакет в 512байт второй не получает приложение... |
|
|
|
 |
Ответов
|
Jul 2 2008, 08:09
|

Частый гость
 
Группа: Свой
Сообщений: 154
Регистрация: 16-08-07
Из: Москва
Пользователь №: 29 829

|
Цитата(galjoen @ Jul 2 2008, 00:22)  4. В дескрипторе конфигурации: 0, //...wTotalLength все дескрипторы описал как однобайтные, и wTotalLength в моём случае равен CONFIG_DESCRIPTOR_LENGTH = 32 Цитата(galjoen @ Jul 2 2008, 00:22)  2. Первая принимающая (IN) 0x82 и вторая передающая 0x02 при изменении адреса допустим на 0x03 вообще ничего не происходит. ничего не изменилось...
--------------------
все косяки, даже о которых не знает сам разработчик, - мои
|
|
|
|
|
Jul 4 2008, 14:28
|
Знающий
   
Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640

|
Цитата(Mozart @ Jul 2 2008, 12:09)  при изменении адреса допустим на 0x03 вообще ничего не происходит. Так у вас вообще OUT EP с адресом 3 вообще обслуживается? Хотя-бы NAK отвечает? Если нет, то после 3 (или 5?) безответных запросов ваш девайс сбросят. А если NAKи слать, то через 5 секунд. Лучше вообще не объявляйте эту EP.
|
|
|
|
|
Jul 4 2008, 14:35
|

Частый гость
 
Группа: Свой
Сообщений: 154
Регистрация: 16-08-07
Из: Москва
Пользователь №: 29 829

|
Цитата(galjoen @ Jul 4 2008, 18:28)  Так у вас вообще OUT EP с адресом 3 вообще обслуживается? Хотя-бы NAK отвечает? Если нет, то после 3 (или 5?) безответных запросов ваш девайс сбросят. А если NAKи слать, то через 5 секунд. Лучше вообще не объявляйте эту EP. так чего делать???... я уже в тупике... я даже не знаю что предположить... вплоть до того что сама микросхема того... хотя на запросы отвечает, и правильно отвечает... заметил вот какую штуку, если закрыть потом открыть устройство, то передается один пакет который я записал в фифо.
--------------------
все косяки, даже о которых не знает сам разработчик, - мои
|
|
|
|
|
Jul 4 2008, 14:53
|
Знающий
   
Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640

|
Цитата(Mozart @ Jul 4 2008, 18:35)  так чего делать???... я уже в тупике... я даже не знаю что предположить... вплоть до того что сама микросхема того... хотя на запросы отвечает, и правильно отвечает... заметил вот какую штуку, если закрыть потом открыть устройство, то передается один пакет который я записал в фифо. Дескрипторы-то у вас передаются? Устройство ведь виндоусом пределяется? Оно в списке устройств USB есть? Если есть, то: 1. Убрать дескриптор 2й EP. 2. Кол-во EP в дескрипторе интерфейса =1. 3. Общая длина в конфигурации на 7 меньше.
|
|
|
|
|
Jul 4 2008, 14:59
|

Частый гость
 
Группа: Свой
Сообщений: 154
Регистрация: 16-08-07
Из: Москва
Пользователь №: 29 829

|
Цитата(galjoen @ Jul 4 2008, 18:53)  Дескрипторы-то у вас передаются? Устройство ведь виндоусом пределяется? Оно в списке устройств USB есть? ну дык в том то и дело что девайсина определилась... Цитата(galjoen @ Jul 4 2008, 18:53)  Если есть, то: 1. Убрать дескриптор 2й EP. 2. Кол-во EP в дескрипторе интерфейса =1. 3. Общая длина в конфигурации на 7 меньше. т.е. попробовать использвать другую ЕР??... попробую сегодня вечером... мысль...
--------------------
все косяки, даже о которых не знает сам разработчик, - мои
|
|
|
|
Сообщений в этой теме
Mozart драйвер USBIO проблема передачи данных Jun 27 2008, 19:53 galjoen Цитата(Mozart @ Jun 27 2008, 23:53) в чём... Jun 30 2008, 14:20 Mozart Цитата(galjoen @ Jun 30 2008, 18:20) В от... Jun 30 2008, 15:25  galjoen Цитата(Mozart @ Jun 30 2008, 19:25) enabl... Jun 30 2008, 16:18   Mozart я заново пересмотрел datasheet
ЦитатаNote: ‘Stall... Jun 30 2008, 16:23    galjoen Цитата(Mozart @ Jun 30 2008, 20:23) что т... Jun 30 2008, 16:31   Mozart Цитата(galjoen @ Jun 30 2008, 20:18) Нет.... Jul 1 2008, 08:17    galjoen Цитата(Mozart @ Jul 1 2008, 12:17) а сигн... Jul 1 2008, 19:11     Mozart 0x82 это адрес конечной точки, в данном случае она... Jul 1 2008, 19:39      galjoen Цитата(Mozart @ Jul 1 2008, 23:39) 0x82 э... Jul 1 2008, 20:22       Mozart 0x01 //...MaxPower - это случайно затисалось, там ... Jul 1 2008, 20:35 Mozart я прикрепил лог... из него видно что приходят запр... Jul 1 2008, 14:53     galjoen Цитата(Mozart @ Jul 4 2008, 18:59) ну дык... Jul 4 2008, 15:07      Mozart Цитата(galjoen @ Jul 4 2008, 19:07) Не др... Jul 5 2008, 11:12       galjoen Цитата(Mozart @ Jul 5 2008, 15:12) вот те... Jul 7 2008, 13:11        Mozart Цитата(galjoen @ Jul 7 2008, 17:11) 1. В ... Jul 7 2008, 14:15         Mozart ну насколько я понимаю весь этот процес...
хост шл... Jul 8 2008, 15:03          Mozart может быть всё дело в скорости записи... у меня 2 ... Jul 10 2008, 12:56 Mozart может быть я не на все запросы отвечаю??? хотя дев... Jul 3 2008, 06:34 Mozart отправка одного пакета в 64 байта происходит когда... Jul 3 2008, 14:11 Mozart прилагаю лог... енумерации и пр... Jul 5 2008, 21:52 Mozart стала появляться ошибка Цитатаpipe82: Error code 0... Jul 6 2008, 18:29  Mozart Цитата(Mozart @ Jul 6 2008, 22:29) стала ... Jul 7 2008, 06:49   Mozart с одной конечной точкой такая фигня... и ещё не с ... Jul 7 2008, 08:07
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|