- Почему греются HP pavilion серий dv6-6000 dv7-6000 g6 и причины ошибки System fan (90B)
- Проблема №1 — неисправен вентилятор
- Проблема №2 — Ноутбуки HP pavilion dv6-6000, dv7-6000 и HP G6 сильно греются
- Здравствуй товарищ!
- Блог — Здравствуй товарищ!
- Ремонт кулера ноутбука (HP Pavilion g6)
- 6 thoughts on “ Ремонт кулера ноутбука (HP Pavilion g6) ”
- Почему не работает кулер на ноутбуке HP Pavilion G6 и как это исправить?
- Варианты устранения проблемы
- Ремонт вентилятора hp pavilion
- Содержание:
- Штатная работа СО вызывает нарекания?
- Для чего необходимо менять штатный режим работы вентилятора и как это сделать.
- Устройство вентилятора
- Способы изменения режима работы вентилятора
Почему греются HP pavilion серий dv6-6000 dv7-6000 g6 и причины ошибки System fan (90B)
#Systemfan90B #hpdv6 #hpdv7. К сожалению, у некоторых именитых производителей цифровой техники (не только ноутбуков) время от времени выходят поистине «народные модели». Т.е. техника, которая по цене доступна большей части населения, по качеству и функционалу не имеет конкурентов в своей категории.
И наоборот, есть явно неудачные линейки продуктов с конкретным заводским браком или «слабым местом».
Для ноутбуков HP Pavilion DV6 серии 6000 и HP pavilion DV7 серии 6000, а также g6 слабым местом является система охлаждения. С этого места — немного подробнее.
Также данная проблема описана в этом блоге.
Проблема №1 — неисправен вентилятор
Вентилятор, он же кулер — от англ. coolig fan-охлаждающий вентилятор.
Уже не в первый раз к нам обращаются клиенты с проблемой, когда их Pavilion DV6, Pavilion DV7-6ххх или HP g6 не включается, а на экране появляется сообщение об ошибке с кодом System Fan (90B).
Само сообщение выглядит так:
«The system has detected that a cooling fan is not operating correctly.
Continued operation is not recommended and may cause unpredictable behavior that could result in random shutdown, data loss or possible system damage. The system will shutdown in 15 seconds. To prevent shutdown and continue operation, press the Enter key now.
ENTER — Continue startup
For more information, please visit: www.hp.com/go/teachcenter/startup»
Такое сообщение и код ошибки говорят о том, что вентилятор системы охлаждения не запустился и, чтобы не произошел перегрев ноутбука, устройство рекомендуется не включать, затем ноутбук автоматически выключится через 15 секунд. Однако можно игнорировать сообщение и продолжить включение, нажав клавишу Enter.
Правда, в этом случае, ноутбук все равно выключится не загрузившись до рабочего стола от перегрева.
Вентиляторы на ноутбуках серий HP DV6-6000, G6 и DV7-6000 слабенькие и после небольшого срока эксплуатации приходят в неисправное состояние. А если учесть что от пыли сами пользователи их не чистят — это увеличивает шансы на неисправность.
Решение проблемы: в 90% случаев — замена вентилятора (кулера).
Заменить кулер (вентилятор) на HP DV6, DV7, HP pavilion g6 можно в любом сервисном центре вашего города. Наш сервисный центр — не исключение. Замена вентилятора вместе с работами, обходится, как правило, около 2 тыс. руб (В вашем городе стоимость может отличаться)
Можно заменить вентилятор самостоятельно. С одной стороны — вы все делаете на свой страх и риск, а с другой — экономите рублей 800, а то и больше. Остается только купить кулер для HP DV6-6000 (DV7-6000) G6 и найти инструкцию по разборке (ссылки ниже).
Инструкция по разборке hp pavilion dv6 есть на youtube, вот она:
Там же, на youtube, можно найти такую же инструкцию по разборке dv7 и G6
Вот видеоинструкция для g6:
Купить вентилятор для Dv6-6000 (также подойдет для DV7-6000) можно в нашем интернет магазине: оригинальный вентилятор MF60120V1-C180-S9A или совместимый вентилятор KSB0505HB.
Купить вентилятор для ноутбука HP G42, G56, G62, CQ42, CQ56, CQ62, CQ72, G72, Pavilion G4, G6, G7 можно там же: MF75120V1-C050-S9A.
Для покупки достаточно перейти по ссылкам и оформить заказ:
MF60120V1-C180-S9A ВЕНТИЛЯТОР ДЛЯ HP PAVILION DV6 6000 DV7 6000 [OEM ОРИГИНАЛ] |
KSB0505HB ВЕНТИЛЯТОР ДЛЯ HP PAVILION DV6 6000 DV7 6000 [СОВМЕСТИМЫЙ] |
Вентилятор для G6 отличается от dv6 и dv7. Обратите на это внимание. Если вам нужен вентилятор на HP G6 можете купить такой:
Такой кулер подойдет к ноутбукам : HP G42, G56, G62, CQ42, CQ56, CQ62, CQ72, G72, Pavilion G4-1000, G4-1100, G4-1200, G6-1000, G6-1100, G6-1200, G7-1000, G7-1100, G7-1200, G7-1300
Проблема №2 — Ноутбуки HP pavilion dv6-6000, dv7-6000 и HP G6 сильно греются
Причем не просто греются — они перегреваются, вплоть до выключения.
У этой проблемы может быть одна из трех причин:
- Вентилятор уже начал работать нестабильно (кратковременные остановки, неравномерность оборотов) и скоро вы столкнетесь с ошибкой 90B, которая неизбежно влечет за собой замену вентилятора.
- Вентилятор вращается с одной скоростью и на малых оборотах, а при повышении нагрузки на процессор увеличения оборотов не происходит. В этом случае вы не слышите привычного гула лопастей когда запускаете игру или видео, а ноутбук выключается спустя 2-10 минут после запуска «тяжелого» приложения.
- Радиатор системы охлаждения забился пылью. И на каких бы оборотах не вращался вентилятор — горячему воздуху некуда выходить (решетка радиатора забита) и он остается в корпусе ноутбука возле процессора и видеочипа. В добавок, ко времени когда радиатор забит пылью и шерстью — уже высыхает заводская теплопроводная паста, что тоже ухудшает охлаждение.
Справедливости ради, стоит отметить, что проблема № 3 свойственна для 90% ноутбуков и решается чисткой ноутбука HP в сервисном центре или своими силами.
Первый и второй пункты, увы, решаются только заменой кулера.
Удачи вам с вашими цифровыми друзьями. Не ломайтесь. Ну а если что — вы знаете к кому обращаться 😉
Постоянная ссылка на статью: http://itpanic.ru/blog/?p=3807
Пользователи прочитавшие эту запись обычно читают:
Источник
Здравствуй товарищ!
Блог — Здравствуй товарищ!
Ремонт кулера ноутбука (HP Pavilion g6)
Засорение кулера ноутбука весьма распространенное явление. Засоряется как решетка радиатора так и сам вентилятор, и естественно нужна периодическая чистка. Так как очистку производят обычно в последний момент, есть вероятность выхода из строя вентилятора. Новый кулер может обойтись около 20 долларов, но можно попробовать отремонтировать. В нашем случае, перестал крутится кулер у ноутбука HP Pavilion g6. Сам кулер не был так сильно забит как решетка радиатора, но работать не хотел. Для успешного ремонта необходимо было лишь возможность снятия крыльчатки для смазки.
Разборку ноутбука HP Pavilion g6 можно найти в сети поэтому этот момент пропустим только упомянув что клавиатура упорно не хотела сниматься из за двухстороннего скотча, но немного поддев деревянной палочкой все снялось.
После разборки появилась такая картина.
Радиатор с тепловыми трубками полностью забит пылью и конечно его необходимо тщательно прочистить.
Для того чтоб не снимать тепловые трубки с процессоров, откручиваем один винтик и аккуратно отгибаем кулер.
Снимаем крыльчатку, в этом ноутбуке она снялась без проблем, с другими кулерами может быть по другому.
Сам двигатель не очень загрязнен но работать не хотел.
Очищаем все от пыли и смазываем, после чего собираем и запускаем. Ремонт прошел успешно кулер заработал.
Если есть вопросы по разборке и ремонту задавайте. Удачи.
6 thoughts on “ Ремонт кулера ноутбука (HP Pavilion g6) ”
здравствуйте решил сам поменять куллер на hp g6 подскажите совместимость куллеров этой линейки ноутбуков .
Здравствуйте, ноутбук HP G6 Pavilion работает, но вентилятор подёргивается и то не регулярно. от пыли очищен (было не много) и соответственно греется сильно. Какие могут быть предположения и варианты?
Насколько понимаю где то что то затирает, он должен крутится свободно. Внимательно проверить что может его тормозить.
Здравствуйте. Проблема противоположная, если подуть на кулер, то он не крутится, пальцами прокручивается, при подаче напряжения неохотно, но крутится. Смазывал — ситуация не изменилась. Что посоветуете? Что это может быть? Ноутбук hp pavilion dv6
Приветствую Дмитрий, проверить надо обмотку вентилятора и подачу напряжения, ну и тогда дальше уже смотреть.
Здравствуйте! А если я все почистил, а вентилятор, всеравно, не крутится. Тоесть, если подуть крутится нормально, но при включении нет. В чем может быть проблема?
Источник
Почему не работает кулер на ноутбуке HP Pavilion G6 и как это исправить?
Неисправность вентилятора системы охлаждения – типичная поломка HP Pavilion G6. В результате длительной эксплуатации его подвижные части изнашиваются и он выходит из строя. Самодиагностика компьютера предупреждает о поломке.
Впрочем, такое сообщение появится не обязательно, особенно если на компьютере была предустановленная ОС, замененная другой. Кроме того, поломка может заключаться в нестабильной работе вентилятора – эпизодическом включении или вращении на слишком низких оборотах.
Такая нестабильность приводит к произвольным выключениям в связи с перегревом. Предпринимать меры для устранения необходимо незамедлительно после обнаружения поломки, иначе тепловые нагрузки повредят чувствительные чипы.
Варианты устранения проблемы
Если кулер перестал работать спустя около трёх лет работы, то дело в исчерпанном ресурсе и его необходимо менять. Подавляющее большинство поломов связаны именно с этим и «лечатся» заменой.
В случаях, когда с момента приобретения ноутбука прошло не так много времени, следует провести чистку системы охлаждения. Вполне возможно, проблема заключается в засоренном выхлопе.
Стабильная периодическая чистка СО – ключ к её продолжительной работе. Когда радиатор выхлопного отверстия забивается пылью, а термоинтерфейс высыхает, кулер вращается на повышенных оборотах и быстрее расходует ресурс. Поэтому, не менее чем раз в год необходимо проводить обслуживание системы, в которое входит:
- Чистка радиатора и кулера от пыли и грязи.
- Замена термоинтерфейса. При этом не следует на место специальной прокладки укладывать пасту и наоборот.
- Смазка оси кулера составом на основе силикона (другие смазочные материалы слишком жидкие). HP Pavilion G6 снабжается неразъёмным вентилятором, поэтому придётся извернуться, чтобы смазать вал.
Компания HP также предлагает программу HP CoolSense, которая оптимизирует работу системы охлаждения. Однако она поддерживается не во всех моделях, потому что требует наличия терморегулирующего оборудования и акселерометра. Проверить совместимость можно, только попробовав установить драйвер.
При этом и обслуживание, и замена кулера – достаточно несложные процедуры, которые вполне успешно можно проводить самостоятельно. Главное – правильно подобрать модель вентилятора, и соблюдать аккуратность и осторожность в процессе разборки ноутбука.
Есть небольшая вероятность, что замена кулера не решит проблему. В таком случае следует проверить контроллер, ответственный за управления кулером и цепи его питания. Это работа для профессионалов – без специальных навыков и оборудования обнаружить и устранить поломку не получится.
Источник
Ремонт вентилятора hp pavilion
Внимание: Все аппаратные модификации ноутбука и изменения BIOS вы делаете на свой страх и риск.
Содержание:
- Назначение и принцип работы системы охлаждения ноутбука
- Штатная работа СО вызывает нарекания?
- Для чего необходимо менять штатный режим работы вентилятора и как это сделать.
- Устройство вентилятора ноутбука
- Характеристики вентилятора
- Методы управления скоростью вентилятора
- Типы подключения вентиляторов
- Способы управления и контроль скорости вращения вентиляторов
- Распиновка разъема вентилятора
- Способы изменения режима работы вентилятора
- Аппаратные
- Программные
- Программы, работающие из-под ОС (в фоне)
- Правка Thermal Fan Table прошитой в BIOS
Прежде чем приступать к изменению штатного режима работы вентилятора ноутбука кратко рассмотрим назначение и принцип работы системы охлаждения ноутбука.
Современные ноутбуки выделяют большое количество тепла, и для его отвода используются эффективные системы охлаждения (СО) на тепловых трубках. Такая система состоит из бловера и тепловой трубки, с одного конца которой находится теплосьёмник, а с другой радиатор из тонких медных (алюминиевых) пластин.
Бловер (blower) — охлаждающее устройство на основе вентилятора. Главным его отличием от классического вида вентилятора, вдувающего воздух спереди и выдувающего сзади, является углообразное направление потока воздуха. Такие устройства используются в устройствах с ограниченным пространством.
Беда в том, что радиатор, через который проходит огромное количество воздуха, состоит их большого набора тонких пластин, стоящих очень близко друг к другу. Расстояние между пластинами настолько мало, что более крупные частички пыли и особенно волоски и ворсинки, попросту не могут пройти через эту решетку. Накапливаясь, они создают нечто на подобие войлочной прокладки, перекрывающей воздушный поток нагнетаемый вентилятором. Проблема нарастает постепенно, вентилятор ноутбука всё чаще работает на повышенных оборотах, пытаясь прогнать больше воздуха, что только усугубляет проблему. В конце концов настает момент, когда воздух почти не проходит сквозь решетку радиатора и вентилятор начинает гонять и без того горячий воздух по внутренностям ноутбука.
Вид забитого пылью радиатора ноутбука
Снаружи ноутбука этот «войлок» не будет виден, и уж тем более вы не сможете его убрать пылесосом. Самый лучший способ – аккуратно снять (разобрать) бловер, и почистить его и радиатор.
Штатная работа СО вызывает нарекания?
- высокая скорость вращения вентилятора, неадекватная температуре;
- глюки (непрерывная работа на полной скорости или полная остановка с последующим самопроизвольным отключением ноутбука);
- постоянная работа вентилятора при одной скорости;
- посторонние звуки (треск, шелест, скрип, скрежет и даже вибрации);
- сильный локальный нагрев корпуса ноутбука возле решетки СО.
Большинство проблем связано с:
- банальным перегревом (пункты 3, 5) и необходимостью регулярной (раз в пол года) чистки СО от пыли; Вспомогательный материал:Перегрев ноутбука. Предупреждение, методы борьбы, способы очистки ноутбука от пыли.
- попаданием посторонних предметов в бловер, износом подшипника или физическим повреждением лопастей крыльчатки вентилятора (пункт 4). Скорость вращения при этом падает, ухудшается охлаждение, что неминуемо приводит к перегреву и поломке ноутбука. Вопрос решается чисткой, смазкой или заменой вентилятора.
- ошибками (особенно для ранних версиях BIOS) в алгоритме программы контроля скорости вентилятора (пункты 1, 2). В ряде случаев может помочь обновление биоса. Вспомогательный материал:BIOS ноутбука. Настройка, прошивка, восстановление, особенности. .
Для чего необходимо менять штатный режим работы вентилятора и как это сделать.
- увеличить обороты вентилятора для улучшения охлаждения, например, для облегчения теплового режима роботы ноутбука при повышенных температурах окружающей среды, лучшего разгона, уменьшения нагрева корпуса для комфортной работы. Вспомогательный материал: — Безопасный разгон ноутбука (CPU & GPU), undervolting. Помощь в поиске PLL;
- уменьшить обороты вентилятора для снижения шума СО, увеличения времени автономной работы, надёжности и времени наработки на отказ. Вспомогательный материал: — Безопасный разгон ноутбука (CPU & GPU), undervolting. Помощь в поиске PLL;
- уменьшить для снижения попадания в СО пыли (при эксплуатации в пыльных помещениях);
- в случаях, когда необходимо предотвратить частые старты и остановки вентилятора, доставляющие акустическое неудобство пользователю.
[Важно!] Эксплуатация ноутбука в постоянном режиме недостаточного охлаждения приведёт к сокращению срока его службы, а также:
- поломке системы питания ноутбука (отказывается включаться);
- выходу из строя графического чипа – артефакты или отсутствие изображения;
- выходу из строя жесткого диска из-за перегрева, и, как следствие, потеря данных;
- выходу из строя системной логики (южный или северный мост).
Устройство вентилятора
1,0 — 1,5 Вт, при средней 0,25 — 0,5 Вт.
Вентилятор является источником шума. Уровень шума, создаваемый вентилятором при работе, зависит от его технической конструкции, от типа и формы преград (радиатор, элементы корпуса ноутбука) на пути воздушных потоков.
Методы управления скоростью вентилятора
- отсутствие управления скоростью вращения;
- управление включением/выключением;
- линейное управление;
- низкочастотная широтно-импульсная модуляция (ШИМ, англ. Pulse width modulation, PWM);
- высокочастотная ШИМ.
Типы подключения вентиляторов
- 2-выводные вентиляторы (в современных ноутбуках не применяются, редко встречаются в нетбуках)
Имеет вывод земли и вывод питания. Управляется посредством изменения приложенного напряжения, так называемое линейное управление. Чем меньше уровень подаваемого напряжения, тем меньше скорость и наоборот.3-выводные вентиляторы (характерны для старых моделей и нетбуков)
Помимо выводов питания и земли имеет ещё импульсный тахометрический выход, частота импульсов на котором соответствует скорости вращения вентилятора. Скорость вращения 3-выводного вентилятора может управляться изменением уровня постоянного напряжения или изменения ширины импульсов низкочастотного ШИМ сигнала. Отличие трехвыводного вентилятора от двухвыводного заключается в наличии обратной связи от вентилятора к управляющей схеме. Тахометрический сигнал показывает, вращается ли вентилятор, и дает информацию о скорости вращения. - 4-выводные вентиляторы
Имеет выводы: земли, питания, тахометрический и вход управления ШИМ, который применяется для управления скоростью вращения вентилятора. Посредством управления шириной импульсов (т.е. их скважностью) мы можем управлять скоростью вентилятора.
Вместо включения/выключения питания всего вентилятора, включаются/выключаются только драйверы катушек привода, а выходной тахометрический сигнал доступен в любой момент времени. Частота ШИМ при управлении вентилятором составляет 22-26 кГц. Одно из преимуществ четырехпроводных вентиляторов – скорость можно понижать до 10% от максимального значения. На рисунке показана разница в схемотехнике 3-х и 4-пинового вентиляторов.
Способы управления скоростью вращения вентиляторов
- Отсутствие управления. Проще всего включить вентилятор постоянно на полную мощность. Основные преимущества данного метода – гарантированно максимальное охлаждение и максимальное упрощение схемы. Однако так как вентилятор постоянно включен, его ресурс вырабатывается и потребляется много электроэнергии, даже если охлаждение в данный момент не требуется. Кроме того вентилятор при работе шумит.
Пороговая схема включения/выключения. Это следующий по простоте метод. Вентилятор включается только когда требуется охлаждение и находится в выключенном состоянии всё остальное время. Необходимо лишь установить условие, при котором включается вентилятор – обычно включение происходит, когда температура превысит установленный уровень.
Недостаток такой пороговой схемы заключается в её ограниченности. Когда вентилятор включается, он сразу же раскручивается до полной скорости, до максимальных оборотов, что влечёт увеличение громкости (мощности, частоты) акустического шума и несколько раздражает.
Линейное управление. При этом методе изменяется напряжение, поданное на вентилятор. Для получения малой скорости (наименьшая скорость охлаждения и самый тихий режим) напряжение уменьшается, для повышения оборотов – увеличивается. Но есть некоторые тонкости. Напряжение, которое требуется для запуска вентилятора, превышает то напряжение, которое требуется для поддержания вращения. Для 5-вольтового вентилятора может потребоваться напряжение порядка 3,5V или даже 4,0V, чтобы он начал вращаться, поскольку механизм должен преодолеть инерцию и трение покоя. Напряжение может уменьшаться и скорость вращение вентилятора снижается, пока он не остановится при напряжении, скажем, 3,0V. Эти величины различны у вентиляторов разных производителей, разных моделей и даже у различных экземпляров вентиляторов одного типа.
Принципиальное преимущество линейного управления – это отсутствие помех при таком методе. Однако, как уже говорилось, диапазон регулировки скорости ограничен. Кроме того, если применена линейная схема, подобная показанной на рисунке ниже, то это весьма плохое решение с точки зрения КПД, потому что на транзисторе рассеивается часть мощности.
Низкочастотное ШИМ управление. Напряжение подают на вентилятор импульсами определенной длительности. Амплитуда импульсов напряжения и частота их следования неизменны, а меняется только их длительность, то есть вентилятор периодически включают и выключают. Подобрав частоту следования импульсов и их длительность, можно управлять скоростью вращения вентилятора.
Принципиальное преимущество данного метода — высокий КПД, т. к. питание может находиться только в двух состояниях – либо полностью подано, либо полностью отключено. Недостаток – возможно появление слышимого шума, генерируемого в результате коммутации.
Высокочастотное ШИМ управление. Во всех новых микросхемах, предназначенных для управления вентилятором, частота ШИМ составляет порядка 22 — 25 кГц и лежит таким образом за пределами слышимого диапазона.
Схема подключения вентилятора при высокочастотной ШИМ (такую схему можно использовать только с 4-пиновым вентилятором).
Распиновка разъема вентилятора
(Цвет проводов для тахометрического датчика и контроля скорости вращения могут отличаться от приведенных)
Распайка 3 pin коннектора
Распайка 4 pin коннектора
Способы изменения режима работы вентилятора
- Самый простой способ уменьшить скорость вращения вентилятора — снижение рабочего напряжения впаиванием в разрыв цепи +5V одного или нескольких последовательно включенных диодов (например, этого или этого, рассчитанных на ток порядка 250-500 мА). В зависимости от типа (Шоттки или обычный) и наименования, падение напряжения на нём будет составлять – 0,4 – 0,8V (не забываем про соблюдение полярности) .
Данное решение не применимо когда используется ШИМ управление. - Вентилятор можно заставить работать постоянно на максимальной скорости:
- при линейном управлении — запитав его от напряжения +5V в обход основной схемы;
- при ШИМ управлении — отключив сигнал FAN_CTL с материнки и замкнув на вентиляторе вывод FAN_CTL на +5V.
В обоих вариантах в цепь +5V также можно впаять диод, для снижения рабочего напряжения на вентиляторе.
- Перевести управление скоростью вентилятора в ручной режим, подключив его к реобасу. Пример реализации — HP LAPTOP fan control MODIFICATION THAT WORKS GREAT.
- Изменить скважность импульсов при ШИМ управлении.
Для Acer Aspire 3810 я собрал контроллер на КМОП логике, включённый в разрыв цепи управления 4-х пиновым вентилятором, анализирующий ширину импульсов сигнала FAN_CTL с материнки и изменяющий его по заложенному мной алгоритму.
- Программы, работающие из-под ОС (в фоне)
Программ для регулировки скорости вентилятора от фирм-производителей ноутбуков нет и не будет. В редких случаях есть настойка в BIOS’е с выбором схемы охлаждения (Performance или Silent) или режима роботы вентилятора — Fan always on или Fan Always on while on AC Power (Enable, Disable). Причём Performance соответствует нормальной работе устройства. При установке Silent режима возможно отключение TurboBoost, SpeedStep. Названия и значения пунктов у разных производителей могут отличаться!
[Важно!] Список программ управляющих скоростью вентилятора с кратким описанием смотрим в сообщении
[Важно!] Как правило, эти программы написаны энтузиастами в личных целях и корректно работают, только на тех моделях ноутбуков, для которых были созданы. Иногда, после настройки этих программ (через правку в реестре или конфигурационном INI-файле, если такой предусмотрен), удаётся заставить работать их и с другими ноутбуками. Документацию и примеры ищем самостоятельно на сайтах/форумах этих программ.
Принцип работы этих программ, основан на перехвате управления или подмене алгоритма работы вентилятора заложенного разработчиками и прописанного в BIOS’е материнской платы, путём прямого изменении значений регистров в памяти Embedded Controller (EC)’а или подменой ACPI таблицы (DSDT). Карту регистров EC (256 байт) можно посмотреть (и редактировать!) например, в программе RW — Read & Write меню Access –> Embedded Controller. Для каждой модели ноутбука адреса и сами значения регистров отвечающих за скорость вращения вентилятора, во-первых, разные, во-вторых вообще не обязательно отображаются в эту область памяти.
Анализ регистров EC подробно рассмотрен на примере Acer Aspire TimelineX 3820 с EC Nuvoton NPCE781 в сообщении Fan control and other EC tweaks.
Правка Thermal Fan Table прошитой в BIOS
В Thermal Fan Table прописано соответствие скорости вращения вентилятора (вентиляторов) и температуры ядер процессора. Но бывают исключения — ноутбуки, где скорость вращения основного вентилятора завязана на температуре видеокарты.
В качестве примера — график зависимости скорости вентилятора от температуры CPU для ноутбука Acer Aspire 3810TG (BIOS v1.28)
Алгоритм работы вентилятора (термо-таблица) прописан (находится):
- в DSDT – ACPI таблице. Копия таблицы DSDT хранится в ветке реестра HKEY_LOCAL_MACHINE\HARDWARE\ACPI\DSDT. В дизассемблированном виде её можно посмотреть в окне ACPI Tables программы RW — Read & Write;
- но чаще всего в коде прошивки EC-контроллера ноутбука. У микросхемы EC есть свой собственный BIOS. Он может находиться или в коде основного BIOS’а материнской платы (как правило, это первые 64 или 128Kb прошивки), или иметь собственный файл прошивки (чаще всего называется KBC) и свой прошивальщик. Определенного места, где хранится термо-таблица в этом файле, нет. Прошивка — это программный код и он пишется для конкретной микросхемы EC, под каждую платформу ноутбука свой.
Пример правки этой таблицы на ноутах HP — Almost silent fan using a custom ACPI dsdt table.
Так выглядит часть кода дизассемблированной таблицы DSDT — http://www.rom.by/comment/223136.
Рассмотрим данный вариант на примере ЕС ITE IT85x2. В даташите на этот EC описаны два варианта работы вентилятора — SmartAuto Fan Control Mode и Manual Fan Control Mode (раздел 7.11). А также приведена карта регистров EC с комментариями.
- В режиме SmartAuto Fan Control достаточно задать параметры нескольких регистров: для температуры — три значения (температуру при которой включается вентилятор, при которой он заработает на 100% и гистерезис, промежуточные рассчитаются автоматом) и значения скоростей вращения вентилятора.
- Режим Manual Fan Control Mode боле гибок – набор температур и скоростей задан (прописан) в виде таблицы в коде прошивки EC, а управляет вентилятором подпрограмма, написанная в кодах микроконтроллера Intel 8051. Данный тип микропроцессора известен дизассемблеру IDA, поэтому код ЕС можно дизассемблировать, найти соответствующие подпрограммы, выяснить значения интересующих регистров. Основная трудность при изменении кода EC заключается в том, чтобы найти эту таблицу в бинарной прошивке. Значения температур и скорость вентилятора для Acer Aspire 3810TG были измерены с погрешностью, поэтому поиск их в шестнадцатеричном виде был затруднителен. Но задача облегчалась тем, что было несколько версий БИОСов с разными термо-таблицами.
Пример редактирования кода EC приведен в сообщении и дальше по теме.
При полном или частичном копировании материалов данного FAQ указывайте ссылку на тему
Система охлаждения ноутбука. Изменение скорости вращения вентилятора ноутбука
Источник