Тестируем поддержку USB
-
Настольный комп - материнская плата ASRock M3A770DE. Поскольку флешка с этим ядром недоступна, пришлось сфотографировать. Были подключены флешка и мышка.
Настольный комп - материнская плата ASUS M3N78-VM. Тестируемое ядро подвисает на определении устройств в черном экране. Выкладываю данные PCIDEV
Spoiler:
Лог доски, c eBox.
- Attachments
-
-
LOG.7z (648 Bytes)Downloaded 274 times
-
Протестировал на AMD Phenom II x4, мат. плата ASRock на чипсете AMD 785G.
Все 5 OHCI контроллеров нашлись, но USB-клавиатура и мышь не работают, и на подключение/отключение никаких сообщений не появляется.
K: OHCI controller at 00:91 with 3 ports initialized
K: OHCI controller at 00:98 with 3 ports initialized
K: OHCI controller at 00:99 with 3 ports initialized
K: OHCI controller at 00:A5 with 2 ports initialized
lspci:
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
...
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
Все 5 OHCI контроллеров нашлись, но USB-клавиатура и мышь не работают, и на подключение/отключение никаких сообщений не появляется.
Spoiler:
K: OHCI controller at 00:90 with 3 ports initializedK: OHCI controller at 00:91 with 3 ports initialized
K: OHCI controller at 00:98 with 3 ports initialized
K: OHCI controller at 00:99 with 3 ports initialized
K: OHCI controller at 00:A5 with 2 ports initialized
Spoiler:
...00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
...
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
Выделена тема Обсуждение тонкостей тестирования
моё тестирование.
eBox.
мышь везде одна и та же.
eBox.
мышь везде одна и та же.
- Attachments
-
-
mouse_3gModem_Pad.TXT (402 Bytes)
- мышь, 3g-модем от Мегафон (E220), планшет (не планшетный компьютер, а рисовалка)
Downloaded 266 times
-
mouse_3gModem_XboxGamepad.TXT (305 Bytes)
- мышь, 3g-модем от Мегафон (E220), геймпад от XBox360
Downloaded 263 times
-
mouse.TXT (207 Bytes)
- только мышь
Downloaded 268 times
-
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!
Новая версия с драйвером для мышки: http://ftp.kolibrios.org/users/CleverMouse/usb/ . Драйвер для мышки располагается в usbhid.obj, его нужно скопировать в папку drivers; имя драйвера в данный момент зашито в ядре. Динамическое подключение/отключение устройств всё ещё не поддерживается, с хабами ядро работать тоже пока не умеет. Эта версия любит использовать процессор по причинам, которые я ещё не успела выяснить, так что для нормальной работы пока не подходит.
Mario, спасибо за отделение темы.
Mario, спасибо за отделение темы.
Сделаем мир лучше!
CleverMouse: тестировать ли те проблемы, которые были обнаружены нами ранее? (Не видит OHCI контроллер, не видит подключенные устройства,... ) Или тестировать только мышки, и только те мышки, которые уже раньше определялись?
yogev_ezra, да, там есть изменения в инициализации.
Сделаем мир лучше!
eBox и USB мышка дефендер DF-7740 LUP.
Мышка работает первые 2-3 минуты, скачет как угорелая. Через 3-4 зависает и больше не двигается. ЦП загружен по полной. Тестировал на 2-х портах. Результат и там и там аналогичен.
eBox и USB мышка KRAULER ML-X450C. Работает без нареканий.
AMD 770 чип. Не работает USB клавиатура Genius GK-04006-C. Мышка KRAULER ML-X450C работает без нареканий. Лог не могу выложить, некуда сохранять.
Мышка работает первые 2-3 минуты, скачет как угорелая. Через 3-4 зависает и больше не двигается. ЦП загружен по полной. Тестировал на 2-х портах. Результат и там и там аналогичен.
eBox и USB мышка KRAULER ML-X450C. Работает без нареканий.
AMD 770 чип. Не работает USB клавиатура Genius GK-04006-C. Мышка KRAULER ML-X450C работает без нареканий. Лог не могу выложить, некуда сохранять.
1. Roverbook U800 по прежнему не видно контроллера. При воткнутой мышке блокируется тачпад и клавиатура, в прошлой версии было то-же самое.
2. ASRock M3A770DE флешка с этим ядром недоступна, пришлось сфотографировать. Были подключены флешка и мышка A4Tech WOP-35PU (2 скролла).
Мышь работает, загрузка процессора ядром 99%. Зависаний не наблюдал.
2. ASRock M3A770DE флешка с этим ядром недоступна, пришлось сфотографировать. Были подключены флешка и мышка A4Tech WOP-35PU (2 скролла).
Мышь работает, загрузка процессора ядром 99%. Зависаний не наблюдал.
Spoiler:
eBox-3300MX (Vortex86MX)
Были подключены флешка и мышка A4Tech WOP-35PU (2 скролла).
Мышь работает, загрузка процессора ядром 99%. Зависаний не наблюдал.
Были подключены флешка и мышка A4Tech WOP-35PU (2 скролла).
Мышь работает, загрузка процессора ядром 99%. Зависаний не наблюдал.
ASUS M3N78-VM
Были подключены флешка и мышка A4Tech WOP-35PU (2 скролла).
Мышь работает, загрузка процессора ядром 99%. Зависаний не наблюдал. CleverMouse
Спасибо - отличная работа. Рад за прогресс.
Были подключены флешка и мышка A4Tech WOP-35PU (2 скролла).
Мышь работает, загрузка процессора ядром 99%. Зависаний не наблюдал. CleverMouse
Спасибо - отличная работа. Рад за прогресс.
Я разобралась, куда уходит процессорное время, исправила и перевыложила ядро на http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt . Логи перевыкладывать не надо, в этой части ничего не изменилось.
<Lrz>, наиболее вероятная причина "потери" мышки - плохой контакт где-нибудь, из-за которого на некоторое время рвётся связь, что с точки зрения контроллера выглядит как отключение устройства с последующим подключением. Если так, то это исправится, когда я сделаю обработку динамического подключения и отключения.
Mario, на Roverbook даже вчерашнее ядро не пишет на доску отладки, чем именно ему не понравился контроллер?
<Lrz>, наиболее вероятная причина "потери" мышки - плохой контакт где-нибудь, из-за которого на некоторое время рвётся связь, что с точки зрения контроллера выглядит как отключение устройства с последующим подключением. Если так, то это исправится, когда я сделаю обработку динамического подключения и отключения.
Mario, на Roverbook даже вчерашнее ядро не пишет на доску отладки, чем именно ему не понравился контроллер?
Сделаем мир лучше!
CleverMouse
Из двух запусков не было сообщений о контроллерах. Единственно что не пробовал совсем мышку вытащить, вечером повторю тест с последними файлами.
И вот еще забыл написать - на eBox через задний разъем мышка не работала, только на тех что в передней части. Возможно там как-то по другому разведено -ты писала что с хабами ядро не работает.
Из двух запусков не было сообщений о контроллерах. Единственно что не пробовал совсем мышку вытащить, вечером повторю тест с последними файлами.
И вот еще забыл написать - на eBox через задний разъем мышка не работала, только на тех что в передней части. Возможно там как-то по другому разведено -ты писала что с хабами ядро не работает.
Who is online
Users browsing this forum: No registered users and 1 guest