Добро пожаловать! Войти Создать новый профиль

Разгон нетбуков Asus с управлением через SHE (модификация BIOS)

Зарегистрирован: 3.11.10
Сообщения: 1648
Репутация:
Эта тема посвящена методике разгона нетбуков Asus с выбором повышенной частоты в меню стандартной утилиты Super Hybrid Engine.
Способ не предполагает установки никаких дополнительных программ, частота изменяется корректно, в том числе и в процессе смены режимов энергопотребления (активный, сон, гибернация). Для его реализации требуется модификация BIOS в соответствии с приведённой ниже инструкцией.

ВНИМАНИЕ!

Применение методики для EEE PC 1201N(L) требует дополнительного исследования.

Реализация управления частотой в EEE PC 1215N и VX6 имеет особенности, наиболее важная из которых описана в этом посте. Другая особенность этих аппаратов - при увеличении частоты выше определённого значения, перестают работать порты USB 3.0.


BIOS EEE PC 1215B и 1015B выполнены в (относительно) новом формате EFI. Для работы с ними требуются совсем другие методы и утилиты. Просмотр и/или изменение регистров генератора с помощью SetFSB для этих моделей в настоящее время невозможны.

Инструкция по модификации BIOS (новая версия, намного проще предыдущей!)

1) Скачиваем архив SHEOC2.rar и распаковываем его на диск в папку, например, SHEOC.
2) Берём нужную верисю BIOS c официального сайта Asus (или из любого другого места, если нужна нестандартная версия). Распаковываем архив, при необходимости, и получаем образ c расширением .ROM .
3) Переименовываем образ в BIOS.ROM и пишем его в папку SHEOC.
4) Запускаем консоль ("командную строку") и переходим в папку SHEOC.
5) Запускаем файл e.bat . В результате в папке должен появиться файл DSDT.ASL вместе с другими нужными для дальнейшей работы файлами.
6) Вносим изменения в файл DSDT.ASL . Эта процедура описана ниже. Главное условие - при редактировании можно только изменять числа, ничего удалять нельзя! По завершению можно провести минимальную проверку - размеры отредактированного DSDT.ASL и DSDT.ASL.bak должны совпадать.
7) Собираем модифицированный BIOS. Запускаем файл b.bat . В результате формируется файл BIOSc.ROM - нужная нам сборка, а также файл b.txt с сообщениями, который можно просмотреть на предмет наличия ошибок (warnings - могут быть).
8) Прошиваем BIOS из образа в файле BIOSc.ROM любым удобным способом. Перед прошивкой не забудьте установить SHE в любой режим, кроме Super Performance, а по окончанию прошивки, после перезагрузки - временно отключить функцию Boot Booster на экране Boot в BIOS Setup.
9) После загрузки ОС, устанавливаем SHE в режим Super Performance и проверяем получившуюся частоту FSB. Если она соответствует ожидаемой, тщательно проверяем работу компьютера, в том числе, правильную работу сетевых адаптеров (LAN, WiFi, BT), звука и т.п. Если что-то работает неправильно - повторяем пп. 6...9 до достижения нужного результата.
10) Пишем в эту тему о результатах. Возможно, впоследствии будет удобно собрать все полученные модифицированные образы BIOS в отдельной ветке форума или разделе Вики.

Редактирование файла DSDT.ASL

В общем случае, эта задача нетривиальная и требует подробного изучения для каждой из версий BIOS. Однако, если Вам удаётся разогнать свой аппарат с помощью SetFSB, то становится возможным такой простой способ:
1) Запустите SetFSB и подберите желаемую частоту FSB для Вашего конкретного случая. Этот режим мы и будем устанавливать через SHE впоследствии.
2) Подобрав частоту, перейдите на закладку Diagnosis SetFSB. Там, в разделе PLL Control Registers, отображаются значения регистров тактового генератора для выбранного режима. Нас интересуют значения 8 регистров с номерами от 0B по 12.
3) Откройте файл DSDT.ASL в текстовом редакторе и найдите в нём строку "CKFG" (без кавычек).
Структура CKFG выглядит примерно так:
Первые 8 чисел в каждом из элементов Package - как раз и есть те самые значения, которые записываются в регистры генератора. Первый сверху элемент соответствует Super Performance Mode (SPM), второй - High Performance Mode (HPM), третий - Power Saving Mode (PSM). Для организации последнего режима в BIOS новых моделей EEE PC, зачастую, понижение частоты шины FSB не используется, а снижение потребляемой мощности достигается другими средствами. Именно поэтому в этой теме режиму PSM, в большинстве случае, большого внимания не уделяется.
4) Последовательно измените значения чисел в нужном элементе на те, которые Вы получили в SetFSB (регистры с 0B по 12). Префиксы "0x" удалять не нужно.
5) Сохраните файл и завершите процедуру модификации BIOS.

