Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вс сен 23, 2018 4:07 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 247 сообщений ]  На страницу Пред. 1 2 3 4 5 617 След.
Автор Сообщение
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Чт май 30, 2013 1:46 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1613
Я удалила файлы с FTP как неактуальные. Всё есть в ночных сборках.

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Пт май 31, 2013 7:06 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1613
IgorA, как ведут себя свежие сборки? А свежие сборки с последним из драйверов, который я прилагала?

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Сб июн 01, 2013 7:58 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Пн окт 19, 2009 10:58 am
Сообщения: 363
С ревизии 3534 очень медленно идёт чтение с sd-карты. На открытие изображения размером 237кБ уходит 14 секунд. Повторное открытие моментальное. При переподключении карты снова требуется 14 секунд. В 3533 на первое открытие уходило меньше секунды. Всё это время IDLE 99%.

Лог от последней ночной сборки 3583.


Вложения:
BOARDLOG.TXT [7.15 КБ]
87 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Пн июн 03, 2013 6:31 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1613
dunkaist, sd-карта как видна системе? /hd, /bd, /cd, /usbhd?

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: "Ночные" сборки KolibriOS
СообщениеДобавлено: Пн июн 03, 2013 6:49 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Пн окт 19, 2009 10:58 am
Сообщения: 363
CleverMouse,
/usbhd0 с пятью разделами. Притормаживания заметны на глаз и при хождении по директориям.


Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Вт июн 04, 2013 2:44 am 
В сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4560
Кто-то уже писал про низку скорость, у меня файл с флешки 200Кб открывался 13 секунд.
Из хорошего: мемори кард видна, работает. Два раздела на другой флешке тоже видны.


Вложения:
200kb_in13sek.txt [6.08 КБ]
64 скачивания

_________________
Через тернии к звездам
Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Пт июн 07, 2013 1:11 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
У меня есть возможность подключать два дополнительных внешних носителя: переходник USB > SATA (можно как жесткий диск, так и ATAPI привод подключить, хотя последнее не пробовал), а также USB ATAPI привод. Подозреваю, что жесткие диски могут заработать и так, хотя не уверен.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Пт июн 07, 2013 7:50 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1613
Я по идее починила медленную работу с флешками в r3615.

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Пн июн 24, 2013 11:31 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1613
Я прошу протестировать новый драйвер HID
Вложение:
usbhid.obj [3.76 КБ]
115 скачиваний
Требует ядро 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,
Код:
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

Попавшаяся под руку клавиатура от Microsoft: ID = 045E:00DB, два HID-устройства, у первого
Код:
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

у второго
Код:
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


Встроенное устройство на Dell Vostro, про которое я знаю только, что оно расположено на шине USB рядом с Bluetooth-приёмником - который сам по себе есть USB-устройство - и не имеет никакого отношения ко встроенным клавиатуре и тачпаду: ID = 413C:8161,
Код:
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

Второе встроенное устройство на Dell Vostro, про которое я знаю ровно то же, что и про предыдущее: ID = 413C:8162,
Код:
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

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Пн июн 24, 2013 2:16 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1238
Microsoft "basic optical mouse"
USB stack seems trapped in a loop, mouse did not work.


Вложения:
putty.log [4.82 КБ]
78 скачиваний

_________________
"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
Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Пн июн 24, 2013 2:26 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Пн окт 19, 2009 10:58 am
Сообщения: 363
Код:
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

Загрузился с подключенной мышью, работала.
Спойлер: Показать
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 : 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
Отключил мышь:
Спойлер: Показать
Код:
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)


Вложения:
Комментарий к файлу: лог перед отключением мыши
BOARDLOG.TXT [7.27 КБ]
69 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Пн июн 24, 2013 3:36 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1613
dunkaist, выложи лог от нового драйвера с ядром, которое я прилагаю.


Вложения:
kernel.zip [81.06 КБ]
94 скачивания

_________________
Сделаем мир лучше!
Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Пн июн 24, 2013 4:06 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1613
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?

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Пн июн 24, 2013 4:21 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Пн окт 19, 2009 10:58 am
Сообщения: 363
Лог до отключения:
Спойлер: Показать
Код:
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

Скопировал лог, снова запустил board и отключил мышь:
Код:
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)


Вложения:
BOARDLOG.TXT [15.94 КБ]
58 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: Тестируем поддержку USB - 2
СообщениеДобавлено: Пн июн 24, 2013 4:26 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1238
CleverMouse писал(а):
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?


The mouse works ok in other systems yes.
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


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 247 сообщений ]  На страницу Пред. 1 2 3 4 5 617 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB