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

Drivers for periphery equipment
  • Настольный комп - материнская плата ASUS M3N78-VM. Тестируемое ядро подвисает на определении устройств в черном экране. Выкладываю данные PCIDEV
    Spoiler:
    1.png
    1.png (9.31 KiB)
    Viewed 7353 times
  • Лог доски, c eBox.
    Attachments
    LOG.7z (648 Bytes)
    Downloaded 273 times
  • Протестировал на AMD Phenom II x4, мат. плата ASRock на чипсете AMD 785G.
    Все 5 OHCI контроллеров нашлись, но USB-клавиатура и мышь не работают, и на подключение/отключение никаких сообщений не появляется.
    Spoiler: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: OHCI controller at 00:99 with 3 ports initialized
    K: OHCI controller at 00:A5 with 2 ports initialized
    lspci:
    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.

    мышь везде одна и та же.
    Attachments
    мышь, 3g-модем от Мегафон (E220), планшет (не планшетный компьютер, а рисовалка)
    Downloaded 264 times
    мышь, 3g-модем от Мегафон (E220), геймпад от XBox360
    Downloaded 263 times
    mouse.TXT (207 Bytes)
    только мышь
    Downloaded 267 times
    И мы уже давно не пешки,
    Мы пули, мы орлы, и решки!
    Война ютит бинарный код,
    Умри, или иди вперед!
  • Новая версия с драйвером для мышки: http://ftp.kolibrios.org/users/CleverMouse/usb/ . Драйвер для мышки располагается в usbhid.obj, его нужно скопировать в папку drivers; имя драйвера в данный момент зашито в ядре. Динамическое подключение/отключение устройств всё ещё не поддерживается, с хабами ядро работать тоже пока не умеет. Эта версия любит использовать процессор по причинам, которые я ещё не успела выяснить, так что для нормальной работы пока не подходит.

    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 работает без нареканий. Лог не могу выложить, некуда сохранять.
    Attachments
    LOG.7z (577 Bytes)
    Downloaded 266 times
    Last edited by <Lrz> on Tue Jun 21, 2011 5:10 am, edited 1 time in total.
  • 1. Roverbook U800 по прежнему не видно контроллера. При воткнутой мышке блокируется тачпад и клавиатура, в прошлой версии было то-же самое.
    2. ASRock M3A770DE флешка с этим ядром недоступна, пришлось сфотографировать. Были подключены флешка и мышка A4Tech WOP-35PU (2 скролла).
    Мышь работает, загрузка процессора ядром 99%. Зависаний не наблюдал.
    Spoiler:
    1.png
    1.png (61.62 KiB)
    Viewed 7363 times
  • eBox-3300MX (Vortex86MX)
    Были подключены флешка и мышка A4Tech WOP-35PU (2 скролла).
    Мышь работает, загрузка процессора ядром 99%. Зависаний не наблюдал.
    BOARDLOG.TXT (1.17 KiB)
    Downloaded 234 times
  • ASUS M3N78-VM
    Были подключены флешка и мышка A4Tech WOP-35PU (2 скролла).
    Мышь работает, загрузка процессора ядром 99%. Зависаний не наблюдал.
    BOARDLOG.TXT (2.87 KiB)
    Downloaded 222 times
    CleverMouse
    Спасибо - отличная работа. Рад за прогресс.
  • Я разобралась, куда уходит процессорное время, исправила и перевыложила ядро на http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt . Логи перевыкладывать не надо, в этой части ничего не изменилось.

    <Lrz>, наиболее вероятная причина "потери" мышки - плохой контакт где-нибудь, из-за которого на некоторое время рвётся связь, что с точки зрения контроллера выглядит как отключение устройства с последующим подключением. Если так, то это исправится, когда я сделаю обработку динамического подключения и отключения.

    Mario, на Roverbook даже вчерашнее ядро не пишет на доску отладки, чем именно ему не понравился контроллер?
    Сделаем мир лучше!
  • CleverMouse
    Из двух запусков не было сообщений о контроллерах. Единственно что не пробовал совсем мышку вытащить, вечером повторю тест с последними файлами.

    И вот еще забыл написать - на eBox через задний разъем мышка не работала, только на тех что в передней части. Возможно там как-то по другому разведено -ты писала что с хабами ядро не работает.
  • Who is online

    Users browsing this forum: No registered users and 6 guests