Тестируем поддержку USB - 2
-
Я удалила файлы с FTP как неактуальные. Всё есть в ночных сборках.Сделаем мир лучше!
IgorA, как ведут себя свежие сборки? А свежие сборки с последним из драйверов, который я прилагала?
Сделаем мир лучше!
С ревизии 3534 очень медленно идёт чтение с sd-карты. На открытие изображения размером 237кБ уходит 14 секунд. Повторное открытие моментальное. При переподключении карты снова требуется 14 секунд. В 3533 на первое открытие уходило меньше секунды. Всё это время IDLE 99%.
Лог от последней ночной сборки 3583.
Лог от последней ночной сборки 3583.
- Attachments
-
-
BOARDLOG.TXT (7.15 KiB)Downloaded 258 times
-
dunkaist, sd-карта как видна системе? /hd, /bd, /cd, /usbhd?
Сделаем мир лучше!
CleverMouse,
/usbhd0 с пятью разделами. Притормаживания заметны на глаз и при хождении по директориям.
/usbhd0 с пятью разделами. Притормаживания заметны на глаз и при хождении по директориям.
Кто-то уже писал про низку скорость, у меня файл с флешки 200Кб открывался 13 секунд.
Из хорошего: мемори кард видна, работает. Два раздела на другой флешке тоже видны.
Из хорошего: мемори кард видна, работает. Два раздела на другой флешке тоже видны.
- Attachments
-
-
200kb_in13sek.txt (6.08 KiB)Downloaded 228 times
-
Из хаоса в космос
У меня есть возможность подключать два дополнительных внешних носителя: переходник USB > SATA (можно как жесткий диск, так и ATAPI привод подключить, хотя последнее не пробовал), а также USB ATAPI привод. Подозреваю, что жесткие диски могут заработать и так, хотя не уверен.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Я по идее починила медленную работу с флешками в r3615.
Сделаем мир лучше!
Я прошу протестировать новый драйвер HID
При тестировании просьба
а) записывать vendor:device id, показываемый ядром в формате "K : found USB device with ID <vendor>:<device>, 1 configuration(s)" и то, что драйвер распечатывает как "K : report descriptor:", для статистики;
б) собственно проверить, работают ли мышки/клавиатуры, включая скроллы на мышах и индикаторы Num/Caps/ScrollLock на клавиатурах,
в) если есть ещё какие-то устройства с class/subclass/interface = 03/*/*, записать usage/value, получаемые от различных действий с ними.
Ничем не примечательная мышка Logitech - две кнопки, колёсико-третья кнопка: ID 046D:C018,
Попавшаяся под руку клавиатура от Microsoft: ID = 045E:00DB, два HID-устройства, у первого
у второго
Встроенное устройство на Dell Vostro, про которое я знаю только, что оно расположено на шине USB рядом с Bluetooth-приёмником - который сам по себе есть USB-устройство - и не имеет никакого отношения ко встроенным клавиатуре и тачпаду: ID = 413C:8161,
Второе встроенное устройство на Dell Vostro, про которое я знаю ровно то же, что и про предыдущее: ID = 413C:8162,
Требует ядро r3681 или выше. В отличие от старого, этот драйвер умеет разбирать формат данных любых HID-устройств. HID-устройство, Human Interface Device - устройство, которое посылает несколько байт в ответ на какие-то действия пользователя, типа клавиатуры и мыши. В случае клавиатуры и мыши новый драйвер, в отличие от старого, может задействовать все возможности устройства, а не только те, которые производитель счёл нужным вынести в Boot Protocol; в частности, теперь скролл на навороченных мышках должен поддерживаться. Впрочем, "умеет разбирать формат данных" ещё не означает, что драйвер знает, что потом с полученными данными делать, и при нажатии на кнопку катаканы - если вы ухитритесь найти таковую у себя на клавиатуре - драйвер сможет только вывести на доску отладки "K : unclaimed HID input: usage=00070092, value=00000001", где usage - код элемента управления, 70092 = кнопка катаканы, value - значение.При тестировании просьба
а) записывать vendor:device id, показываемый ядром в формате "K : found USB device with ID <vendor>:<device>, 1 configuration(s)" и то, что драйвер распечатывает как "K : report descriptor:", для статистики;
б) собственно проверить, работают ли мышки/клавиатуры, включая скроллы на мышах и индикаторы Num/Caps/ScrollLock на клавиатурах,
в) если есть ещё какие-то устройства с class/subclass/interface = 03/*/*, записать usage/value, получаемые от различных действий с ними.
Ничем не примечательная мышка Logitech - две кнопки, колёсико-третья кнопка: ID 046D:C018,
Code: Select all
K : report descriptor:
05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 03
15 00 25 01 75 01 95 03 81 02 75 05 95 01 81 01
05 01 09 30 09 31 09 38 15 81 25 7F 75 08 95 03
81 06 C0 C0
Code: Select all
K : report descriptor:
05 01 09 06 A1 01 05 08 19 01 29 03 15 00 25 01
75 01 95 03 91 02 09 4B 95 01 91 02 95 04 91 01
05 07 19 E0 29 E7 95 08 81 02 75 08 95 01 81 01
19 00 29 91 26 FF 00 95 06 81 00 C0
Code: Select all
K : report descriptor:
05 0C 09 01 A1 01 85 01 05 0C 19 00 2A FF 03 95
01 75 10 15 00 27 FF 03 00 00 81 00 05 07 19 00
29 FF 75 08 26 FF 00 81 00 81 01 06 00 FF 0A 03
FE 0A 04 FE 95 02 75 01 25 01 81 02 0A 05 FF 95
01 75 05 25 1F 81 02 75 09 81 01 0A 02 FF 26 FF
00 75 08 81 02 C0
Code: Select all
K : report descriptor:
05 01 09 06 A1 01 85 01 05 08 19 01 29 03 15 00
25 01 75 01 95 03 91 02 95 05 91 01 05 07 19 E0
29 E7 95 08 81 02 75 08 95 01 81 01 19 00 29 91
26 FF 00 95 06 81 00 C0
Code: Select all
K : report descriptor:
05 01 09 02 A1 01 85 02 09 01 A1 00 05 09 19 01
29 03 15 00 25 01 75 01 95 03 81 02 95 01 75 05
81 01 05 01 09 30 09 31 15 81 25 7F 75 08 95 02
81 06 C0 C0 05 0C 09 01 A1 01 85 7F 06 00 FF 75
08 95 03 15 00 26 FF 00 1A 40 FC 2A 42 FC B1 02
85 7E 95 1B 1A 44 FC 2A 5E FC B1 02 85 7D 75 01
95 0A 25 01 1A 5F FC 2A 68 FC 81 02 95 06 81 01
C0
Сделаем мир лучше!
Microsoft "basic optical mouse"
USB stack seems trapped in a loop, mouse did not work.
USB stack seems trapped in a loop, mouse did not work.
- Attachments
-
-
putty.log (4.82 KiB)Downloaded 253 times
-
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Code: Select all
K : found USB device with ID 058F:6366, 1 configuration(s)
K : found USB device with ID 0951:1607, 1 configuration(s)
K : found USB device with ID 04F2:B071, 1 configuration(s)
K : found USB device with ID 192F:0716, 1 configuration(s)
K : report descriptor: 05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 05 15 00 25 01 75 01 95 05 81 02 75 03 95 01 81 01 05 01 09 30 09 31 16 01 F8 26 FF 07 75 0C 95 02 81 06 09 38 15 81 25 7F 75 08 95 01 81 06 C0 C0
Spoiler:
Intel videocard detected, PciId=8086:2A42, which is knownEDID successfully read:
00 FF FF FF FF FF FF 00 4C A3 41 54 00 00 00 00
00 12 01 03 90 22 13 78 0A 87 F5 94 57 4F 8C 27
27 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 41 1C 56 A0 50 00 16 30 30 20
25 00 61 C6 10 00 00 1A 41 1C 56 A0 50 00 16 30
30 20 25 00 58 C2 10 00 00 1A 00 00 00 FE 00 43
39 37 30 4A 80 31 35 36 41 54 0A 20 00 00 00 00
00 00 00 00 00 00 00 00 00 01 01 0A 20 20 00 3E
K : edx=00016871
K : has_ownership
K : edx=00016871
K : warning: taking EHCI ownership from BIOS timeout
K : has_ownership
K : HCSPARAMS=00103206, HCCPARAMS=00016871
K : attaching to IRQ 06
K : EHCI controller at 00:D7 with 6 ports initialized
K : HCSPARAMS=00103206, HCCPARAMS=00016871
K : attaching to IRQ 0A
K : EHCI controller at 00:EF with 6 ports initialized
K : UHCI controller at 00:D0 with 2 ports initialized
K : [4] UHCI 8099A82C connect status changed, 0082/0080
K : UHCI controller at 00:D1 with 2 ports initialized
K : [4] UHCI 8099C82C connect status changed, 0082/0080
K : UHCI controller at 00:D2 with 2 ports initialized
K : UHCI controller at 00:E8 with 2 ports initialized
K : [4] UHCI 809A082C connect status changed, 00AA/00A0
K : [5] EHCI 80993094: status of port 0 changed to 00001803
K : [5] EHCI 80993094: status of port 2 changed to 00001803
K : [5] EHCI 80997094: status of port 0 changed to 00001403
K : [5] EHCI 80997094: status of port 3 changed to 00001803
K : UHCI controller at 00:E9 with 2 ports initialized
K : [5] UHCI 809A282C connect status changed, 0082/0080
K : UHCI controller at 00:EA with 2 ports initialized
K : kernel SVN r3696
K : 2 CPU detected
K : [15] EHCI 80993094 port 0 state is 00001801
K : [15] EHCI 80993094: port 0 has HS or FS device, resetting
K : [15] EHCI 80993094 port 2 state is 00001801
K : [15] EHCI 80997094 port 0 state is 00001401
K : [15] EHCI 80997094: port 0 has LS device, releasing
K : [15] EHCI 80997094 port 3 state is 00001801
K : [15] EHCI 80997094: port 3 has HS or FS device, resetting
K : [15] EHCI 80997094: status of port 0 changed to 00003002
========= tmpdisk 0.45 =========
trying to add disk
disk size is not specified
10% from free RAM will be used, new DiskSize: 200 MB
operation completed successfully
K : [17] EHCI 80993094: reset port 0 done
K : [17] EHCI 80997094: reset port 3 done
K : [19] EHCI 80993094 status of port 0 is 00001005
K : [19] EHCI 80997094 status of port 3 is 00001005
K : address set in device
K : [19] EHCI 80993094: port 2 has HS or FS device, resetting
K : async advance doorbell
K : async advance int
K : address set for controller
K : address set in device
K : async advance doorbell
K : async advance doorbell
K : async advance int
K : address set for controller
K : async advance int
K : device descriptor: 12 01 00 02 00 00 00 40 8F 05 66 63 00 01 01 02 03 01
K : found USB device with ID 058F:6366, 1 configuration(s)
K : async advance doorbell
K : async advance int
K : config descriptor: 09 02 20 00 01 01 00 80 32 09 04 00 00 02 08 06 50 00 07 05 01 02 00 02 00 07 05 82 02 00 02 00
K : device descriptor: 12 01 00 02 00 00 00 40 51 09 07 16 00 02 01 02 03 01
K : found USB device with ID 0951:1607, 1 configuration(s)
K : USB interface class/subclass/protocol = 08/06/50
K : USB mass storage device detected
K : 1 logical unit(s)
K : config descriptor: 09 02 20 00 01 01 00 80 64 09 04 00 00 02 08 06 50 00 07 05 81 02 00 02 00 07 05 02 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 : media is ready
K : 0 attempts, 0 ticks
K : peripheral device type is 00
K : direct-access mass storage device detected
K : sector size is 512, last sector is 31506431
K : [21] EHCI 80993094: reset port 2 done
K : [23] EHCI 80993094 status of port 2 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 EF 02 01 40 F2 04 71 B0 15 15 02 01 03 01
K : found USB device with ID 04F2:B071, 1 configuration(s)
K : config descriptor: 09 02 50 02 02 01 00 80 FA 08 0B 00 02 0E 03 00 05 09 04 00 00 01 0E 01 00 05 0D 24 01 00 01 68 00 C0 E1 E4 00 01 01 09 24 03 02 01 01 00 05 00 1A 24 06 04 70 33 F0 28 11 63 2E 4A BA 2C 68 90 EB 33 40 16 08 01 03 01 0F 00 1A 24 06 05 3F AE 12 28 D7 BC 11 4E A3 57 6F 1E DE F7 D6 1D 08 01 04 01 FF 00 12 24 02 01 01 02 00 00 00 00 00 00 00 00 03 00 00 00 0C 24 05 03 01 00 00 03 7F 37 00 00 07 05 83 03 10 00 06 05 25 03 10 00 09 04 01 00 00 0E 02 00 00 0E 24 01 01 59 01 81 00 02 00 01 00 01 00 1B 24 04 01 07 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 10 01 00 00 00 00 2E 24 05 01 00 80 02 E0 01 00 E0 2E 00 00 40 19 01 00 60 09 00 15 16 05 00 05 15 16 05 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 80 84 1E 00 2E 24 05 02 00 60 01 20 01 00 78 0F 00 00 D0 5C 00 00 18 03 00 15 16 05 00 05 15 16 05 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 80 84 1E 00 2E 24 05 03 00 40 01 F0 00 00 B8 0B 00 00 50 46 00 00 58 02 00 15 16 05 00 05 15 16 05 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 80 84 1E 00 2E 24 05 04 00 B0 00 90 00 00 DE 03 00 00 34 17 00 00 C6 00 00 15 16 05 00 05 15 16 05 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 80 84 1E 00 2E 24 05 05 00 A0 00 78 00 00 EE 02 00 00 94 11 00 00 96 00 00 15 16 05 00 05 15 16 05 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 80 84 1E 00 22 24 05 06 00 00 05 20 03 00 40 9C 00 00 C0 DA 00 00 40 1F 00 5B CC 15 00 02 5B CC 15 00 80 84 1E 00 22 24 05 07 00 00 05 00 04 00 00 C8 00 00 00 18 01 00 00 28 00 5B CC 15 00 02 5B CC 15 00 80 84 1E 00 06 24 0D 01 01 04 09 04 01 01 01 0E 02 00 00 07 05 81 05 80 00 01 09 04 01 02 01 0E 02 00 00 07 05 81 05 00 01 01 09 04 01 03 01 0E 02 00 00 07 05 81 05 20 03 01 09 04 01 04 01 0E 02 00 00 07 05 81 05 20 0B 01 09 04 01 05 01 0E 02 00 00 07 05 81 05 20 13 01 09 04 01 06 01 0E 02 00 00 07 05 81 05 00 14 01
K : USB interface class/subclass/protocol = 0E/01/00
K : failed to load class driver
K : USB interface class/subclass/protocol = 0E/02/00
K : failed to load class driver
K : note: alternate setting with 0E/02/00
K : note: alternate setting with 0E/02/00
K : note: alternate setting with 0E/02/00
K : note: alternate setting with 0E/02/00
K : note: alternate setting with 0E/02/00
K : note: alternate setting with 0E/02/00
K : Command 03 failed
K : [104] UHCI 809A082C connect status changed, 01A3/01A1
K : [116] UHCI 809A082C status 0280/01A3
K : reset done at 116
K : [118] UHCI 809A082C status 01A5
K : address set in device
K : address set for controller
K : device descriptor: 12 01 00 02 00 00 00 08 2F 19 16 07 00 00 01 02 00 01
K : found USB device with ID 192F:0716, 1 configuration(s)
K : config descriptor: 09 02 22 00 01 01 00 A0 31 09 04 00 00 01 03 01 02 00 09 21 11 01 00 01 22 40 00 07 05 81 03 05 00 0A
K : USB interface class/subclass/protocol = 03/01/02
K : USB HID device detected
K : report descriptor: 05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 05 15 00 25 01 75 01 95 05 81 02 75 03 95 01 81 01 05 01 09 30 09 31 16 01 F8 26 FF 07 75 0C 95 02 81 06 09 38 15 81 25 7F 75 08 95 01 81 06 C0 C0
K : Command 03 failed
K : media is ready
K : 2 attempts, 143 ticks
K : peripheral device type is 00
K : direct-access mass storage device detected
K : sector size is 512, last sector is 31504383
Spoiler:
Code: Select all
K : [5411] UHCI 809A082C connect status changed, 008A/0080
K : Process - forced terminate PID: 00000003 [OS]
K : Page fault
K : EAX: 742FE46A EBX: 809DC010 ECX: 00000000
K : EDX: 809DD224 ESI: 809A082C EDI: 742FE462
K : EBP: 00000000 EIP: 80016453 ESP: 8098FDA4
K : Flags: 00011213 CS: 00000008 (kernel)
- Attachments
-
-
BOARDLOG.TXT (7.27 KiB)
- лог перед отключением мыши
Downloaded 234 times
-
dunkaist, выложи лог от нового драйвера с ядром, которое я прилагаю.
- Attachments
-
-
kernel.zip (81.06 KiB)Downloaded 269 times
-
Сделаем мир лучше!
hidnplayr, that seems to be some hardware issue - a device is continuously connecting/disconnecting from the kernel point of view. Is everything okay with USB cable? Does the same mouse work in other operating systems?
Сделаем мир лучше!
Лог до отключения:
Скопировал лог, снова запустил board и отключил мышь:
Spoiler:
Code: Select all
K : 80018CD0 -> malloc(0x00000010) = 80824008
K : 8002BCC0 -> malloc(0x00000012) = 80824028
K : 8002BCC0 -> malloc(0x00000012) = 80824048
K : 8002BCC0 -> malloc(0x00000012) = 80824068
K : 8002BCC0 -> malloc(0x00000012) = 80824088
K : 8002BCC0 -> malloc(0x00000012) = 808240A8
K : 8002BCC0 -> malloc(0x00000012) = 808240C8
K : 8002BCC0 -> malloc(0x00000012) = 808240E8
K : 8002BCC0 -> malloc(0x00000012) = 80824108
K : 8002BCC0 -> malloc(0x00000012) = 80824128
K : 8002BCC0 -> malloc(0x00000012) = 80824148
K : 8002BCC0 -> malloc(0x00000012) = 80824168
K : 8002BCC0 -> malloc(0x00000012) = 80824188
K : 8002BCC0 -> malloc(0x00000012) = 808241A8
K : 8002BCC0 -> malloc(0x00000012) = 808241C8
K : 8002BCC0 -> malloc(0x00000012) = 808241E8
K : 8002BCC0 -> malloc(0x00000012) = 80824208
K : 8002BCC0 -> malloc(0x00000012) = 80824228
K : 8002BCC0 -> malloc(0x00000012) = 80824248
K : 8002BCC0 -> malloc(0x00000012) = 80824268
K : 8002BCC0 -> malloc(0x00000012) = 80824288
Intel videocard detected, PciId=8086:2A42, which is known
EDID successfully read:
00 FF FF FF FF FF FF 00 4C A3 41 54 00 00 00 00
00 12 01 03 90 22 13 78 0A 87 F5 94 57 4F 8C 27
27 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 41 1C 56 A0 50 00 16 30 30 20
25 00 61 C6 10 00 00 1A 41 1C 56 A0 50 00 16 30
30 20 25 00 58 C2 10 00 00 1A 00 00 00 FE 00 43
39 37 30 4A 80 31 35 36 41 54 0A 20 00 00 00 00
00 00 00 00 00 00 00 00 00 01 01 0A 20 20 00 3E
K : edx=00016871
K : has_ownership
K : edx=00016871
K : warning: taking EHCI ownership from BIOS timeout
K : has_ownership
K : HCSPARAMS=00103206, HCCPARAMS=00016871
K : attaching to IRQ 06
K : EHCI controller at 00:D7 with 6 ports initialized
K : HCSPARAMS=00103206, HCCPARAMS=00016871
K : attaching to IRQ 0A
K : EHCI controller at 00:EF with 6 ports initialized
K : UHCI controller at 00:D0 with 2 ports initialized
K : [4] UHCI 8099A82C connect status changed, 0082/0080
K : UHCI controller at 00:D1 with 2 ports initialized
K : [4] UHCI 8099C82C connect status changed, 0082/0080
K : UHCI controller at 00:D2 with 2 ports initialized
K : UHCI controller at 00:E8 with 2 ports initialized
K : [4] UHCI 809A082C connect status changed, 00AA/00A0
K : [5] EHCI 80993094: status of port 0 changed to 00001803
K : [5] EHCI 80993094: status of port 2 changed to 00001803
K : [5] EHCI 80997094: status of port 0 changed to 00001403
K : [5] EHCI 80997094: status of port 3 changed to 00001803
K : UHCI controller at 00:E9 with 2 ports initialized
K : [5] UHCI 809A282C connect status changed, 0082/0080
K : UHCI controller at 00:EA with 2 ports initialized
K : 80018406 -> malloc(0x0000002C) = 808242A8
K : 80018406 -> malloc(0x0000002C) = 808242E0
K : 800326C6 -> malloc(0x00000010) = 80824318
K : 80017953 -> malloc(0x00000030) = 80824338
K : kernel SVN r3696
K : 2 CPU detected
K : 80017F98 -> malloc(0x0000014D) = 80824378
K : 800181B7 -> malloc(0x0000001C) = 808244D8
K : 800182B5 -> malloc(0x00000008) = 80824500
K : 80017F98 -> malloc(0x0000014C) = 80824518
K : 800181B7 -> malloc(0x0000001C) = 80824670
K : 80017F98 -> malloc(0x0000014E) = 80824698
K : 800181B7 -> malloc(0x0000001C) = 808247F8
K : 800182B5 -> malloc(0x00000008) = 80824820
K : 80017F98 -> malloc(0x0000014F) = 80824838
K : 800181B7 -> malloc(0x0000001C) = 80824998
K : [15] EHCI 80993094 port 0 state is 00001801
K : [15] EHCI 80993094: port 0 has HS or FS device, resetting
K : [15] EHCI 80993094 port 2 state is 00001801
K : [15] EHCI 80997094 port 0 state is 00001401
K : [15] EHCI 80997094: port 0 has LS device, releasing
K : [15] EHCI 80997094 port 3 state is 00001801
K : [15] EHCI 80997094: port 3 has HS or FS device, resetting
K : [15] EHCI 80997094: status of port 0 changed to 00003002
========= tmpdisk 0.45 =========
K : 80017953 -> malloc(0x00000030) = 808249C0
trying to add disk
disk size is not specified
10% from free RAM will be used, new DiskSize: 200 MB
K : 8001C925 -> malloc(0x0000008C) = 80824A00
K : 8001C93D -> malloc(0x00000005) = 80824A98
K : 8001CCB7 -> malloc(0x00000004) = 80824AB0
K : free(00000000) <- 8001CCCF
K : 8001D9BA -> malloc(0x00000678) = 80824AC0
operation completed successfully
K : [17] EHCI 80993094: reset port 0 done
K : [17] EHCI 80997094: reset port 3 done
K : [19] EHCI 80993094 status of port 0 is 00001005
K : 8002F066 -> malloc(0x00000038) = 80825148
K : [19] EHCI 80997094 status of port 3 is 00001005
K : 8002F066 -> malloc(0x00000038) = 80825190
K : address set in device
K : [19] EHCI 80993094: port 2 has HS or FS device, resetting
K : async advance doorbell
K : async advance int
K : address set for controller
K : address set in device
K : async advance doorbell
K : async advance doorbell
K : async advance int
K : address set for controller
K : async advance int
K : 8002F229 -> malloc(0x0000004A) = 808251D8
K : free(80825148) <- 8002F253
K : device descriptor: 12 01 00 02 00 00 00 40 8F 05 66 63 00 01 01 02 03 01
K : found USB device with ID 058F:6366, 1 configuration(s)
K : async advance doorbell
K : 8002F3EA -> malloc(0x0000006C) = 80825230
K : free(808251D8) <- 8002F426
K : async advance int
K : 8002F229 -> malloc(0x0000004A) = 808251D8
K : free(80825190) <- 8002F253
K : config descriptor: 09 02 20 00 01 01 00 80 32 09 04 00 00 02 08 06 50 00 07 05 01 02 00 02 00 07 05 82 02 00 02 00
K : device descriptor: 12 01 00 02 00 00 00 40 51 09 07 16 00 02 01 02 03 01
K : found USB device with ID 0951:1607, 1 configuration(s)
K : USB interface class/subclass/protocol = 08/06/50
K : 80017953 -> malloc(0x00000034) = 80825148
K : USB mass storage device detected
K : 809DF542 -> malloc(0x0000009B) = 808252A8
K : 8002F3EA -> malloc(0x0000006C) = 80825350
K : free(808251D8) <- 8002F426
K : 1 logical unit(s)
K : 809DF6E2 -> malloc(0x00000018) = 80825188
K : 809DF0C1 -> malloc(0x00000019) = 808251B0
K : config descriptor: 09 02 20 00 01 01 00 80 64 09 04 00 00 02 08 06 50 00 07 05 81 02 00 02 00 07 05 02 02 00 02 00
K : USB interface class/subclass/protocol = 08/06/50
K : USB mass storage device detected
K : 809DF542 -> malloc(0x0000009B) = 808253C8
K : 1 logical unit(s)
K : 809DF6E2 -> malloc(0x00000018) = 808251D8
K : 809DF0C1 -> malloc(0x00000019) = 80825200
K : media is ready
K : 0 attempts, 0 ticks
K : 809DF0C1 -> malloc(0x00000019) = 80825470
K : free(80825200) <- 809DF1B9
K : peripheral device type is 00
K : direct-access mass storage device detected
K : free(80825470) <- 809DF1B9
K : 8001C925 -> malloc(0x0000008C) = 80825470
K : 8001C93D -> malloc(0x00000007) = 80825200
K : 809DF0C1 -> malloc(0x00000019) = 80825508
K : free(80825508) <- 809DF1B9
K : sector size is 512, last sector is 31506431
K : 809DF0C1 -> malloc(0x00000019) = 80825508
K : free(80825508) <- 809DF1B9
K : 8001CCB7 -> malloc(0x00000004) = 80825218
K : free(00000000) <- 8001CCCF
K : 809DF0C1 -> malloc(0x00000019) = 80825508
K : free(80825508) <- 809DF1B9
K : 8001D9BA -> malloc(0x00000678) = 80825508
K : 809DF0C1 -> malloc(0x00000019) = 80825B90
K : free(80825B90) <- 809DF1B9
K : [21] EHCI 80993094: reset port 2 done
K : [23] EHCI 80993094 status of port 2 is 00001005
K : 8002F066 -> malloc(0x00000038) = 80825B90
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 : 8002F229 -> malloc(0x0000004A) = 80825BD8
K : free(80825B90) <- 8002F253
K : device descriptor: 12 01 00 02 EF 02 01 40 F2 04 71 B0 15 15 02 01 03 01
K : found USB device with ID 04F2:B071, 1 configuration(s)
K : 8002F3EA -> malloc(0x0000029C) = 80825C30
K : free(80825BD8) <- 8002F426
K : config descriptor: 09 02 50 02 02 01 00 80 FA 08 0B 00 02 0E 03 00 05 09 04 00 00 01 0E 01 00 05 0D 24 01 00 01 68 00 C0 E1 E4 00 01 01 09 24 03 02 01 01 00 05 00 1A 24 06 04 70 33 F0 28 11 63 2E 4A BA 2C 68 90 EB 33 40 16 08 01 03 01 0F 00 1A 24 06 05 3F AE 12 28 D7 BC 11 4E A3 57 6F 1E DE F7 D6 1D 08 01 04 01 FF 00 12 24 02 01 01 02 00 00 00 00 00 00 00 00 03 00 00 00 0C 24 05 03 01 00 00 03 7F 37 00 00 07 05 83 03 10 00 06 05 25 03 10 00 09 04 01 00 00 0E 02 00 00 0E 24 01 01 59 01 81 00 02 00 01 00 01 00 1B 24 04 01 07 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 10 01 00 00 00 00 2E 24 05 01 00 80 02 E0 01 00 E0 2E 00 00 40 19 01 00 60 09 00 15 16 05 00 05 15 16 05 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 80 84 1E 00 2E 24 05 02 00 60 01 20 01 00 78 0F 00 00 D0 5C 00 00 18 03 00 15 16 05 00 05 15 16 05 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 80 84 1E 00 2E 24 05 03 00 40 01 F0 00 00 B8 0B 00 00 50 46 00 00 58 02 00 15 16 05 00 05 15 16 05 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 80 84 1E 00 2E 24 05 04 00 B0 00 90 00 00 DE 03 00 00 34 17 00 00 C6 00 00 15 16 05 00 05 15 16 05 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 80 84 1E 00 2E 24 05 05 00 A0 00 78 00 00 EE 02 00 00 94 11 00 00 96 00 00 15 16 05 00 05 15 16 05 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 80 84 1E 00 22 24 05 06 00 00 05 20 03 00 40 9C 00 00 C0 DA 00 00 40 1F 00 5B CC 15 00 02 5B CC 15 00 80 84 1E 00 22 24 05 07 00 00 05 00 04 00 00 C8 00 00 00 18 01 00 00 28 00 5B CC 15 00 02 5B CC 15 00 80 84 1E 00 06 24 0D 01 01 04 09 04 01 01 01 0E 02 00 00 07 05 81 05 80 00 01 09 04 01 02 01 0E 02 00 00 07 05 81 05 00 01 01 09 04 01 03 01 0E 02 00 00 07 05 81 05 20 03 01 09 04 01 04 01 0E 02 00 00 07 05 81 05 20 0B 01 09 04 01 05 01 0E 02 00 00 07 05 81 05 20 13 01 09 04 01 06 01 0E 02 00 00 07 05 81 05 00 14 01
K : 8002F56E -> malloc(0x000002A4) = 80825ED8
K : free(80825C30) <- 8002F5A2
K : USB interface class/subclass/protocol = 0E/01/00
K : failed to load class driver
K : USB interface class/subclass/protocol = 0E/02/00
K : failed to load class driver
K : note: alternate setting with 0E/02/00
K : note: alternate setting with 0E/02/00
K : note: alternate setting with 0E/02/00
K : note: alternate setting with 0E/02/00
K : note: alternate setting with 0E/02/00
K : note: alternate setting with 0E/02/00
K : Command 03 failed
K : 809DF0C1 -> malloc(0x00000019) = 80825B90
K : free(808251B0) <- 809DF1B9
K : [104] UHCI 809A082C connect status changed, 01A3/01A1
K : [116] UHCI 809A082C status 0280/01A3
K : reset done at 116
K : [118] UHCI 809A082C status 01A5
K : 8002F066 -> malloc(0x00000038) = 80825BB8
K : address set in device
K : address set for controller
K : 8002F229 -> malloc(0x0000004A) = 80825C00
K : free(80825BB8) <- 8002F253
K : device descriptor: 12 01 00 02 00 00 00 08 2F 19 16 07 00 00 01 02 00 01
K : found USB device with ID 192F:0716, 1 configuration(s)
K : 8002F3EA -> malloc(0x0000006C) = 80825C58
K : free(80825C00) <- 8002F426
K : config descriptor: 09 02 22 00 01 01 00 A0 31 09 04 00 00 01 03 01 02 00 09 21 11 01 00 01 22 40 00 07 05 81 03 05 00 0A
K : USB interface class/subclass/protocol = 03/01/02
K : 80017953 -> malloc(0x00000034) = 80825BB8
K : USB HID device detected
K : 809E309A -> malloc(0x0000004C) = 80825BF8
K : 809E31AB -> malloc(0x00000040) = 80825CD0
K : report descriptor: 05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 05 15 00 25 01 75 01 95 05 81 02 75 03 95 01 81 01 05 01 09 30 09 31 16 01 F8 26 FF 07 75 0C 95 02 81 06 09 38 15 81 25 7F 75 08 95 01 81 06 C0 C0
K : 809E3293 -> malloc(0x0000002C) = 80825D20
K : 809E36F2 -> malloc(0x0000000C) = 808251B0
K : 809E3566 -> malloc(0x00000060) = 80825D58
K : free(808251B0) <- 809E32B7
K : 809E36F2 -> malloc(0x0000000C) = 808251B0
K : 809E3566 -> malloc(0x00000060) = 80825DC8
K : free(808251B0) <- 809E32B7
K : 809E36F2 -> malloc(0x0000000C) = 808251B0
K : 809E33EB -> malloc(0x00000018) = 80825E38
K : 809E345E -> malloc(0x00000048) = 80825E60
K : free(808251B0) <- 809E32B7
K : 809E36F2 -> malloc(0x0000000C) = 80825EB8
K : 809E36F2 -> malloc(0x0000000C) = 808251B0
K : 809E345E -> malloc(0x0000003C) = 80826188
K : free(80825EB8) <- 809E32B7
K : free(808251B0) <- 809E32B7
K : 809E36F2 -> malloc(0x0000000C) = 80825EB8
K : 809E345E -> malloc(0x00000038) = 808261D0
K : free(80825EB8) <- 809E32B7
K : free(80825D20) <- 809E37BB
K : 809E3CAC -> malloc(0x00000010) = 80825EB8
K : 809E388B -> malloc(0x00000008) = 808251B0
K : free(80825CD0) <- 809E38AB
K : Command 03 failed
K : 809DF0C1 -> malloc(0x00000019) = 80825CD0
K : free(80825B90) <- 809DF1B9
K : media is ready
K : 2 attempts, 143 ticks
K : 809DF0C1 -> malloc(0x00000019) = 80825B90
K : free(80825CD0) <- 809DF1B9
K : peripheral device type is 00
K : direct-access mass storage device detected
K : free(80825B90) <- 809DF1B9
K : 8001C925 -> malloc(0x0000008C) = 80826218
K : 8001C93D -> malloc(0x00000007) = 80825B90
K : 809DF0C1 -> malloc(0x00000019) = 80825CD0
K : free(80825CD0) <- 809DF1B9
K : sector size is 512, last sector is 31504383
K : 809DF0C1 -> malloc(0x00000019) = 80825CD0
K : free(80825CD0) <- 809DF1B9
K : 8001CCB7 -> malloc(0x00000004) = 80825BA8
K : free(00000000) <- 8001CCCF
K : 809DF0C1 -> malloc(0x00000019) = 80825CD0
K : free(80825CD0) <- 809DF1B9
K : 8001CD0D -> malloc(0x00000018) = 80825CD0
K : 809DF0C1 -> malloc(0x00000019) = 80825CF8
K : free(80825CF8) <- 809DF1B9
K : 8001CCB7 -> malloc(0x00000008) = 80825CF8
K : free(80825BA8) <- 8001CCCF
K : 809DF0C1 -> malloc(0x00000019) = 80825D10
K : free(80825D10) <- 809DF1B9
K : 8001CD0D -> malloc(0x00000018) = 80825D10
K : 809DF0C1 -> malloc(0x00000019) = 808262B0
K : free(808262B0) <- 809DF1B9
K : 8001CCB7 -> malloc(0x0000000C) = 80825D38
K : free(80825CF8) <- 8001CCCF
K : 809DF0C1 -> malloc(0x00000019) = 808262B0
K : free(808262B0) <- 809DF1B9
K : 8001CD0D -> malloc(0x00000018) = 808262B0
K : 809DF0C1 -> malloc(0x00000019) = 808262D8
K : free(808262D8) <- 809DF1B9
K : 8001CCB7 -> malloc(0x00000010) = 808262D8
K : free(80825D38) <- 8001CCCF
K : 809DF0C1 -> malloc(0x00000019) = 808262F8
K : free(808262F8) <- 809DF1B9
K : 8001D9BA -> malloc(0x00000678) = 808262F8
K : 809DF0C1 -> malloc(0x00000019) = 80826980
K : free(80826980) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 80826980
K : free(80826980) <- 809DF1B9
K : 8001CCB7 -> malloc(0x00000014) = 80825D38
K : free(808262D8) <- 8001CCCF
K : 809DF0C1 -> malloc(0x00000019) = 80826980
K : free(80826980) <- 809DF1B9
K : 8001CD0D -> malloc(0x00000018) = 80826980
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
Code: Select all
K : 809DF0C1 -> malloc(0x00000019) = 808269A8
K : free(808269A8) <- 809DF1B9
было несколько одинаковых пар строк, как выше
K : [7586] UHCI 809A082C connect status changed, 008A/0080
K : free(740FE16A) <- 8002DCF6
K : Process - forced terminate PID: 00000003 [OS]
K : Page fault
K : EAX: 740FE16A EBX: 809DC010 ECX: 00000000
K : EDX: 809DD224 ESI: 809A082C EDI: 740FE162
K : EBP: 00000000 EIP: 80016554 ESP: 8098FDA4
K : Flags: 00011213 CS: 00000008 (kernel)
- Attachments
-
-
BOARDLOG.TXT (15.94 KiB)Downloaded 209 times
-
The mouse works ok in other systems yes.CleverMouse wrote:hidnplayr, that seems to be some hardware issue - a device is continuously connecting/disconnecting from the kernel point of view. Is everything okay with USB cable? Does the same mouse work in other operating systems?
First time I tested the mouse on this kolibri test machine, mouse worked for a moment, untill I tried to scroll, then kernel hang. Unfortunately there is no log of that.
I'll check the USB connectors on the mainboard, and try again.
Could it be a BIOS issue? Should I try to connect mouse before power on, or after KolibriOS is booted?
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Who is online
Users browsing this forum: No registered users and 2 guests