Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
Где находится контроллер клавиатуры? https://vlab.su/viewtopic.php?f=4&t=139015 |
Страница 1 из 1 |
andrey01 [ 15 дек 2023, 02:36 ] | |
Заголовок сообщения: | Где находится контроллер клавиатуры? |
Где на современных материнских платах находится контроллер клавиатуры? Вроде говорят, что он должен находиться в южном мосте или в PCH (Platform Controller Hub). Но я посмотрел datasheet-ы на Intel ICH9 и Intel 6 Series Chipset, и что то я не увидел, чтобы там было какое то описание контроллера клавиатуры. |
igils [ 15 дек 2023, 07:43 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
Открыть несколько схем на современные и не очень платы с любым набором системной логики, из свободно валяющихся в интернете, и посмотреть в них, куда идут линии от разъемов ps/2, не путь джедая? Естественно, что если на плате нет порта ps/2, то клавиатуры подключаются по usb. В этом случае контроллера клавиатуры на плате просто нет или не используется. |
andrey01 [ 15 дек 2023, 16:20 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
Да, посмотрел я схему одной платы - контроллер клавиатуры находится в мультиконтроллере. Посмотрел еще даташиты на несколько мультиконтроллеров - во всех мультиконтроллерах присутствует контроллер клавиатуры 8042. |
gid97 [ 17 дек 2023, 09:38 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
В классическом представлении ноутбуков он находится в super io (он же мульт) сейчас же пошли ноутбуки с контроллером клавиатуры выполненных отдельным чипом(допустим it8176fn) примером gl753vd (?) где можно иногда словить такую не исправность : -в cmos setup клавитура работает четко - в виндовс отваливается происходит это из за деградации спаренного дросселя (через которые контроллер общается с платой по usb(?)) |
andrey01 [ 17 дек 2023, 17:05 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
gid97 писал(а): происходит это из за деградации спаренного дросселя (через которые контроллер общается с платой по usb(?)) У меня несколько иная проблема. Материнская плата не перегружается в Windows - в самом конце перезагрузки не происходит сброса процессора. Выяснил, что на плате не работает keyboard reboot, т.е. при записи значения 0xfe в порт 0x64 не происходит сброса процессора. Вот думаю в чем может быть дело. Мультиконтроллер менять? |
gid97 [ 17 дек 2023, 20:41 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
Интерессные новые вводные (два раза пересмотрел первое сообщение). С ос точно все нормально? Аппарат какой? |
andrey01 [ 17 дек 2023, 21:13 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
gid97 писал(а): Интерессные новые вводные (два раза пересмотрел первое сообщение С ос точно все нормально? Аппарат какой? Аппарат - материнская плата ASUS P5E3 WS PRO REV. 1.02G . Пробовал разные Windows-ы (Win XP, Win 11, Win 7 PE) - перезагрузка не работает. Пробовал менять процессоры (Q9400, E8200, E6750) - разницы нет, перезагрузка не работает. Пробовал разные BIOS-ы (самый старый, самый новый) - разницы нет, перезагрузка не работает. Под Linux перезагрузка работает, но Linux для перезагрузки использует 6 различных способов перезагрузки процессора, перебирая их по кругу, пока какой либо из них не сработает. Посмотрел доступный исходный код 5-й версии Windows (XP/2003) - обнаружил, что там используется keyboard reset, т.е. перезагрузка через контроллер клавиатуры. Написал программку, которая делает keyboard reset записью 0xFE в порт 0x64: outb(0xfe, 0x64); Выяснил, что keyboard reset на плате не работает. По какой причине он не не работает? Проблема в мультиконтроллере w83627dhg-a ? Или нету связи между мультиконтроллером и южным мостом (ICH9R)? |
Котеус [ 05 янв 2024, 19:59 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
биос, юг... на этом ископаемом я бы в таком порядке начал исследование. Мультов мертвых на них не видел (за исключением человеческого фактора идиотизма). А вот отваленных югов и битых биосов - десятки, сотни... |
andrey01 [ 05 янв 2024, 20:03 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
Котеус писал(а): биос, юг... на этом ископаемом я бы в таком порядке начал исследование. Я уже пробовал прошивать разные версии биоса - ничего не поменялось. А с югом что вы предлагаете делать? |
Котеус [ 05 янв 2024, 23:25 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
с похожим на асусе встречался, но попроще перекатать помогло |
andrey01 [ 06 янв 2024, 00:18 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
Котеус писал(а): перекатать помогло Южный мост перепаивать? Это же стоить будет дороже чем сама плата. |
sasha_m [ 06 янв 2024, 00:36 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
andrey01 писал(а): ASUS P5E3 WS PRO REV. 1.02G andrey01 писал(а): Под Linux перезагрузка работает, но Linux для перезагрузки использует 6 различных способов перезагрузки процессора, перебирая их по кругу, пока какой либо из них не сработает. Посмотрел доступный исходный код 5-й версии Windows (XP/2003) - обнаружил, что там используется keyboard reset, т.е. перезагрузка через контроллер клавиатуры. Написал программку, которая делает keyboard reset записью 0xFE в порт 0x64: outb(0xfe, 0x64); И вас с Новым годом! Просто праздное любопытство - а зачем? ---------- Добавлено спустя 49 секунд: ---------- andrey01 писал(а): Южный мост перепаивать? Это же стоить будет дороже чем сама плата. Так она и так ничего не стоит - я думал вы из любви к искусству... |
andrey01 [ 06 янв 2024, 01:44 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
sasha_m писал(а): Просто праздное любопытство - а зачем? Не понял. Что зачем? sasha_m писал(а): Так она и так ничего не стоит - я думал вы из любви к искусству... Ну немного она еще стоит. На авито думаю можно продать за 800-1000 руб. Но вопрос конечно не в цене, скорее действительно из любви к искусству. Но тем не менее у меня нет оборудования для перепайки BGA микросхем. |
Котеус [ 06 янв 2024, 10:50 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
andrey01 писал(а): Это же стоить будет дороже чем сама плата. ну так я и занимался этим именно из любви к искусству (а точнее из-за того что тогда мне было нехрен делать :D) andrey01 писал(а): Ну немного она еще стоит. На авито думаю можно продать за 800-1000 Вот честно говоря, я раньше тоже на авито починенные полутрупы выкладывал на амд/775 сокете. Ни один дольше полугода не отработал, если плата начала умирать - то будет умирать по частям и быстро. Поэтому сейчас все что с малейшими глюками - на донора, а через годик как останется там от платы текстолит с несколькими разъемами - в аффинаж. АМД тех лет даже не тестирую, смысла нет. |
andrey01 [ 06 янв 2024, 17:02 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
Котеус писал(а): если плата начала умирать - то будет умирать по частям и быстро. Она не начала умирать. У этой платы данный дефект присутствовал от рождения. |
REM [ 06 янв 2024, 17:31 ] | |
Заголовок сообщения: | Re: Где находится контроллер клавиатуры? |
от рождения той же 79-й , лет 10 |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |