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

Drivers for periphery equipment
  • CleverMouse wrote:yogev_ezra, пункт b загрузочного экрана включён? Что будет, если его отключить? Какие устройства разделяют IRQ с контроллером EHCI согласно pcidev?
    Тот компьютер только завтра, т.к. он на работе, а сегодня у нас выходной. Протестировал компьютер девушки с последним USB ядром, пока дома:
    Процессор - Intel Core2 Duo E4400 @ 2.00 GHz
    Материнская плата - G31M-ES2C
    Подключены флешка, USB клавиатура, USB мышка. Загрузка с флешки. Резолюция выбрана 1280x1024. Эти три устройства работают отлично - определяются и работают после загрузки, всегда определяются и работают при переподключении. Однако есть в наличии также MP3 player Archos Key в форме флешки (PDF manual прилагаю). Windows этот плеер видит как флешку, и позволяет записывать на него, читать с него и стирать как с обычной флешки. Но когда я подключил его в Колибри, ядро определило, что у него другой subclass (05 вместо 06) и отказалось с ним работать:

    Code: Select all

    K : USB interface class/subclass/protocol = 08/05/50
    K : unknown mass storage device
    K : USB device initialization failed
    PCIDEV + BOARDLOG прилагаю. Если нужно больше информации о плеере, скажи.
    Attachments
    Downloaded 146 times
    pcidev_alina.txt (2.45 KiB)
    Downloaded 140 times
    ALINA2.TXT (12.34 KiB)
    Downloaded 142 times
  • Acer4740G. Всё успешно, спасибо! Флешки, мышки, всё определяется и работает даже после перетыкания.
    Попытка скопировать с флешки (на которую я ранее копировал повреждённый архивер) на жесткий диск файлы завершилась ошибкой #1, как и в случае c archiver.obj. Удалялись файлы нормально.
    Скорость мыши пришлось понизить до 1, т.к. стандартная 2 оказалась слишком высокой.
    Attachments
    BOARDLOG.TXT (15.23 KiB)
    Downloaded 159 times
    Из хаоса в космос
  • 0CodErr, проверь обновлённый драйвер http://ftp.kolibrios.org/users/CleverMo ... sbstor.obj на предмет того, будет ли с ним повторяться массовое убийство процессов. Если будет, удали вообще usbstor.obj и проверь то же самое с физически подключёнными флешками.
    Leency, жёсткий диск - /bd? Если да, то более вероятно, что ошибка вызвана взаимодействием с BIOS при записи на /bd, Гейтс знает, что там внутри.
    Сделаем мир лучше!
  • CleverMouse wrote:Я поставила заглушку для планировщика interrupt split transactions, теперь ядро http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt должно обрабатывать и мышки за виртуальными хабами. Заглушка, надо отметить, развалится при первой же серьёзной нагрузке, но поддерживаемыми устройствами - мышками/клавиатурами и хабами - серьёзную нагрузку можно создать, разве что подключая их десятками одновременно; флешки такой тип транзакций не используют.
    Mario_r4, проверь http://ftp.kolibrios.org/users/CleverMo ... bstor2.obj .
    Spoiler:
    Downloaded 148 times
    Если нужны не все части тела, то буду фоткать в дальнейшем только вызывающие интерес.
    Никаких мышей к Dell не было, а тачпад и клавиатура встроенные PS2, но откуда-то появилась фантомная мышь.
    Last edited by Mario_r4 on Mon Apr 01, 2013 8:29 pm, edited 1 time in total.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • CleverMouse wrote:Я поставила заглушку для планировщика interrupt split transactions, теперь ядро http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt должно обрабатывать и мышки за виртуальными хабами. Заглушка, надо отметить, развалится при первой же серьёзной нагрузке, но поддерживаемыми устройствами - мышками/клавиатурами и хабами - серьёзную нагрузку можно создать, разве что подключая их десятками одновременно; флешки такой тип транзакций не используют.
    Mario_r4, проверь http://ftp.kolibrios.org/users/CleverMo ... bstor2.obj .
    Spoiler:
    dell_photosession(18+).7z
    Если нужны не все части тела, то буду фоткать в дальнейшем только вызывающие интерес.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Тоже отловил "убийство" процессов @menu
    при проблемной ситуации чтения информации с флеш через карт ридер (плохой контакт флехи в ридере) при присоединении к колибри
    (проверял на "предпоследнем" ядре)
    BOARDLOG.TXT (5.02 KiB)
    Downloaded 166 times
  • Быть может проблема с @menu и archiver.obj как-то связаны. Алсо, тоже использую картридер.
    Из хаоса в космос
  • Первый раз процессы исчезли при нажатии на меню после удаления файлов с usbhd.
    Второй раз — во время копирования на usbhd.
    В третий раз я ничего на usbhd не писал и не читал с него. Процессы не исчезали, система работала.

    Кроме меню убивал себя ещё midamp.
    usbstor.obj я не удалял(в третий раз и так работало).
    Во второй и третий раз было подключено только загрузочное USB-устройство.
    Attachments
    BOARDLOG_3.TXT (7.83 KiB)
    Downloaded 143 times
    BOARDLOG_2.TXT (2.37 KiB)
    Downloaded 153 times
    BOARDLOG_1.TXT (3.76 KiB)
    Downloaded 143 times
  • CleverMouse
    Spoiler:
    dump.png
    dump.png (131.24 KiB)
    Viewed 3516 times
    Для предпоследнего фикса, когда "с точки зрения работоспособности от kernel.mnt оно не отличается, только дамп выводит"
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • http://ftp.kolibrios.org/users/CleverMo ... ernel3.mnt
    Spoiler:
    BOARDLOG.TXT (21.3 KiB)
    Downloaded 145 times
    4 разных флешки воткнутые в разные физические разъемы Dell Inspiron отработали на чтение хорошо, на запись проверил только ту на которую лог записал.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Я ещё раз обновила http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt . У кого были какие-либо проблемы - протестируйте этот вариант.
    Сделаем мир лучше!
  • CleverMouse wrote:Я ещё раз обновила http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt . У кого были какие-либо проблемы - протестируйте этот вариант.
    Dell Inspiron
    Spoiler:
    BOARDLOG.TXT (57.86 KiB)
    Downloaded 149 times
    1. Подключал все кроме веб-камеры (ибо не имеет смысла)
    2. Записывал лог на флешку воткнутую во внешний хаб.
    3. Глючная мышь глючит в пределах нормы.
    4. Встроенный картридер не отлавливает коммутацию SD карты, как и заявлено.
    5. Скорость картридера (вероятно и флешек) достаточно низкая. Фотки в KIV открывались долго. Из-за USB1 ?
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Roverbook U800
    Spoiler:
    BOARDLOG.TXT (47.2 KiB)
    Downloaded 145 times
    Все нормально, только подглючивающая мышь через хаб коммутируется хуже.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • CleverMouse wrote:Я ещё раз обновила http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt . У кого были какие-либо проблемы - протестируйте этот вариант.

    При ошибке работы с флешкой через карт-ридер драйвер может "не отпускать" флеш и нет диагностического сообщения.

    P.S. А в целом, субъективо, лучше.
  • Who is online

    Users browsing this forum: No registered users and 16 guests