Как прошить мультиконтроллер ноутбука
ATMEL
AT24C01B AT24C01 AT24C01A AT24C02 AT24C02A AT24C02B AT24C04B AT24C04 AT24C04A AT24C08A AT24C08B AT24C08 AT24C16 AT24C16A AT24C16B AT24C32B AT24C32A AT24C32 AT24C64 AT24C64A AT24C64B AT24C128 AT24C128A AT24C128B AT24C256B AT24C256 AT24C256A AT24C512B AT24C512A AT24C512 AT24C1024 AT24C1024A AT24C1024B
CATALYST
CAT24C01 CAT24WC01 CAT24WC02 CAT24C02 CAT24C04 CAT24WC04 CAT24WC08 CAT24C08 CAT24WC16 CAT24C16 CAT24WC32 CAT24C32 CAT24WC64 CAT24C64 CAT24WC128 CAT24C128 CAT24WC256 CAT24C256 CAT24C512 CAT24WC512 CAT24C1024 CAT24WC1024
COMMON
24C01 3V 24C01 5V 24C02 3V 24C02 5V 24C04 5V 24C04 3V 24C08 3V 24C08 5V 24C16 5V 2406 3V 24C32 5V 24C32 3V 24C64 5V 24C64 3V 24028 5V 24C128 3V 24C256 5V 24C256 3V 24C512 5V 24C512 3V 240024 3V 24C1024 5V 24C2048 5V 24C2048 3V 24C4096 5V 24C4096 3V
FAIRCHILD
FM24C01L FM24C02L FM24C03L FM24C04L FM24C05L FM24C08L FM24C09L FM24C17L FM24C16L FM24C32L FM24C64L FM24C128L FM24C256L FM24C512L FM
HOLTEK
HT24C01 HT24LC01 HT24CD2 HT24LC02 HT24C04 HT24LC04 HT24C08 HT24LC08 HT24C16 HT24LC16 HT24LC32 HT24C32 HT24LC64 HT24C64 HT24C128 HT24LC128 HT24C256 HT24LC256 HT24LC512 HT24C512 HT24C1024 HT24LC1024
ISSI
IS24O01 IS24C02 IS24C04 IS24C08 IS24C16 IS24C32 IS24C64 IS24C128 IS24C256 IS24C512 IS24C1024
MICROCHIP
MIC24LC014 MIC24AA01 MIC24AA014 MIC24LC01B MIC24LC02B MIC24AA02 MIC24C02C MIC24AA025 MIC24AA04 MIC24LC04B MIC24LC024 MIC24AA024 MIC24LC025 MIC24LC08B MIC24AA08 MIC24LC16B MIC24AA16 MIC24LC32 MIC24AA32 MIC24LC64 MIC24FC64 MIC24AA64 MIC24FC128 MIC24AA128 MIC24LC128 MIC24AA256 MIC24LC256 MIC24FC256 MIC24AA512 MIC24LC512 MIC24FC512 MIC24AA1024
NSC
NSC24C02L NSC24C02 N5C24C64
RAMTRON
FM24CL04 FM24C04A FM24CL16 FM24C16A FM24CL64 FM24C64 FM24C256 FM24CL256 FM24C512
ROHM
BR24L01 BR24C01 BR24L02 BR24C02 BR24L04 BR24C04 BR24L08 BR24C08 BR24L16 BR24C16 BR24L32 BR24C32 BR24C64 BR24L64
ST
ST24C01 ST24C32 ST24C02 ST24C64 ST24C04 ST24C08 ST24C16
XICOR
X24O01 X24C02 X24C04 X24C08 X24C16
AMIC
A25L512 A25L05P A25L10P A25L010 A25L020 A25L20P A25L40P A25L040 A25L080 A25L80P A25L016 A25L16P A25L032
ATMEL
AT25F512 AT25F512B AT25F512A AT25FS010 AT25F1024 AT25F1024A AT25F2048 AT25DF021 AT25F4096 AT25FS040 AT25DF041A AT25DF321A AT26DF321 AT25DF321 AT25DF641
COMMON
25X005 25X05 25X10 25X20 25X40 25X80 25X16 25X32 25X64 25X128 25X256 25X512 25X1024 25X2048
EON
EN25F05 EN25P05 EN25LF05 EN25F10 EN25LF10 EN25D10 EN25P10 EN25F20 EN25D20 EN25LF20 EN25F40 EN25D40 EN25LF40 EN25Q80 EN25D80 EN25F80 EN25P80 EN25T80 EN25B16T EN25T16 EN25B16 EN25D16 EN25F16 EN25Q16 EN25P32 EN25Q32 EN25F32 EN25B32 EN25B32T EN25Q64 EN25B64 EN25F64 EN25B64T EN25F128 EN25Q128
ES
ES25P10 ES25P20 ES25M40A ES25M40 ES25P40 ES25M80 ES25P16 ES25M80A ES25P32 ES25P80 ES25M16 ES25M16A
ESMT (только чтение)
F25L04UA F25L16PA F25L004A F25L32QA F25L08PA F25L32PA F25L008A F25L016A
GIGADEVICE
GD25Q512 GD25Q10 GD25Q20 GD25F40 GD25D40 GD25Q80 GD25D80 GD25T80 GD25F80 GD25Q16 GD25Q32 GD25Q64 GD25Q128
MXIC
MX25V512 MX25L4005A MX25L1635D MX25L3237D MX25L6455E MX25L12845E MX25L512 MX25V4035 MX25L1605D MX25L3225D MX25L6408D MX25L1005 MX25V4005 MX25L1608D MX25L3205D MX25L6406E MX25L2005 MX25V8005 MX25L3235D MX25L3206E MX25L6445E MX25L8035 MX25L8005 MX25L3208D MX25L6405D MX25L12805D
NEXFLASH
NX25P10 NX25P20 NX25P40 NX25P80 NX25P16 NX25P32
NSHINE
MS25X05 MS25X16 MS25X10 MS25X32 NS25X20 MS25X64 NS25X40 MS25X128 MS25X80
PMC
PM25LV512A PM25LV016B PM25LV010A PM25LV020 PM25LV040 PM25LV080B
SAIFUN
SA25F005 SA25F160 SA25F010 SA25F320 SA25F020 SA25F040 SA25F080
SPANSION
S25FL004A S25FL032A S25FL040A S25FL064A S25FL008A S25FL128P S25FL160 S25FL129P S25FL016A S25FL128A
SST (только чтение)
SST25VF512A SST25VF512 SST25VF010 SST25VF010A SST25 SST25VF020 SST25VF040B SST25VF040A SST25VF040 SST25′ SST25VF016B SST25VF032B SST25VF064C
ST
M25P05A M25PE10 M25P10A M25P20 M25PE20 M25PE40 M25P40 M25PE80 M25P80 M25PX80 M25PX16 M25P16 M25PE16 M25P32 M25PE32 M25PX32 M25PX64 M25P64 M25PE64 M25P128
WINBOND
W25X10 W25X10L W25P10 W25X10AL W25X10A W25P20 W25X20AL W25X20A W25X20 W25X20L W25X40A W25P40 W25Q40BV W25X40L W25X40 W25X40AL W25Q80BV W25Q80V W25X80 W25P80 W25X80A W25X80L W25X80AL W25P16 W25Q16BV W25Q16V W25X16 W25Q32BV W25Q32V W25X32 W25P32 W25Q64BV W25X64 W25Q128BV
Имеем ноутбук Acer Aspire ES1-572 на платформе Compal B5W1S LA-D671P , залитый в районе мультиконтроллера и большое желание заставить этот ноутбук работать. Будем менять и прошивать мультиконтроллер.
После замены мультиконтроллера, нас у него интересуют следующие ноги:
- 59-ая нога ( KSI4 ) - сигнал CS
- 60-ая нога ( KSI5 ) - сигнал CLK
- 61-ая нога ( KSI6 ) - сигнал MOSI
- 62-ая нога ( KSI7 ) - сигнал MIOS
- 42-ую ногу ( KSO3 ) на время прошивки необходимо замкнуть на землю.
На программаторе все эти сигналы подписаны.
Обязательно соединяем землю программатора с землей платы. Так же мультиконтроллер необходимо запитать, подав 3.3V на любую из питающих ног, к примеру, 22, 33, 96, 111, 125.
Можно подать питание непосредственно с программатора, у него есть нужный вывод. Можно использовать внешний источник питания (говорят, были случаи нехватки питания).
Подпаиваться к контактам мультиконтроллера не очень удобно. Будем работать с разъемом клавиатуры, ведь эти контакты напрямую идут туда.
Сначала я собирался припаять проводки к плате программатора. Но решил, что прошиваю мультиконтроллер не в последний раз и каждый раз паять проводки мне будет конкретно лень. Поэтому побыстрому сколхозил вот такую приблуду.
В будущем из шлейфиков от мертвых клавиатур можно наделать переходников для разных платформ и обходиться без паяльника.
На этом будем считать, что все шаги по подключению программатора к мультиконтроллеру завершены. Переходим к программной части.
Прошивать мультиконтроллер будем с помощью программы Postal3 и драйвера для работы Postal3 с CH341А .
После того, как драйвера на программатор CH341A установлены, заменяем в папке с Postal3 файл SiUSBXp.dll файлом из свежескачанного архива с драйвером. Так же в папку с Postal3 копируем файл CH341DLL.DLL из папки с родной программой от CH341A .
Теперь надо настроить Postal 3 для работы с CH341A . Запускаем программу, сходу ставим галку "Other" и жмем кнопку "Settings" .
В открывшемся окне ставим галку "tag/SPI" и рядом в выпадающем списке выбираем "КВ9012" (пусть вас это не смущает мультиконтроллеры KB9012 и KB9022 шьются одинаково). Скорость выбираем максимальную.
Переходим на вкладку "Misc" . Там ставим галку "SPI Read Short Step(slow)" .
Переходим на вкладку "Com Settings" . Отмечаем галками все все опции "UsbXpress" .
Сохраняем настройки кнопкой "OK" . И попробуем прочитать содержимое мульта.
Процесс небыстрый. Чтение у меня заняло чуть более получаса. Еще столько же - процесс верификации, ибо кое-кто забыл в настройках снять галку автоматической верификации. Потом еще полчаса на запись и еще раз полчаса на верификацию.
Кошка, ожидаемо, проявила интерес к этому действу. Пришлось плату спрятать в пакет, чтоб не искушать зверька торчащими во все стороны проводами.
Доброго времени суток всем.
Интересует сабж. Прошивкой мультиков никогда не занимался раньше. Сейчас потихоньку начинаю въезжать и собираю информацию воедино.
Поправьте и подскажите если не прав по пунктам:
1) Мультиконтроллеры можно шить практически любым программатором - главное знать к каким ногам паять выводы программатора
2) В зависимости от программатора - питание на материнскую плату можно подавать, а можно и не подавать
3) Можно не париться и шить мультики ENE через клавиатурный разъем имея соответствующий заточеный девайс (ссылки видел на соседнем форуме)
4) Прошивку мультиконтроллера можно достать распаковав BIOS материнской платы соответствующей платформы. Либо найти/скачать
5) Если можно достать из биоса то кто и как это делает? подскажите
6) Что означает выражение "поднять лапу мультиконтроллера"? :) Еще иногда пишут "лапу вверх".
Вопрос по конкретному программатору triton и его владельцам(т.к. именно он есть в наличии)
7) Имея соответствующий переходник - можно шить ENE KB9012, подпаявшись к правильным выводам, означает ли это что имея этот же переходник можно шить и KB930QF A1?
Возможно, где то ересь написал, может забыл что то?
Можете пинать :)
Спасибо!
1) тольто тем программатором, который поддерживает данные контроллеры (KB9012, KB9016 и иже с ними)
2) шьем на плате - контроллер должен быть запитан, но плата не включена, т.е. дежурный режим (3VALW присутствуют)
3) можно.
4) да.
5) зависит от производителя. Читать тему по распаковке / правке биоса
6) что данную ногу надо отпаять, я думаю. Для прошивки указанных контроллеров не требуется.
7) Здесь без понятия, поддерживает ли данный программатор эти контроллеры. Вот только зачем Вам шить KB930QF, если они не шьются и используют внешнюю флеш?
1) тольто тем программатором, который поддерживает данные контроллеры (KB9012, KB9016 и иже с ними)
7) Здесь без понятия, поддерживает ли данный программатор эти контроллеры. Вот только зачем Вам шить KB930QF, если они не шьются и используют внешнюю флеш?
Да, действительно. Нашел флэш, выпаял, перепрошил.
Спасибо за советы
Прошивка мультиконтроллеров серии KB9010/KB9012/KB9016/KB930 и пр.
Программаторов в сети для прошивки данных мультов много
Лично я использовал фирмы svod.od.ua
Там же есть распиновка для подключения и плата комутации, которую параллельно можно использовать для проверки клавиатур ноутбуков
Обязательным условием прошивки является посаженная на массу 42 нога мультиконтроллера
P42 = Pin42 мультиконтроллера, ну и прочие pin соответственно
В этой теме прошу выкладывать слытые и проверенные прошивки для мультиконтроллеров серии KB9010/KB9012/KB9016/KB930 и пр.
В описании к прошивке пишем шасси материнки и модель ноутбука
часть дампов взята на vlab.su и nb1
Еще для Samsung NP530U4C-S03 Lotus-14R (KB9010) rev 1_1 + распиновка контактов клавы
и Acer E1-531 без видео (KB9012) Q5WV1 LA-7912P rev_2_0, выше выложено скорее для Q5WH. есть отличия
Lenovo G50-30 (80G0) Материнская плата ACLU9/ACLU0 NM-A311 Rev:1.0 2014-03-12 Мультиконтроллер IT8586E FXA
Здравствуйте!Нужна рабочая прошивка мульта NUVOTON NPCE288NAODX Lenovo B50-30 LA-B102P.Если у кого есть дайте пожалуйста.Заранее спасибо.
Вложения: |
La-b102p.rar [50.73 КБ] 415 скачиваний |
здравствуйте ,есть ли прошивка мульта v5we2 la-9531p rev a (e1-572g-54206g75mhii) и прошивку биоса если не трудно заранее спасибо
Нашлась прошивка!Спасибо Вячеславу Л.Выкладываю здесь,может кому пригодиться.
Здравствуйте! Очень нужна прошивка мультиконтроллера kb9012qf ноутбука DNS QAT-11 мат. плата QAT10 LA-8561p rev1.0
Здравствуйте!
У кого-нибудь есть прошивка для мультиконтроллера KB902AQ.
Ноутбук Asus R540NV, платформа X540NV Rev 2.0.
Какое из питаний?
AC IN забыли, но мне кажется у Вас не реагирует на кнопку питания, тогда или залитие где-то или с мостом что то, посмотрите сопротивление дата линии USB портов.
А так прошивка мульта льется из биос у Asus 98% на моей практике, да и другие инженеры то же скажут, просто нужно открыть новую тему по Вашему ремонту, чтобы не было флуда здесь.
доброго времени суток нужна прошивка мультиконтроллера kb9012 LA9912P rev-1.0 леново g505 .
мульт в коротком по 3.3 вольта , прошивать пока самому не приходилось, ещё подскажите на плате стоял kb9012QF A4, на схеме указан А3 его и заказал, на различие обратил внимание гораздо позже когда было уже поздно,это критично или мне придётся заказывать другой мульт.
Заранее спасибо за помощ.
доброго времени суток нужна прошивка мультиконтроллера kb9012 LA9912P rev-1.0 леново g505 .
мульт в коротком по 3.3 вольта , прошивать пока самому не приходилось, ещё подскажите на плате стоял kb9012QF A4, на схеме указан А3 его и заказал, на различие обратил внимание гораздо позже когда было уже поздно,это критично или мне придётся заказывать другой мульт.
Заранее спасибо за помощ.
Спасибо за помощь, мульт удачно заменён и прошит , плата полностью ожила и раьотает, единственно слетели серийный номер и остальные подобные данные которые как я понял находятся в прошивке мультиконтролера, Это конечно не кретично в целях саморазвития хотелось бы научиться решать эту проблему. Может подскажете где просвятиться в этом деле и как определить по каким адресам могут располагаться эти данные в файле прошивки. С хекс редактором начал только разбираться .
Ещё раз спасибо.
доброго времени суток нужна прошивка мультиконтроллера kb9012 LA9912P rev-1.0 леново g505 .
мульт в коротком по 3.3 вольта , прошивать пока самому не приходилось, ещё подскажите на плате стоял kb9012QF A4, на схеме указан А3 его и заказал, на различие обратил внимание гораздо позже когда было уже поздно,это критично или мне придётся заказывать другой мульт.
Заранее спасибо за помощ.
Спасибо за помощь, мульт удачно заменён и прошит , плата полностью ожила и раьотает, единственно слетели серийный номер и остальные подобные данные которые как я понял находятся в прошивке мультиконтролера, Это конечно не кретично в целях саморазвития хотелось бы научиться решать эту проблему. Может подскажете где просвятиться в этом деле и как определить по каким адресам могут располагаться эти данные в файле прошивки. С хекс редактором начал только разбираться .
Ещё раз спасибо.
Приветствую, скинь родной биос и прошивку мульта, я перекину серийку, а ты сам разберешься по каким адресам находится (после включения аппарата, убедиться, что серийка есть)
кстати, в мульте дополнительно есть серийка материнской платы, но она не нужна.
К сожалению родной прошивки мульта нету, в мульте образовалась маленькая дырочка:( но если поможете разобраться с серийниками буду признателен, я не являюсь мастером это скажем так хобби, но с этим пришлось несколько раз сталкиваться, у сына леново G505s слетела почему то прошивка биоса и тоже sn инвалид. Плата заводилась с большими трудностями, но если запускал ась всё работало, прошивка биос помогла.
К сожалению родной прошивки мульта нету, в мульте образовалась маленькая дырочка:( но если поможете разобраться с серийниками буду признателен, я не являюсь мастером это скажем так хобби, но с этим пришлось несколько раз сталкиваться, у сына леново G505s слетела почему то прошивка биоса и тоже sn инвалид. Плата заводилась с большими трудностями, но если запускал ась всё работало, прошивка биос помогла.
Так я и прошу дамп БИОС и прошивку мульта на которой работаете.
Дело в том что я изначально брал прошивку мульта на одном из форумов, а когда бук запустился перепрошил биос последней прошивкой взятой на сайте леново из под винды, как разбивать общий файл на дампы мудьта и флешки я не разобрался ещё. Но фсё равно спасибо что отозвались:)
Дело в том что я изначально брал прошивку мульта на одном из форумов, а когда бук запустился перепрошил биос последней прошивкой взятой на сайте леново из под винды, как разбивать общий файл на дампы мудьта и флешки я не разобрался ещё. Но фсё равно спасибо что отозвались:)
Даже если прошились в системе, там могут еще засесть серийки, при прошивке эта область не трогается
Кто сейчас на конференции
В этой статье пойдет речь о микросхеме, которая управляет работой всего ноутбука, в том числе, его включением. Её неисправности приводят к значительным последствиям для пользователя и чаще всего требуют ремонта материнской платы в сервисе.
Задачи мультиконтроллера
Мультиконтроллером, или, по-английски Super I/O (SIO) или Multi I/O (MIO), на сленге «мультик» (еще в документации встречается EC-контроллер), называется микросхема, обеспечивающая мониторинг напряжений и температур, работу с периферийными устройствами. Такими устройствами могут быть клавиатура, мышь, кнопка включения, датчик закрытия крышки и тп. Основным его предназначением является управление клавиатурой (даже в схемах он обозначается как KBC-контроллер), однако со временем производители начали нагружать его множеством дополнительных функций, таких, например, как индикация работы жесткого диска (светодиод на передней панели ноутбука) или управление частотой работы кулера. Именно на эту микросхему «приходят» все контактные дорожки шлейфа клавиатуры ноутбука. На самом деле на ножки мультиконтроллера приходят сигналы практически со всех устройств и микросхем ноутбука. Уровень сигнала может быть постоянный 3.3V (высокий логический уровень), либо изменяющийся в случае обмена данными (измеряется осциллографом).
В запуске ноутбука он вообще играет первостепенную роль, так как именно на него приходит сигнал с кнопки включения, и именно он запускает все источники напряжений и затем отдает сигнал южному мосту для начала инициализации.
Мультиконтроллер управляет включением ШИМ-контроллеров, вырабатывающих необходимые для работы узлов ноутбука напряжения, ключами, коммутирующими эти напряжения. Через мультиконтроллер по протоколу Firmware HUB или SPI подключена микросхема Flash c программным обеспечением (которую иногда приходятся прошивать). В состав мультиконтроллера могут входить контроллеры часов реального времени, жестких дисков, USB, интегрированный аудиоинтерфейс, интерфейс LPC.
Разновидности мультиконтроллеров
Мультиконтроллеры выпускают следующие фирмы: ENE; Winbond; Nuvoton; SMCS; ITE; Ricoh.
Сильно отличаются только последние, хотя бы методом пайки, они BGA.
На современных мультиконтроллерах имеется по 128 ножек, но их назначение сильно отличатся в зависимости от модели мультиконтроллера и даже от его ревизии. К примеру, KB926QF-D2 и KB926QF-C0. — два совершенно разных мультиконтроллера.
Неисправности мультиконтроллеров и их симптомы
Мультиконтроллер часто выходит из строя при залитии ноутбука жидкостью или вследствие выгорания ключей, формирующих 3.3В. Второе случается при скачках питания в сети.
К основным симптомам неисправности мультиконтроллера можно отнести некорректную работу клавиатуры и тачпада и отсутствие запуска как такого. Также, следствием неправильной работы «мультика» являются и глюки периферии — неправильная работа датчиков, кулера. Также по вине SIO может не определяться жесткий диск и другие накопители (работа USB при этом завязана на южный мост).
В диагностике и ремонте ноутбуков мультиконтроллер имеет ключевое значение, поскольку отсутствие на мультиконтроллере важных сигналов, приходящих с микросхем ноутбука, позволяет выявить неисправные микросхемы и произвести их замену. На мультиконтроллер приходит LPC шина, по который идет обмен с южным мостом, и с которой можно считать всем известные POST-коды. Для этого, кстати, в ремонте часто подпаиваются на прямую к ножкам мультиконтроллера тоненькими проводками и выводят коды на индикаторы.
Также иногда во время самостоятельной замены матрицы ноутбука забывают отключить аккумулятор. Это тоже может привести к выгоранию мультиконтроллера. Но, к счастью, микросхемы эти не очень дорогие и ремонт такой неисправности обходится дешевле, чем, например, замена южного моста или видео. Многие микросхемы взаимозаменяемы, а перепайка их — 15 минут (если не потребуется прошивать флэш память).
Диагностика запуска (или отсутствия старта) ноутбука
Для правильной диагностики старта ноутбука необходимо понимать его последовательность и участие в нем мультиконтроллера.
Последовательность включения ноутбука
При включении ноутбука дежурное напряжение через кнопку подается на мультиконтроллер, который запускает все ШИМ-контроллеры, вырабатывающие все напряжения (их много), и, при нормальном исходе, вырабатывают сигнал PowerGood. По этому сигналу снимается сигнал RESET с процессора и он начинает выполнять программный код, записанный в BIOS с адресом FFFF 0000.
Затем BIOS запускает POST (Power-On Self Test), который выполняет обнаружение и самотестирование системы. Во время самотестирования обнаруживается и инициализируется видеочип, включается подсветка, определяется тип процессора. Из данных BIOS определяется его тактовая частота, множитель, настройки. Затем определяется тип памяти, ее объем, проводится ее тестирование. После этого происходит обнаружение, инициализация и проверка подключенных накопителей – привода, жесткого диска, карт-ридера, флоппи дисковода и др., а после проверка и тестирование дополнительных устройств.
После завершения POST управление передается загрузчику операционной системы на жестком диске, который и загружает ее ядро.
Из описания выше видно, что мультиконтроллер вступает в работу на самой ранней стадии, и без его нормального запуска не сформируются управляющие напряжения. Вот условия, необходимые для того, чтобы мультиконтроллер дал команду на старт:
Для инициализации мультиконтроллера необходима микропрограмма, которая хранится либо в той же микросхеме флеш-памяти, что и прошивка BIOS (UEFI), либо в отдельной микросхеме меньшего объема, либо внутри самого мультиконтроллера. В первых двух случаях восстановить прошивку не представляется сложным. А вот прошить непосредственно мультиконтроллер пока могут не любые программаторы. Да и подключиться к нужным его выводам не всегда просто. Прошиваемые мультиконтроллеры — NPCE288N/388N, KB9010/9012/9016/9022, IT8585/8586/8587/8985/8987.
Лучше всего найти документацию и описание сигналов по мультикам IT, которые используются во многих бюджетных ноутбуках, в том числе ASUS и Dell. Благодаря схемам можно понять и отследить, где находятся выше указанные сигналы. Например, в случае IT8752 и аналогичных (используется, например, в семействе ASUS K40 и K50) для диагностики вас должны интересовать, помимо выше указанных, следующие сигналы на мультике:
Питание на IT85xx мульты поступает следующее: +3VA_EC, +3VPLL, +3VACC, без них микросхема не запустится.
Последовательность диагностики мультиконтроллера
Рассмотрим схему последовательности включения ноутбука:
Процедура включения материнской платы
Для диагностики в целом, вам нужно рассмотреть две ситуации:
1. Питание не появляется, светодиод питания не горит.
Ищем неисправность в схеме управления питанием. Проверяем 19 V со входа , приходящие на микросхему зарядки (charger), например, MAX. Проверяем наличие дежурных напряжений +3VSUS и т.п. Через форфмирователи +3 V питание поступает на мультик — проверяем это питание на входе. Проверяем выходные сигналы мультика. В некоторых случаях слетает прошивка микроконтроллера. В этом случае, при наличии входных напряжений, нужные управляющие сигналы с микросхемы контроллера не формируются при нажатии кнопки питания.
2. Питание есть, светодиод питания горит, но ноутбук не включается, экран темный. Индикатор жесткого диска сначала включается и гаснет, затем не горит.
Очевидно, мультик работает, управляющие сигналы формируются, однако, дальнейший запуска не происходит или он обрывается. Чаще всего виноваты в этом микросхемы чипсета, сам процессор или тактирующие генераторы, которые срывают генерацию сигналов. Для быстрой диагностики прогреваем микросхемы чипсета по-очереди. После каждого прогрева пробуем на включение. Если ноутбук включается, то виноват конкретный чип. Очень важна предыстория поломки — например, если до поломки перестали работать USB порты, то скорее всего вышел из строя южный мост. Если были артефакты на встроенном видео, то виноват северный мост.
Если же мы видим, что питающие напряжения присутствие, а сигналы с мультика нет (например, не снимается сигналы RESET), то изучаем все сигналы более подробно.
Вот обобщенный порядок следования сигналов при запуске EC:
Вот алгоритм проверки популярного мульта KB3926, его можно применить и к аналогам:
- Проверить питание мульта 3,3v (9 нога)
- Проверить генерацию кварца (123 нога)
- Проверить сигнал с кн.вкл. ON/OFF 3,3v/0,5v (32 нога)
- Проверить АCCOF 0V (27 нога)
- Проверить ACIN 3.1V (127 нога)
- Проверить PBTN_OUT 0v/3,3v (117 нога)
- Проверить сигнал 0v/3,3v (14 нога)
- Проверить RSMRST 0v/3,3v (100 нога)
- Проверить PWROK 0v/3,3v (104 нога)
- Проверить SYSON 0v/3,3v (95 нога)
- Проверить VRON 0v/3,3v (121 нога)
- Проверить обмен мульта с югом 3,3v (77,78 нога)
- Проверить обмен мульта с югом 0v/3,3v (79,80 нога)
- Проверить генерацию PCICLK (12 нога)
- Проверить сигнал 0v/3,3v (1,2,3 нога)
- Проверить TP_CLK 0v/0,1v (87 нога)
- Проверить TP_DATA 0v/5v (88 нога)
- Проверить SUSP 0v/3,3v (116 нога)
- Проверить VGA_ON 0v/3,3v (108 нога)
Вот дополнительные контрольные значения напряжения:
Программатор от Сергея Вертьянова
Читайте также: