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

Drivers for periphery equipment
  • CleverMouse, все 2 гигабайта.
  • CleverMouse wrote:
    yogev_ezra wrote:RDSAVE при записи на флешку гарантированно (с вероятностью 100%) портит kolibri.img, после него с этого образа уже невозможно загрузиться, сразу уходит в reboot после синего экрана.
    В процессе работы самой системы перед сохранением образа ты удалял какие-нибудь файлы с рамдиска? Я выкладывала usb-ядро ещё до r3442.
    Если непосредственно перед или после сохранением образа на /usbhd0 сохранить его ещё и на жёсткий диск, файлы будут одинаковые или разные?
    Да, действительно, до сохранения на /usbhd0 я удалял кое-какие файлы с рамдиска.
    Тогда этот тест пока что аннулируется - протестирую снова, когда будет обновленное USB-ядро с ревизией >r3442.
    CleverMouse wrote:Похоже, что BIOS дурит. Приложи дамп BIOS.
    К сожалению, к этому компьютеру пока не было доступа - обязательно выложу, когда доступ снова появится.
  • 0CodErr, проверь, пожалуйста, http://ftp.kolibrios.org/users/CleverMo ... bstor2.obj , http://ftp.kolibrios.org/users/CleverMo ... bstor3.obj , http://ftp.kolibrios.org/users/CleverMo ... bstor4.obj на предмет того, будут ли работать флешки и будут ли происходить убийства процессов.
    Сделаем мир лучше!
  • Проверил usbstor2, usbstor3, usbstor4.
    Spoiler:usbstor2:
    "Device error" при попытке зайти через ФМ.
    Процессы исчезли после нажатия на меню.

    usbstor3:
    То же самое.

    usbstor4:
    При попытке зайти в /usbhd0/1 через ФМ ошибок
    не выводится, но содержимое этой папки не
    показывается(0 файлов и 0 папок).
    Процессы тоже потом исчезли.
  • Я синхронизировала ядро http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt с транком.
    0CodErr, я исправила один баг, который мог вызывать проблемы в твоём случае, проверь новое ядро с usbstor.obj.
    Сделаем мир лучше!
  • CleverMouse wrote:Я синхронизировала ядро http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt с транком.
    Проверять нннада?
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4, необязательно.
    Сделаем мир лучше!
  • Проверил новое ядро. Пишет "INQUIRY command failed".
    Spoiler:K : edx=00006871
    K : has_ownership
    K : enter ehci_init
    K : HCSPARAMS=00104208, HCCPARAMS=00006871
    K : stopped
    K : reset ok
    K : attaching to IRQ 0B
    K : EHCI controller at 00:EF with 8 ports initialized
    K : UHCI controller at 00:E8 with 2 ports initialized
    K : [43] connect status changed, 0092/0080
    K : UHCI controller at 00:E9 with 2 ports initialized
    K : [43] connect status changed, 0092/0080
    K : [43] connect status changed, 0082/0080
    K : UHCI controller at 00:EA with 2 ports initialized
    K : UHCI controller at 00:EB with 2 ports initialized
    K : [44] EHCI 80B58094: status of port 0 changed to 00001803
    K : [44] EHCI 80B58094: status of port 2 changed to 00001803
    K : [44] EHCI 80B58094: status of port 3 changed to 00001803
    K : kernel SVN r3460
    K : 1 CPU detected
    Zero-config service:
    No Card found!
    K : [55] EHCI 80B58094 port 0 state is 00001801
    K : [55] EHCI 80B58094: port 0 has HS or FS device, resetting
    K : [55] EHCI 80B58094 port 2 state is 00001801
    K : [55] EHCI 80B58094 port 3 state is 00001801
    ========= tmpdisk 0.45 =========
    tmpdisk.obj driver loaded successfully
    trying to add disk
    disk size is not specified
    10% from free RAM will be used, new DiskSize: 203 MB
    K : [58] EHCI 80B58094: reset port 0 done
    operation completed successfully
    K : [60] EHCI 80B58094 status of port 0 is 00001801
    K : releasing to companion
    K : [60] EHCI 80B58094: port 2 has HS or FS device, resetting
    K : [60] EHCI 80B58094: status of port 0 changed to 00003002
    K : [62] EHCI 80B58094: reset port 2 done
    K : [64] EHCI 80B58094 status of port 2 is 00001801
    K : releasing to companion
    K : [64] EHCI 80B58094: port 3 has HS or FS device, resetting
    K : [64] EHCI 80B58094: status of port 2 changed to 00003002
    K : [66] EHCI 80B58094: reset port 3 done
    K : [68] EHCI 80B58094 status of port 3 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
    K : device descriptor: 12 01 00 02 00 00 00 40 E8 04 0E 12 01 90 01 02 00 01
    K : found USB device with ID 04E8:120E, 1 configuration(s)
    K : config descriptor: 09 02 20 00 01 01 00 C0 00 09 04 00 00 02 08 06 50 01 07 05 81 02 00 02 00 07 05 04 02 00 02 00
    K : USB interface class/subclass/protocol = 08/06/50
    K : USB mass storage device detected
    K : 1 logical unit(s)
    K : INQUIRY command failed
    K : [143] connect status changed, 0093/0091
    K : [143] connect status changed, 0093/0091
    K : [155] status 0280/0093
    K : reset done at 155
    K : [155] status 0280/0093
    K : reset done at 155
    K : [157] status 0095
    K : [157] status 0095
    K : address set in device
    K : address set for controller
    K : address set in device
    K : address set for controller
    K : device descriptor: 12 01 10 01 00 00 00 08 F0 03 17 0C 00 01 01 02 03 01
    K : found USB device with ID 03F0:0C17, 1 configuration(s)
    K : device descriptor: 12 01 10 01 FF FF FF 40 15 09 04 81 00 01 01 02 03 01
    K : found USB device with ID 0915:8104, 1 configuration(s)
    K : config descriptor: 09 02 4E 00 01 01 00 C0 01 09 04 00 00 03 07 01 03 00 07 05 01 02 40 00 00 07 05 81 02 40 00 00 07 05 82 03 08 00 FF 09 04 00 01 02 07 01 02 00 07 05 01 02 40 00 00 07 05 81 02 40 00 00 09 04 00 02 01 07 01 01 00 07 05 01 02 40 00 00
    K : config descriptor: 09 02 DB 00 01 01 00 80 FA 09 04 00 00 03 FF FF FF 00 07 05 83 02 40 00 00 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 01 03 FF FF FF 00 07 05 82 01 F0 03 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 02 03 FF FF FF 00 07 05 82 01 90 03 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 03 03 FF FF FF 00 07 05 82 01 E0 02 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 04 03 FF FF FF 00 07 05 82 01 C0 01 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 05 03 FF FF FF 00 07 05 82 01 F0 00 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 06 03 FF FF FF 00 07 05 82 01 50 00 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03
    K : USB interface class/subclass/protocol = 07/01/03
    K : failed to load class driver
    K : note: alternate setting with 07/01/02
    K : note: alternate setting with 07/01/01
    K : USB interface class/subclass/protocol = FF/FF/FF
    K : failed to load class driver
    K : note: alternate setting with FF/FF/FF
    K : note: alternate setting with FF/FF/FF
    K : note: alternate setting with FF/FF/FF
    K : note: alternate setting with FF/FF/FF
    K : note: alternate setting with FF/FF/FF
    K : note: alternate setting with FF/FF/FF
    K : destroy app object
    И с включенным BD, и с отключенным. При переподключении так же пишет.
  • 0CodErr, убийства процессов прекратились?
    Сделаем мир лучше!
  • CleverMouse wrote:0CodErr, убийства процессов прекратились?
    Убийств оба раза не было, но я проверял не очень долго.
  • http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt - для флешек, которые раньше работали, "INQUIRY command failed" быть не должно.
    Сделаем мир лучше!
  • Сделал в BIOS "USB 2.0 = Disabled":
    Spoiler:K : UHCI controller at 00:E8 with 2 ports initialized
    K : [41] connect status changed, 0093/0091
    K : UHCI controller at 00:E9 with 2 ports initialized
    K : [41] connect status changed, 0093/0091
    K : [41] connect status changed, 009B/0091
    K : UHCI controller at 00:EA with 2 ports initialized
    K : UHCI controller at 00:EB with 2 ports initialized
    K : kernel SVN r3460
    K : 1 CPU detected
    Zero-config service:
    No Card found!
    K : [53] status 0280/0093
    K : reset done at 53
    K : [53] status 0280/0093
    K : reset done at 53
    K : [55] status 0095
    K : [55] status 0095
    K : address set in device
    K : address set for controller
    K : address set in device
    K : address set for controller
    ========= tmpdisk 0.45 =========
    tmpdisk.obj driver loaded successfully
    trying to add disk
    disk size is not specified
    10% from free RAM will be used, new DiskSize: 203 MB
    K : [58] status 0280/0093
    K : reset done at 58
    K : device descriptor: 12 01 10 01 00 00 00 08 F0 03 17 0C 00 01 01 02 03 01
    K : found USB device with ID 03F0:0C17, 1 configuration(s)
    K : device descriptor: 12 01 10 01 FF FF FF 40 15 09 04 81 00 01 01 02 03 01
    K : found USB device with ID 0915:8104, 1 configuration(s)
    operation completed successfully
    K : config descriptor: 09 02 4E 00 01 01 00 C0 01 09 04 00 00 03 07 01 03 00 07 05 01 02 40 00 00 07 05 81 02 40 00 00 07 05 82 03 08 00 FF 09 04 00 01 02 07 01 02 00 07 05 01 02 40 00 00 07 05 81 02 40 00 00 09 04 00 02 01 07 01 01 00 07 05 01 02 40 00 00
    K : USB interface class/subclass/protocol = 07/01/03
    K : failed to load class driver
    K : note: alternate setting with 07/01/02
    K : note: alternate setting with 07/01/01
    K : config descriptor: 09 02 DB 00 01 01 00 80 FA 09 04 00 00 03 FF FF FF 00 07 05 83 02 40 00 00 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 01 03 FF FF FF 00 07 05 82 01 F0 03 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 02 03 FF FF FF 00 07 05 82 01 90 03 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 03 03 FF FF FF 00 07 05 82 01 E0 02 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 04 03 FF FF FF 00 07 05 82 01 C0 01 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 05 03 FF FF FF 00 07 05 82 01 F0 00 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03 09 04 00 06 03 FF FF FF 00 07 05 82 01 50 00 01 07 05 04 02 40 00 00 07 05 81 03 20 00 03
    K : USB interface class/subclass/protocol = FF/FF/FF
    K : failed to load class driver
    K : note: alternate setting with FF/FF/FF
    K : note: alternate setting with FF/FF/FF
    K : note: alternate setting with FF/FF/FF
    K : note: alternate setting with FF/FF/FF
    K : note: alternate setting with FF/FF/FF
    K : note: alternate setting with FF/FF/FF
    K : [60] status 0095
    K : address set in device
    K : address set for controller
    K : device descriptor: 12 01 00 02 00 00 00 08 E8 04 0E 12 01 90 01 02 00 01
    K : found USB device with ID 04E8:120E, 1 configuration(s)
    K : config descriptor: 09 02 20 00 01 01 00 C0 00 09 04 00 00 02 08 06 50 01 07 05 81 02 40 00 00 07 05 04 02 40 00 00
    K : USB interface class/subclass/protocol = 08/06/50
    K : USB mass storage device detected
    K : 1 logical unit(s)
    K : peripheral device type is 00
    K : direct-access mass storage device detected
    K : media is ready
    K : 0 attempts, 0 ticks
    K : sector size is 512, last sector is 3854335
    Процессы исчезли при запуске Kfar, а сам Kfar остался.
  • 0CodErr, приложи логи от http://ftp.kolibrios.org/users/CleverMo ... ernel2.mnt после убийства процессов. Если board тоже умрёт в процессе, скопируй первый boardlog.txt и запусти board ещё раз, чтобы она увидела и то, что было после завершения первой ипостаси.
    Сделаем мир лучше!
  • CleverMouse, а так, наверное, не получится, процессы ведь потом больше не запускаются.
    Я про это писал тут viewtopic.php?f=30&t=1785&start=465#p47376 .
    Ctrl + Alt + Del тоже не работает(заметно, что указатель мыши меняется на "часики", но CPU не запускается).
  • Who is online

    Users browsing this forum: No registered users and 5 guests