Тестируем поддержку USB

Drivers for periphery equipment
  • Хм, мимо. Тогда та же просьба для нового http://ftp.kolibrios.org/users/CleverMo ... el-dbg.mnt .
    Сделаем мир лучше!
  • Лог со стационарного компа.Подключение для мышки работает корректно. Флешка и карта SD (в кардридере) видны только как /bd*/*/, вместо их содержимого почему-то виден мусор.
    Spoiler:

    Code: Select all

    K : OHCI controller at 00:90 with 3 ports initialized
    K : OHCI controller at 00:91 with 3 ports initialized
    K : OHCI controller at 00:98 with 3 ports initialized
    K : found USB 1.10 device with ID 09DA:000A
    K : OHCI controller at 00:99 with 3 ports initialized
    K : USB interface class/subclass/protocol = 03/01/02
    K : USB mouse detected
    K : OHCI controller at 00:A5 with 2 ports initialized
    K : found USB 2.00 device with ID 0930:6545
    K : found USB 2.00 device with ID FFEE:0100
    K : USB interface class/subclass/protocol = 08/06/50
    K : failed to load class driver
    K : USB interface class/subclass/protocol = 08/06/50
    K : failed to load class driver
    Zero-config service:
    No Card found!
    K : USB mouse disconnected
    K : USB device disconnected
    K : found USB 1.10 device with ID 09DA:000A
    K : USB interface class/subclass/protocol = 03/01/02
    K : USB mouse detected
    K : USB mouse disconnected
    K : USB device disconnected
    K : found USB 1.10 device with ID 09DA:000A
    K : USB interface class/subclass/protocol = 03/01/02
    K : USB mouse detected
    K : USB mouse disconnected
    K : USB device disconnected
    K : found USB 1.10 device with ID 09DA:000A
    K : USB interface class/subclass/protocol = 03/01/02
    K : USB mouse detected
    
  • Атауальпа wrote:Флешка и карта SD (в кардридере) видны только как /bd*/*/, вместо их содержимого почему-то виден мусор.
    Ты usbstor.obj забыл добавить
  • yogev_ezra wrote:
    Атауальпа wrote:Флешка и карта SD (в кардридере) видны только как /bd*/*/, вместо их содержимого почему-то виден мусор.
    Ты usbstor.obj забыл добавить
    Если внимательно прочитать:
    CleverMouse wrote:Я добавила новый драйвер usbstor.obj, который при обнаружении флешки - или, точнее, Mass-storage SCSI-command-set Bulk-only устройства aka 08/06/50 с размером сектора 512 байт - читает первый сектор и выводит в отладочный лог первые 16 байт для проверки.
    И подумать, то никакой поддержки флешек пока не заявлено. (SD на обычном компьютере также идет как USB флешка). А стандартный костыль при инициализации драйвера USB ломается.

    CleverMouse
    Вечером проверю, вчера было уже поздно и я ушел спать.
  • Edubook+последнее отладочное ядро из этой темы.
    Пробовал три разных флешки, на все ядро ругается. Мыши работают так же хорошо, как и раньше. USB Legacy support вроде бы есть в bios и включен.
    Лог:
    LOG.TXT (4.58 KiB)
    Downloaded 150 times
  • Sorcerer wrote:USB Legacy support вроде бы есть в bios и включен.
    Эта опция имеет смысл исключительно когда работа ведется через сам BIOS, для текущего драйвера она не имеет смысла.
  • Ну, вдруг она имеет значение, и ее нужно выключить?
  • Mario wrote:Если внимательно прочитать [...]и подумать, то никакой поддержки флешек пока не заявлено.
    Если внимательно посмотреть его лог и подумать, то лог ругается на то, что не может найти драйвер usbstor.obj, а значит, тест не был проведён согласно инструкции (вне зависимости от того, заявлена поддержка флешек или нет).
  • Я это написал к вопросу о мусоре на USB флешке, а если человек не делает то чего ему написали сделать, то он сам себе злобный чебурашка. Логично? :mrgreen:
  • Теперь драйвер http://ftp.kolibrios.org/users/CleverMo ... sbstor.obj выводит несколько более подробную информацию об ошибках в ходе своих операций. Если в логе была ошибка "USB transfer error, disabling mass storage", как то у Sorcerer и у Mario на последней из машин, просьба перетестировать с этим драйвером. На проблемы, выражающиеся в ошибке с SET_CONFIGURATION, это не влияет.
    Сделаем мир лучше!
  • CleverMouse wrote:Теперь драйвер http://ftp.kolibrios.org/users/CleverMo ... sbstor.obj выводит несколько более подробную информацию об ошибках в ходе своих операций.
    На FTP всё ещё старый драйвер, с 18.07
  • Mario, "Еще заметил, что действия с флешками на Asus и Asrock производятся почти мгновенно, в то время как для Roverbook и eBox код долго чего-то делает и при этом горит индикатор обращения к жесткому диску, сам жесткий диск тоже похрустывает (похрустывает по крайней мере на Roverbook, а на eBox хрустеть нечему - SD). Это может быть из-за скоростных характеристик? (Rover и eBox - по сути урезыши по сравнению с полноценной десктопной системой)" - стек USB не связан с жёстким диском вообще никак, так что похрустывание подозрительно. Если активно возюкать мышкой или биться о клавиатуру головой, подключив мышку/клавиатуру в тот же порт, аналогичный эффект наблюдается?
    В порядке бреда: на Roverbook OHCI висит на IRQ10, контроллеру IDE DMA прерывание не назначено, сами диски висят на IRQ14/IRQ15 - slave+slave с точки зрения контроллера прерываний; на ASUS OHCI висят на IRQ15 и IRQ10, контроллеру IDE DMA назначено IRQ5 - slave+master с точки зрения контроллера прерываний; на eBox соответственно IRQ9 и IRQ14 - slave+slave.
    Сделаем мир лучше!
  • yogev_ezra, действительно. Теперь уже новый.
    Сделаем мир лучше!
  • CleverMouse wrote:Если активно возюкать мышкой или биться о клавиатуру головой, подключив мышку/клавиатуру в тот же порт, аналогичный эффект наблюдается?
    Насчет мыши - нет не наблюдается.
    Насчет головы - не знаю не пробовал, клавиатуру жалко.
  • Who is online

    Users browsing this forum: No registered users and 2 guests