Page 13 of 46
Re: Тестируем USB OHCI controller
Posted: Wed Jul 20, 2011 11:22 pm
by Mario
Лог для дебагового ядра.
eBox-3300MX (Vortex86MX)
Spoiler:
Re: Тестируем USB OHCI controller
Posted: Wed Jul 20, 2011 11:37 pm
by CleverMouse
Re: Тестируем USB OHCI controller
Posted: Wed Jul 20, 2011 11:59 pm
by DmitrySokolowsky
Лог со стационарного компа.Подключение для мышки работает корректно. Флешка и карта 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
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 12:02 am
by yogev_ezra
Атауальпа wrote:Флешка и карта SD (в кардридере) видны только как /bd*/*/, вместо их содержимого почему-то виден мусор.
Ты usbstor.obj забыл добавить
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 7:38 am
by Mario
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
Вечером проверю, вчера было уже поздно и я ушел спать.
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 8:55 am
by SoUrcerer
Edubook+последнее отладочное ядро из этой темы.
Пробовал три разных флешки, на все ядро ругается. Мыши работают так же хорошо, как и раньше. USB Legacy support вроде бы есть в bios и включен.
Лог:
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 8:59 am
by Mario
Sorcerer wrote:USB Legacy support вроде бы есть в bios и включен.
Эта опция имеет смысл исключительно когда работа ведется через сам BIOS, для текущего драйвера она не имеет смысла.
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 9:20 am
by SoUrcerer
Ну, вдруг она имеет значение, и ее нужно выключить?
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 10:09 am
by yogev_ezra
Mario wrote:Если внимательно прочитать [...]и подумать, то никакой поддержки флешек пока не заявлено.
Если внимательно посмотреть его лог и подумать, то лог ругается на то, что не может найти драйвер
usbstor.obj, а значит, тест не был проведён согласно инструкции (вне зависимости от того, заявлена поддержка флешек или нет).
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 10:29 am
by Mario
Я это написал к вопросу о мусоре на USB флешке, а если человек не делает то чего ему написали сделать, то он сам себе злобный чебурашка. Логично?

Тестируем USB OHCI controller.
Posted: Thu Jul 21, 2011 2:35 pm
by CleverMouse
Теперь драйвер
http://ftp.kolibrios.org/users/CleverMo ... sbstor.obj выводит несколько более подробную информацию об ошибках в ходе своих операций. Если в логе была ошибка "USB transfer error, disabling mass storage", как то у
Sorcerer и у
Mario на последней из машин, просьба перетестировать с этим драйвером. На проблемы, выражающиеся в ошибке с SET_CONFIGURATION, это не влияет.
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 2:48 pm
by yogev_ezra
На FTP всё ещё старый драйвер, с 18.07
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 2:55 pm
by CleverMouse
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.
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 2:56 pm
by CleverMouse
yogev_ezra, действительно. Теперь уже новый.
Re: Тестируем USB OHCI controller
Posted: Thu Jul 21, 2011 2:59 pm
by Mario
CleverMouse wrote:Если активно возюкать мышкой или биться о клавиатуру головой, подключив мышку/клавиатуру в тот же порт, аналогичный эффект наблюдается?
Насчет мыши - нет не наблюдается.
Насчет головы - не знаю не пробовал, клавиатуру жалко.