Page 31 of 46

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

Posted: Tue Mar 19, 2013 10:08 am
by 0CodErr
Пробовал http://ftp.kolibrios.org/users/CleverMo ... ernel5.mnt
После отключения\включения USB устройства /usbhd0/1 отвалился. Второе устройство я не отключал, и оно по-прежнему работало.
Через некоторое время процессы повырубались и система зависла(загрузка CPU перед этим стала расти).
При повторной загрузке с этого устройства "kolibri.img not found". Оказалось, от него остался только kernel.mnt.
Boardlog писался на HD, поэтому там должно быть всё от начала до самого конца работы.

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

Posted: Tue Mar 19, 2013 12:02 pm
by 0CodErr
Попробовал это http://ftp.kolibrios.org/users/CleverMo ... ernel6.mnt
При отключении\подключении устройство снова отваливается.
В этот раз система проработала заметно дольше, я уже нажал на кнопку панели "MENU", чтобы перезагрузиться — и тут всё кроме Kfar-а вылетело. Kfar работал, и удалось несколько раз скопировать с /usbhd1/1 на tmp и hd, после чего я нажал на Reset.

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

Posted: Tue Mar 19, 2013 12:11 pm
by CleverMouse
0CodErr, эти два лога абсолютно бесполезны. kernel5 и kernel6 вываливают много отладочной информации, предназначенной для диагностики проблемы, проявляющейся в раннем отказе, при нормальной работе отладочная информация переполняет доску отладки, которая не резиновая. Тестировать всегда нужно kernel.mnt, если тот не грузится, то kernel_dbg.mnt.

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

Posted: Tue Mar 19, 2013 12:33 pm
by 0CodErr
kernel.mnt

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

Posted: Tue Mar 19, 2013 12:42 pm
by CleverMouse
Mario_r4, можно всё-таки точный лог? Не может ядро совсем ничего не писать.

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

Posted: Tue Mar 19, 2013 5:08 pm
by Mario_r4
CleverMouse wrote:Mario_r4, можно всё-таки точный лог? Не может ядро совсем ничего не писать.
Spoiler:
asus.jpg
asus.jpg (45.26 KiB)
Viewed 4346 times
zeroconf был убит через CPU.

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

Posted: Tue Mar 19, 2013 5:37 pm
by CleverMouse
Похоже, доска отладки переполнилась. Я обновила http://ftp.kolibrios.org/users/CleverMo ... ernel6.mnt , увеличив её размер с 4K до 64K.

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

Posted: Tue Mar 19, 2013 7:17 pm
by Mario_r4
CleverMouse wrote:Похоже, доска отладки переполнилась. Я обновила http://ftp.kolibrios.org/users/CleverMo ... ernel6.mnt , увеличив её размер с 4K до 64K.
Spoiler:
asus.jpg
asus.jpg (173.34 KiB)
Viewed 4319 times

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

Posted: Wed Mar 20, 2013 8:42 pm
by Jaeger
Downloaded 396 times
Подключил/отключил по очереди:
клавиатуру со встроенным хабом, геймпад, GPS-приёмник, CDMA-телефон, флешку - всё, что должно работать, работает, никаких аномалий.
Всё, кроме клавиатуры, вначале подключал к портам компьютера, затем к портам хаба клавиатуры.
USB-мышь тоже работает.

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

Posted: Fri Mar 22, 2013 5:16 am
by yogev_ezra
eBox-3310MX (Vortex86MX+):
Подключены USB keyboard, USB mouse, USB flash disk. Втыкал-вынимал флешку, мышку и клавиатуру в разных последовательностях несколько раз, всё всегда определялось и работало. Судя по логу, проблем нет.
Downloaded 204 times
LEX 3V700A-1R15C (VIA C7):
Там всего 2 распаянных USB порта (портов 8, но на остальные 6 нужны специальные коннекторы, которых у меня не было). Поэтому подключал по очереди флешку и мышку, флешку и клавиатуру, клавиатуру и мышку. Втыкал-вынимал флешку, мышку и клавиатуру в разных последовательностях несколько раз. Клавиатура и флешка работали всегда без проблем. Мышка при втыкании пишет "K : USB mouse detected", но при любой попытке хотя бы притронуться к ней, моментально отваливается ("K : USB transfer error, disabling mouse"). Пробовал 3 разные мышки - эффект одинаковый. Лог прилагаю. BIOSDUMP или debug kernel нужен?
board_usb_via.txt (13.96 KiB)
Downloaded 192 times

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

Posted: Fri Mar 22, 2013 7:42 am
by Mario_r4
yogev_ezra wrote:BIOSDUMP или debug kernel нужен?
Дамп лучше сразу без лишних вопросов выкладывать. :-)

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

Posted: Fri Mar 22, 2013 11:26 am
by CleverMouse
BIOS явно ни при чём, его дамп не нужен. Лог kernel5/kernel6 не поможет, потому что kernel5/kernel6 дампят операции с EHCI, здесь проблема явно с UHCI.

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

Posted: Fri Mar 22, 2013 7:48 pm
by CleverMouse
Я исправила одну ошибку в драйвере http://ftp.kolibrios.org/users/CleverMo ... usbhid.obj и несколько ошибок в ядре http://ftp.kolibrios.org/users/CleverMo ... kernel.mnt , обновляйте и тестируйте.

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

Posted: Fri Mar 22, 2013 8:44 pm
by 0CodErr
У меня всё как было.
Чтение\запись работает.
При отключении\подключении устройство отваливается.
Через некоторое время остаётся только один процесс, остальные вырубаются. Это происходит, например, после нажатия на кнопку панели "MENU".

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

Posted: Fri Mar 22, 2013 8:49 pm
by dunkaist
Флэшка при холодном подключении не определяется, при перевтыкании работает.
Клики мыши доходят не регулярно. А если и доходят, то только при движении мышью. Сами движения передаются хорошо, курсор двигается как следует. Т.е. можно несколько раз кликнуть на иконке и ничего не произойдёт. Можно кликнуть по иконке -- и вокруг неё появится прямоугольник (иконка всё ещё "нажата", но кнопка мыши давно отпущена). Потом начинаю двигать мышь -- и программа под иконкой запускается, иконка переходит в состояние "отжата". Ещё можно переместить окно, отпустить кнопку мыши, но окно не перерисовывается, продолжает быть "перемещаемым". Двигаю мышь -- окно перемещается. Аналогично для правой кнопки мыши при клике по рабочему столу.