Примечание: На данный момент, описанная методика проверена на практике для BIOS аппаратов EEE PC 901, T91, T91MT, 1001P/1005P (См. сборки ниже). Эта схема в обсуждении называется "классической". Для BIOS большинства новых моделей она не подходит без корректировки, но основной принцип остаётся неизменным: изменяя значения в соответствующей структуре DSDT, мы изменяем частоту FSB в SPM и других режимах SHE, если есть необходимость. Большинство сообщений в этой теме как раз и посвящены обсуждению практических аспектов приложения этого самого принципа к BIOS конкретной модели.

Готовые проверенные сборки (версия-примерная частота в Super Performance Mode, МГц)


Для EEE PC 1001P/1005P:
1202-1900
1202-1940
1202-2000

Для EEE PC 1001PX:
1102-1900
1102-1933
1201-1933
1201-1960
1201-1960 (с минимальной частотой 800 МГц в PSM)

Для EEE PC 1001PXD/1001PQD/1005PXD:
0702-2000

Для EEE PC 1003HAG:
0503-1740

Для EEE PC 1005HA с процессором Atom N270:
1601-2000 (HPM - 1710 МГц, PSM - 1440 МГц)

Для EEE PC 1015P, 1015Px, 1015Pxx (кроме 1015PN!!!):
1202-1700/1890/2080*
1202-1800/2000/2200*
1202-1900/2110/2320*
* Примечание:
1-е число - для моделей с процессором N550;
2-е число - для моделей с процессорами N450, N455, N570;
3-е число - для моделей с процессором N475.

Для EEE PC 1015PN:
0601-1770
0701-1750
0701-1770

Для EEE PC 1018P:
0702-1830

Для EEE PC 1201PN:
0602-2000
0603-1890

Для EEE PC 1201T:
0320-2000

Для EEE PC 1215B:
0401-1735 (HPM - 1735 МГц*)
0401-1775 (HPM - 1775 МГц*)
* Примечание: производительность графической подсистемы выше в режиме HPM.

Для EEE PC 1215N:
0701-2058 (HPM - 1854 МГц, PSM - 1154 МГц)
0902-2000 (HPM - 1800 МГц, PSM - 1503 МГц)
0902-2002 (HPM - 1800 МГц, PSM - 1503 МГц)
0902-2058 (HPM - 1854 МГц, PSM - 1154 МГц)

Для EEE PC 900HA:
1201-1800
1201-2000

Для EEE PC 901 (с корректировками для правильной работы Mac OS X):
1703-1800
1703-2000
2103-1800
2103-2000

Для EEE PC T91:
0403-1560
0403-1600

Для EEE PC T91MT:
0601-1560
0601-1600
0601-1630

ПРЕДУПРЕЖДЕНИЕ

Прошивка непроверенной сборки модифицированного BIOS сопряжена с определённым риском. Некорректное выполнение процедуры модификации, ошибки при вводе данных и невнимательность могут привести Ваш аппарат в состояние частичной или полной неработоспособности. В редких случаях восстановление нормального функционирования нетбука может оказаться невозможным без вмешательства в аппаратную часть - демонтажа микросхемы, содержащей BIOS, с последующей её прошивкой в программаторе. Для того, чтобы свести риск неудачной модификации к разумному минимуму, необходимо соблюдать следующие основные правила:

1) После внесения изменений в ASL-файл и завершения процесса сборки модифицированного BIOS (п. 7), необходимо определить размер получившегося в результате DSDT.bin. Если новый размер отличается от зафиксированного ранее размера файла в оригинальной прошивке (DSDT.bin.bak) - остановитесь и ищите ошибки! Попытка прошивки такой сборки почти наверняка приведёт Вас к увлекательному сеансу работы с паяльником и программатором или незапланированным тратам денег в сервисном центре.
В новой версии набора утилит для модификации BIOS (SHEOC2) реализована проверка размеров образов DSDT. В случае обнаружения несоответствия, процесс сборки автоматически прерывается с выдачей соответствующего предупреждения.

2) Убедитесь, с помощью сравнения с информацией, отображаемой в SetFSB, в корректности значений регистров для режима с номинальной частотой (HPM), записанных во второй пакет CKFG. Это особенно актуально для моделей, в BIOS которых изменение частоты при смене режимов SHE изначально отключено или не реализовано (например, 1215N, VX6). При обнаружении некорректных значений - измените их на правильные. Вероятность возникновения серьёзных проблем по этой причине заметно меньше, чем в предыдущем случае, но больше (на мой взгляд) разумного предела.

