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

Drivers for periphery equipment
  • eBox-3300MX (Vortex86MX)
    Spoiler:
    BOARDLOG.TXT (28.37 KiB)
    Downloaded 190 times
    Наблюдалась пару раз нерабочая клавиатура при коммутации - там вроде адрес не установился. Также через хаб нормальная мышка (она 5-и кнопочная с 2-скрооллами) не работает, а та которая глючная работает.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4 wrote:З.Ы. Планируется ли ввести сообщение об изменении состава корневой директории системы, в случае появления/исчезания дисков. Сейчас приходится любой файловый менеджер перезапускать, чтобы увидеть изменения.
    viewtopic.php?f=35&t=1854
    Вроде все файловые менеджеры читают список дисков в момент создания диалога выбора дисков, нет?
    Mario_r4 wrote:в половине разъемов через хаб не работают устройства.
    С этого места поподробнее, пожалуйста. В логе виден один хаб с 4 портами, и все работают.
    Сделаем мир лучше!
  • CleverMouse wrote:Вроде все файловые менеджеры читают список дисков в момент создания диалога выбора дисков, нет?
    Все не проверял, но KFM не делает. Ладно методика есть, можно использовать.
    CleverMouse wrote:
    Mario_r4 wrote:в половине разъемов через хаб не работают устройства.
    С этого места поподробнее, пожалуйста. В логе виден один хаб с 4 портами, и все работают.
    Так и есть. Втыкаю в один порт работает, втыкаю в другой и инициализационный лог очень короткий. Без внешнего хаба оба порта работают.
    ЕМНИП вот случай нерабочего включения через хаб.
    Spoiler:

    Code: Select all

    K : [45665] EHCI 80AE9094: status of port 2 changed to 00001803
    K : [45675] EHCI 80AE9094 port 2 state is 00001801
    K : [45675] EHCI 80AE9094: port 2 has HS or FS device, resetting
    K : [45677] EHCI 80AE9094: reset port 2 done
    K : [45679] EHCI 80AE9094 status of port 2 is 00001005
    K : [46182] EHCI 80AE9094: status of port 2 changed to 00001002
    K : [46921] EHCI 80AE5094: status of port 4 changed to 00001803
    K : [46931] EHCI 80AE5094 port 4 state is 00001801
    K : [46931] EHCI 80AE5094: port 4 has HS or FS device, resetting
    K : [46933] EHCI 80AE5094: reset port 4 done
    K : [46935] EHCI 80AE5094 status of port 4 is 00001005
    K : address set in device
    K : async advance doorbell
    K : async advance int
    K : address set for controller
    K : async advance doorbell
    K : async advance int
    
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4, раньше те же порты работали?
    Сделаем мир лучше!
  • CleverMouse wrote:Mario_r4, раньше те же порты работали?
    Опять же ЕМНИП, то да. Вроде в старой теме такого не писал.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Проверь для уверенности ядро http://ftp.kolibrios.org/users/CleverMo ... el_net.mnt , я его давно не обновляла.
    Сделаем мир лучше!
  • Всё работает. Как и раньше.
    Attachments
    BOARDLOG.TXT (21.02 KiB)
    Downloaded 177 times
  • CleverMouse wrote:Вроде все файловые менеджеры читают список дисков в момент создания диалога выбора дисков, нет?
    Нет. Когда-то так было в Еолайт, но Mike.dld сказал, что это не Ъ читать папку каждый раз как перерисовывается окно программы.
    Так что сейчас там есть специальная кнопка (выглядит как =) для обновления списка дисков или же c недавнего времени обновление списка устройств происходит по F5.

    Очень прошу сделать в системе событие при подключении/отключении устройства.
    Из хаоса в космос
  • Очень прошу сделать в системе событие при подключении/отключении устройства.
    Ну надо же, какая постановка. А отсутствие реакции на появление/удаление файлов на существующем устройстве исправлять не надо?
    Сделаем мир лучше!
  • CleverMouse wrote:Проверь для уверенности ядро http://ftp.kolibrios.org/users/CleverMo ... el_net.mnt , я его давно не обновляла.
    Spoiler:
    IMGP8107.jpg
    IMGP8107.jpg (366.61 KiB)
    Viewed 6036 times
    Через хаб ни одно устройство не работает на любом порту. Также не читаются флешки, потому пришлось снова вернутся к дедовским методам "take a picture". Портов USB кстати 8 и мышка на всех работает.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • В общем разобрался - проблема получается, когда в BIOS выставлен режим AHCI. Когда выбрано SATA - это режим IDE как раз, то все нормально. Вот лог, где все порты работают. Последовательно втыкал сначала мышку, а потом чрез хаб.
    Spoiler:
    BOARDLOG.TXT (54.77 KiB)
    Downloaded 172 times
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Чудесатые чудеса продолжаются. Теперь уже в обоих режимах все порты через хаб работают на новом ядре.
    Spoiler:
    SATA_IDE_USB.7z (5.24 KiB)
    Downloaded 178 times
    Однако наблюдаю эффект зажатой мыши ровно в половине портов. Возможно это глючная мышь виновата, но чтобы так стабильно. В общем в KFM когда есть этот эффект достаточно поводить мышью над окном и такое ощущение, что скроллы захватываются. В нормальной половине портов нет таких эффектов.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Тест kernel2.
    Spoiler:
    IDE.JPG
    IDE.JPG (194.2 KiB)
    Viewed 6020 times
    Spoiler:
    AHCI.JPG
    AHCI.JPG (183.99 KiB)
    Viewed 6020 times
    Что в IDE, что в AHCI происходит page fault при подключении мыши.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Обновленный kernel2
    Spoiler:
    IDE_Boardlog.txt (272.5 KiB)
    Downloaded 161 times
    AHCI_Boardlog.txt (272.5 KiB)
    Downloaded 160 times
    Баг с зажатой кнопкой мыши проявился когда я начал записывать на флешку лог в режиме AHCI. В целом работа в норме на всех 8 портах, в обоих режимах.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Who is online

    Users browsing this forum: No registered users and 3 guests