chuzhik
Пользователь
Сообщений: 74
|
|
« : 03 Март, 2011, 17:47:29 » |
|
Добрый день.
Есть рабочее место. При работе через Phindows я могу в терминале вводить команды без проблем. При работе непосредственно на рабочем месте через какое-то время после начала работы на экран начинает выводиться не то, что я набираю - скачет регистр букв, вместо цифр 12345 и т.д. выводится !"№;%
Пробовал подключать другие клавиатуры - эффект тот же.
Последний раз подобный эффект проявился после следующих действий: в определенный момент нажал Caps Lock, повторное нажатие ввод заглавных букв не отменило. Нажал Shift, чтобы при работающем Caps Lock получить строчные буквы. После нажатия Shift Caps Lock отключился (лампочка погасла), но вместо цифр начался вывод символов !"№;% и т.д..
Операционная система QNX 6.3.0 SP 3 Вывод pidin ar:
pid Arguments 1 proc/boot/procnto-instr 2 /sbin/tinit -p 3 slogger -s32 5 pci-bios 6 devb-eide blk auto=partition dos exe=all cam quiet 7 devc-con -n4 4104 pipe 12292 mqueue 73738 devc-ser8250 -u1 3f8,4 -u2 2f8,3 73741 io-net -ptcpip 151561 devc-pty -n 32 155659 random -t 167948 dumper -d /var/dumps 172046 /usr/photon/bin/Photon -l /usr/photon/bin/phlogin -OUroot: 188431 login 188432 login 188433 login 249876 phfont -d /usr/photon/font_repository 262165 fontsleuth -d /usr/photon/font_repository 290840 io-graphics -dradeon vid=0x1002 -pphoton hwcursor 360474 inetd 438300 /usr/photon/bin/devi-hirun kbd fd -d/dev/kbd ps2 mousedev 450578 login 450579 /usr/photon/bin/devi-hirun kbd fd -d/dev/kbd ps2 mousedev 471062 pwm 516123 shelf 552989 bkgdmgr 552990 wmswitch 552991 saver 589847 pterm 589849 /bin/sh 589856 pidin ar
Тут бросается в глаза двойной запуск драйвера. Может ли это быть причиной и если да, то где можно поискать повторный запуск?
Если необходимо, могу выложить вывод pci -vvv, но там большой файл, поэтому сразу, чтобы не забивать пост лишней информацией, выкладывать не стал.
|
|
|
Записан
|
|
|
|
Олег Большаков
|
|
« Ответ #1 : 03 Март, 2011, 19:52:53 » |
|
Повторяется ли ошибка в другой версии QNX6, например, в 6.3.2 (или старше)? Какое у Вас оборудование? Укажите, пожалуйста, модель и производителя компьютера или платы.
|
|
|
Записан
|
|
|
|
chuzhik
Пользователь
Сообщений: 74
|
|
« Ответ #2 : 05 Март, 2011, 15:20:48 » |
|
Добрый день
Обновить версию до 6.3.2 на рабочем месте не удалось, пришлось потратить время на поиск. Есть у нас рабочее место, где уже стоит QNX 6.3.2 с pci-bios от SP2. По крайней мере при загрузке такая информация выводится. Там поработал минут 20, понажимал Ctrl, Shift - все нормально, ошибок нет.
Плата VR-9, производтель Осатек.
|
|
|
Записан
|
|
|
|
Олег Большаков
|
|
« Ответ #3 : 05 Март, 2011, 15:55:06 » |
|
Попробуйте поработать в 6.3.0 с модулем devi-hirun из 6.3.2.
Также хочу отметить, что в новых версиях QNX исправляются ошибки и увеличивается функционал программ, так что ничего удивительного не будет, если новая вервися QNX работает без ошибок. Следует учесть, что QNX 6.3.0 не самая новая версия QNX.
Иногда сказываются особенности оборудования. Нам приходилось делать специальные версии драйверов для клавиатур и мышей различных производителей. Вполне могут проявляться и особенности контроллеров устройств ввода-вывода.
|
|
|
Записан
|
|
|
|
chuzhik
Пользователь
Сообщений: 74
|
|
« Ответ #4 : 10 Март, 2011, 12:02:03 » |
|
Взял с работающей машины с 6.3.2 файл devi-hirun, он оказался идентичным тому файлу, что стоит на сбойной 6.3.0 Для успокоения совести поменял, но ничего не изменилось.
|
|
|
Записан
|
|
|
|
Олег Большаков
|
|
« Ответ #5 : 10 Март, 2011, 20:48:22 » |
|
Есть ли что-то интересное в sloginfo?
Попробуйте поработать в QNX 6.5, это на данный момент последняя версия. Можно загрузиться с установочного диска в режиме live-CD.
И ещё несколько вопросов. Описанный Вами эффект наблюдается только на одной плате VR-9 или на нескольких? Интерсно, как ведут себя другие ОС на этом оборудовании.
|
|
|
Записан
|
|
|
|
chuzhik
Пользователь
Сообщений: 74
|
|
« Ответ #6 : 11 Апрель, 2011, 09:21:17 » |
|
Добрый день.
Сделал следующее. Сравнение показало, что за исключением набора рабочих программ, рабочее место с работающей клавиатурой отличается от рабочего места с глючащей клавиатурой размером файла .boot. Скачал .boot с работающего, перезалил на проблемный. У меня на стенде все работает. Ребята на объекте пишут, что с новым файлом работает более стабильно, т.е. периодически клавиатура отваливается, но достаточно редко.
|
|
|
Записан
|
|
|
|
Олег Большаков
|
|
« Ответ #7 : 11 Апрель, 2011, 10:44:10 » |
|
В таком случае надо сравнивать файлы построения образа.
|
|
|
Записан
|
|
|
|
|