Для тех, у кого неприятность всё-таки случилась, существует несколько вариантов процедур восстановления повреждённого BIOS, описанных в Вики на этом сайте и других ресурсах в Сети. Попробуйте, по возможности, максимальное их количество - возможно, одна их них сработает в Вашем случае. Один из участников нашего обсуждения в этой теме подробно описал метод, с помощью которого ему удалось восстановить свой аппарат после прошивки сборки с неправильным размером DSDT.bin:

Всего правок: 34. Последняя правка – 26.10.14, 06:51 от vve.

Все файлы из этой темы

Имя файла Размер файла   Опубликовал Дата  
.dib 374.7 KB открыть | скачать temas 13.08.11 Читать сообщение
1800.png 384.8 KB открыть | скачать temas 14.08.11 Читать сообщение
111.png 118.9 KB открыть | скачать temas 14.08.11 Читать сообщение
DSDT.ASL 280.5 KB открыть | скачать L-I-O-N 20.08.11 Читать сообщение
1015pem_HPM1500@SPM1700.zip 443.2 KB открыть | скачать L-I-O-N 23.08.11 Читать сообщение
1005HA_def.zip 387.5 KB открыть | скачать L-I-O-N 24.08.11 Читать сообщение
1005HA_1400_1700_2000.zip 387.6 KB открыть | скачать L-I-O-N 24.08.11 Читать сообщение
gma.jpg 209.4 KB открыть | скачать GAD 25.08.11 Читать сообщение
SHE_rewrite.zip 41.8 KB открыть | скачать L-I-O-N 26.08.11 Читать сообщение
1015pem_HPM1500@SPM1800.zip 443.2 KB открыть | скачать L-I-O-N 27.08.11 Читать сообщение
1015pem_HPM1500@SPM1900.zip 443.2 KB открыть | скачать L-I-O-N 27.08.11 Читать сообщение
A0.rw 1.6 KB открыть | скачать Dr_Quake 28.08.11 Читать сообщение
A0.bin 256 bytes открыть | скачать Dr_Quake 28.08.11 Читать сообщение
Untitled.png 61 KB открыть | скачать Dr_Quake 28.08.11 Читать сообщение
1003HAG-0503-1740.ROM 512 KB открыть | скачать maddogg 7.09.11 Читать сообщение
m133.3MHz.bmp 826.7 KB открыть | скачать maddogg 12.09.11 Читать сообщение
m166.7MHz.bmp 826.7 KB открыть | скачать maddogg 12.09.11 Читать сообщение
.png 35.9 KB открыть | скачать crow1994 13.09.11 Читать сообщение
eee.JPG 100.3 KB открыть | скачать ahakeh 14.09.11 Читать сообщение
pmm.JPG 223 KB открыть | скачать ahakeh 14.09.11 Читать сообщение
asus1015pn.zip 536.4 KB открыть | скачать Kiaksar2142 28.09.11 Читать сообщение
2011-09-28_224943.png 25.5 KB открыть | скачать padizar 28.09.11 Читать сообщение
BIOS-1015pn-0701-1746МГц.rar 527.1 KB открыть | скачать novus91 1.10.11 Читать сообщение
.jpg 350.7 KB открыть | скачать 1vladan9 2.10.11 Читать сообщение
NVIDIA System Information 10-03-2011 00-38-36.txt 2.6 KB открыть | скачать novus91 2.10.11 Читать сообщение
1201T.7z 577.7 KB открыть | скачать A1201T_User 3.10.11 Читать сообщение
All.rar 289.7 KB открыть | скачать novus91 5.10.11 Читать сообщение
8.reg 233.9 KB открыть | скачать novus91 6.10.11 Читать сообщение
7.reg 227.6 KB открыть | скачать novus91 7.10.11 Читать сообщение
BIOS-0701-1768.rar 528 KB открыть | скачать novus91 9.10.11 Читать сообщение
1201pn.doc 467.5 KB открыть | скачать AnSh 11.10.11 Читать сообщение
AIDA-тест.doc 123 KB открыть | скачать AnSh 12.10.11 Читать сообщение
1201pn.doc 130 KB открыть | скачать AnSh 13.10.11 Читать сообщение
1800-2020-1500.zip 514.9 KB открыть | скачать Danila-master 13.10.11 Читать сообщение
.png 38.2 KB открыть | скачать shtazik 21.11.11 Читать сообщение
IMAG0065.jpg 1002.2 KB открыть | скачать shtazik 22.11.11 Читать сообщение
3.png 131.8 KB открыть | скачать Gif-t 8.12.11 Читать сообщение
p4g.png 355.4 KB открыть | скачать Gif-t 8.12.11 Читать сообщение
cpufreq_ind.png 136.1 KB открыть | скачать Gif-t 8.12.11 Читать сообщение
asus_n53jg-ppl.png 36.2 KB открыть | скачать Gif-t 10.12.11 Читать сообщение
asus_n53jg-ppl_n53jq.png 38.2 KB открыть | скачать Gif-t 10.12.11 Читать сообщение
ASUS-N53JG.png 94.2 KB открыть | скачать Gif-t 11.12.11 Читать сообщение
CpuMsr.rw 2.4 KB открыть | скачать Stingeryar 5.01.12 Читать сообщение
P001803.rw 1.9 KB открыть | скачать Stingeryar 5.01.12 Читать сообщение
RWscreen.jpg 211 KB открыть | скачать Stingeryar 5.01.12 Читать сообщение
CpuMsr.rw 2.4 KB открыть | скачать Stingeryar 5.01.12 Читать сообщение
CpuMsr.rw 2.9 KB открыть | скачать Stingeryar 6.01.12 Читать сообщение
pciscrn.png 12.7 KB открыть | скачать Stingeryar 6.01.12 Читать сообщение
1.png 123.7 KB открыть | скачать crow1994 6.01.12 Читать сообщение
.png 122.2 KB открыть | скачать crow1994 6.01.12 Читать сообщение
1015pem_bios_v1.3_SPM1700.ROM.zip 443.1 KB открыть | скачать L-I-O-N 10.02.12 Читать сообщение
1015pem_bios_v1.3_SPM1800.ROM.zip 443.1 KB открыть | скачать L-I-O-N 10.02.12 Читать сообщение
1015pem_bios_v1.3_SPM1900.ROM.zip 443.1 KB открыть | скачать L-I-O-N 10.02.12 Читать сообщение
0801.zip 609.5 KB открыть | скачать Selegovskiy 12.02.12 Читать сообщение
AMIBCP.zip 241.7 KB открыть | скачать L-I-O-N 12.02.12 Читать сообщение
Setfsb.docx 164.4 KB открыть | скачать Selegovskiy 13.02.12 Читать сообщение
m133.0MHz.bmp 832.8 KB открыть | скачать Selegovskiy 13.02.12 Читать сообщение
.jpg 64.5 KB открыть | скачать arkvvs 30.03.12 Читать сообщение
цп.jpg 110.1 KB открыть | скачать arkvvs 30.03.12 Читать сообщение
FSB.jpg 132 KB открыть | скачать arkvvs 30.03.12 Читать сообщение
C60M1_DSDT.ASL 189.1 KB открыть | скачать vve 24.06.12 Читать сообщение
IMG0300.jpg 303.9 KB открыть | скачать SYM_ka 10.08.12 Читать сообщение
10082012532.jpg 753.8 KB открыть | скачать SYM_ka 10.08.12 Читать сообщение
(5).PNG 354.3 KB открыть | скачать SYM_ka 10.08.12 Читать сообщение
.jpg 118.6 KB открыть | скачать VIadimirZ 28.03.13 Читать сообщение
DSDT.ASL 277.4 KB открыть | скачать VIadimirZ 28.03.13 Читать сообщение
1.jpg 269.3 KB открыть | скачать VIadimirZ 28.03.13 Читать сообщение
ASUS_EeePC_1005HAG-BIOS-0501-100304.ROM 512 KB открыть | скачать deemon86 26.10.14 Читать сообщение
Безымянный1.JPG 76.5 KB открыть | скачать deemon86 26.10.14 Читать сообщение
Безымянный2.JPG 77.1 KB открыть | скачать deemon86 26.10.14 Читать сообщение
Безымянный3.JPG 76.5 KB открыть | скачать deemon86 26.10.14 Читать сообщение
b.txt 23.2 KB открыть | скачать Driver-A 15.12.14 Читать сообщение
DSDT.ASL 299 KB открыть | скачать Driver-A 16.12.14 Читать сообщение
DSDT.ASL 299 KB открыть | скачать Driver-A 19.12.14 Читать сообщение
DSDT1440.ASL 299.1 KB открыть | скачать Driver-A 20.12.14 Читать сообщение
Снимок.PNG 73.3 KB открыть | скачать i-render 25.12.14 Читать сообщение
DSDT.ASL 280.3 KB открыть | скачать gamemazahist 12.01.19 Читать сообщение
B.ROM 1 MB открыть | скачать gamemazahist 12.01.19 Читать сообщение
Зарегистрирован: 7.10.09
Сообщения: 187
Репутация:
На других нетбуках асус значение Super Performance Mode тоже прописано в биосе? Чем менял, как искал?
Зарегистрирован: 3.11.10
Сообщения: 1648
Репутация:
Цитата
Membar
На других нетбуках асус значение Super Performance Mode тоже прописано в биосе?
В тех, на которых работает SHE - да. И не только на нетбуках, как я понимаю.
Цитата
Membar
Чем менял,
Процедура стандартная для BIOSа AMI:
1) MMTool - "вынимаем" распакованный модуль 1B из образа прошивки.
2) Любой HEX-редактор - "выкусываем" таблицу DSDT.
3) ASL Compiler (от Microsoft или Intel) - дизассемблируем таблицу.
4) Любой текстовый редактор - редактируем ASL.
5) ASL Compiler - компилируем ASL.
6) Любой HEX-редактор - вставляем изменённую DSDT на место.
6) AMIMMWIN - вставляем изменённый модуль 1B в образ прошивки.
Всё это подробно описано на различных форумах, посвящённых модификации BIOS.
Цитата
Membar
как искал?
Когда появился SHE, я решил разобраться, как он работает. Оказалось, что он использует функцию CKFG через драйвер ACPI. Главная задача CKFG - запись нужных значений в регистры тактового генератора. То есть, если известно, как управляется генератор - задача решена. Во многих моделях нетбуков ASUS используются генераторы с одинаковой, по сути, схемой управления (См. картинку ниже), но если Вас интересует какая-то конкретная модель - могу посмотреть и уточнить. Регистры 13 и 14 можно не трогать, если в аппарате не используются HDD или SSD с интерфейсом PATA.

