eBox-3300MX (Vortex86MX)
Тестируем поддержку USB
-
Лог для дебагового ядра.
eBox-3300MX (Vortex86MX)
Хм, мимо. Тогда та же просьба для нового 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
Ты usbstor.obj забыл добавитьАтауальпа wrote:Флешка и карта SD (в кардридере) видны только как /bd*/*/, вместо их содержимого почему-то виден мусор.
Если внимательно прочитать:yogev_ezra wrote:Ты usbstor.obj забыл добавитьАтауальпа wrote:Флешка и карта SD (в кардридере) видны только как /bd*/*/, вместо их содержимого почему-то виден мусор.
И подумать, то никакой поддержки флешек пока не заявлено. (SD на обычном компьютере также идет как USB флешка). А стандартный костыль при инициализации драйвера USB ломается.CleverMouse wrote:Я добавила новый драйвер usbstor.obj, который при обнаружении флешки - или, точнее, Mass-storage SCSI-command-set Bulk-only устройства aka 08/06/50 с размером сектора 512 байт - читает первый сектор и выводит в отладочный лог первые 16 байт для проверки.
CleverMouse
Вечером проверю, вчера было уже поздно и я ушел спать.
Edubook+последнее отладочное ядро из этой темы.
Пробовал три разных флешки, на все ядро ругается. Мыши работают так же хорошо, как и раньше. USB Legacy support вроде бы есть в bios и включен.
Лог:
Пробовал три разных флешки, на все ядро ругается. Мыши работают так же хорошо, как и раньше. USB Legacy support вроде бы есть в bios и включен.
Лог:
Эта опция имеет смысл исключительно когда работа ведется через сам BIOS, для текущего драйвера она не имеет смысла.Sorcerer wrote:USB Legacy support вроде бы есть в bios и включен.
Ну, вдруг она имеет значение, и ее нужно выключить?
Если внимательно посмотреть его лог и подумать, то лог ругается на то, что не может найти драйвер usbstor.obj, а значит, тест не был проведён согласно инструкции (вне зависимости от того, заявлена поддержка флешек или нет).Mario wrote:Если внимательно прочитать [...]и подумать, то никакой поддержки флешек пока не заявлено.
Я это написал к вопросу о мусоре на USB флешке, а если человек не делает то чего ему написали сделать, то он сам себе злобный чебурашка. Логично? 
Теперь драйвер http://ftp.kolibrios.org/users/CleverMo ... sbstor.obj выводит несколько более подробную информацию об ошибках в ходе своих операций. Если в логе была ошибка "USB transfer error, disabling mass storage", как то у Sorcerer и у Mario на последней из машин, просьба перетестировать с этим драйвером. На проблемы, выражающиеся в ошибке с SET_CONFIGURATION, это не влияет.
Сделаем мир лучше!
На FTP всё ещё старый драйвер, с 18.07CleverMouse wrote:Теперь драйвер http://ftp.kolibrios.org/users/CleverMo ... sbstor.obj выводит несколько более подробную информацию об ошибках в ходе своих операций.
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.
В порядке бреда: на 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