Зарегистрирован: 7.10.09
Сообщения: 187
Репутация:
Так как я не программер, боюсь мне эту модификацию не потянуть. А жаль. Нетбук у меня eeepc 1001P, клокер ICS9LPRS427CGLF. Гноню setfsb. Гонит без глюков гдето до 2 ггц (может чуть меньше), дальше начинает временами заикаться звук или отваливаться лан. В Super Performance Mode есть заводской разгон до 1710мгц, в High Performance Mode частота штатная, помоему 1660мгц. Было бы интересно отредактировать биос так, чтоб High Performance Mode стал 1710мгц, а Super Performance Mode например 1900мгц. Но как я уже говорил к большому сожалению тут нужен программер хоть с какимто опытом.
Зарегистрирован: 3.11.10
Сообщения: 1648
Репутация:
Цитата
Membar
...Было бы интересно отредактировать биос так, чтоб High Performance Mode стал 1710мгц, а Super Performance Mode например 1900мгц...
Посмотрел я этот BIOS - там изменение частот организовано немного по-другому, заметно сложнее. Можно попробовать разобраться, если будет время. Вот вариант 1001P_1202_175.ROM, который, если я правильно понял идею, должен давать около 1750 Мгц в Супер-режиме. Всё остальное измениться не должно. У меня нет 1001P, испытать сам не могу. Попробуйте - если оно работает, как ожидается, будем двигаться дальше.
Зарегистрирован: 7.10.09
Сообщения: 187
Репутация:
Щас попробую, хоть и боязно.
Зарегистрирован: 7.10.09
Сообщения: 187
Репутация:
Браво, вы гуру!!! В Super Performance Mode частота стала 1753,1мгц.
Зарегистрирован: 7.10.09
Сообщения: 187
Репутация:
Если не затруднит, то прошу сделать варианты на 1900, 1970 и 2000, если конечно это не слишком затруднит. Хочу проверить стабильность звука и лана.
Зарегистрирован: 3.11.10
Сообщения: 1648
Репутация:
Вот, попробуйте сначала: на 1900 и на 1800, если вдруг не заработает. В первую очередь проверяйте все устройства на шине PCI Express - LAN и WiFi, в этом БИОСе каким-то, пока непонятным образом, затрагивается и частота этой шины. А со звуком, по идее, проблем быть не должно. Скорее всего, у Вас это был побочный эффект от нарушения работы PCI-e. Правда, я этот чипсет (NM10) совсем пока не знаю - может быть всё, что угодно.
Зарегистрирован: 7.10.09
Сообщения: 187
Репутация:
Попробовал 1900, но стало как было, то есть фсб 171, и частота 1710. Щас попробую 1800.
Извините, только зарегистрированые пользователи могут публиковать на этом форуме.

Кликните здесь, чтобы войти