Huananzhi X99-F8
Huananzhi X99-F8 (точная маркировка X99-G335J ver2.0) — новинка зимы 2019—2020. Модель является продолжением серии современных китайских плат на сокете 2011-3. На этот раз главной особенностью стало большое количество слотов для памяти формата DDR4.
Наряду с Huananzhi x99-tf, является одной из наиболее удачных моделей.
Существует также модификация платы с поддержкой DDR3 и ограниченным количеством процессоров — Huananzhi x99-T8.
Характеристики
Внешний вид платы на этот раз более уникален, чем у Huananzhi X99-TF, хотя все последние веяния моды присутствуют и здесь. В радиатор vrm интегрированы 2 небольших кулера, плата имеет встроенную заднюю панель и металлизированные порты pci-e x16. В нижнюю часть кожуха встроена приятная зеленая подсветка. Подсистема питания не изменилась, по прежнему состоит из 6 фаз. Присутствует индикатор пост-кодов и кнопки включения и перезагрузки.
Используются мосфеты QM3092M6 и QM3098M6
В остальном, перед нами всё та же X99-TF, но в другой расцветке и с 8 слотами DDR4.
Совместимость с памятью DDR4
Серверная память — лучший вариант в плане совместимости
Такой модуль скорее всего не запустится
-
4 \ 8 \ 16 ГБ, Частота 2400 МГц 4 \ 8 \ 16 ГБ, Частота 2133 \ 2400 МГц 4 \ 8 \ 16 ГБ, Частота 2133 \ 2400 \ 2666 МГц
- Samsung M378A1G43TB1 (2666, 2 rank)
- Samsung M378A1G43EB1-CRC (8GB, 2400, 1 rank)
- Crucial BLE4G4D32AEEA (4GB, 3200, 1 rank)
- Crucial Basics CB8GU2666 (8GB, 2666, 1 rank)
- Crucial CT4G4DFS8266 (4GB, 2666, 1 rank)
- Crucial CT2K8G4DFS8266 (8GB, 2666, 1 rank)
- Crucial CT4G4DFS8213 (4GB, 2133, 1 rank)
- Crucial CT8G4DFRA32A (8GB, 3200, 1 rank)
- Silicon Power SP008GBLFU266B02 (8GB, 2666, 1 rank)
- Goodram IRDM X Blue IR-XB3200D464L16SA/16GDC (8GBx2, 2666, 1 rank)
- SK Hynix HMA82GU6JJR8N-VK (16GB, 2666, 2 rank)
- SK Hynix HMA81GU6AFR8N-UH (8GB, 2400, 1 rank)
- AMD Radeon R7 Performance Series R744G2606U1S-UO (4GB, 2666, 1 rank)
- AMD Radeon R7 Performance Series R744G2400U1S-UO (4GB, 2400, 1 rank)
- ADATA AD4U266638G19-D (2666, 1 rank)
- Corsair Vengeance LPX CMK16GX4M2B3200C16 (3200, 1 rank)
- QUMO QUM4U-4G2400C16 (4GB, 2400, 1 rank)
О ревизиях и биосах
Как и в случае с Huananzhi x99-TF, в дальнейшем было выпущено несколько новых ревизий платы, считающихся уже не столь удачными, как первая версия.
Изменения в технических характеристиках
- Подсистема питания
- Мультиконтроллер
- Аудиочип
- Чип биоса
Старая ревизия | Новые ревизии | |
Подсистема питания (мосфеты) | QM3092M6 (56A\8.4mΩ) + QM3098M6 (128A\3mΩ) | 3NA7R2 (52A\7.2mΩ) + 3NA3R4 (75A\3.4mΩ) или EMB07B03HR (50A\7mΩ) + EMB04N03H (75A\4mΩ) |
Мультиконтроллер | nuvoTon nct5532d | nuvoTon nct5567D-B |
Аудиочип | ALC892 | ALC883\ALC887\ALC888 |
Чип биоса | Winbond 25Q128 (JVSQ \ FVSG \ JV \ BV \ FV) | Macronix MX25L12833F (возможны также платы с Winbond) |
Упростилась подсистема питания, изменился мультиконтроллер, появилось больше вариантов аудиокодеков и сменился чип биоса. Вроде бы ничего критичного? К сожалению, не всё так просто. Изменения произошли и в биосах, к тому же появились проблемы совместимости биосов от разных ревизий.
Изменения в биосах
За время существования x99-F8, Huananzhi выпустили по меньшей мере 7 биосов (различать их удобнее всего по дате выпуска), причем отличия между некоторыми версиями довольно существенны. Также существует несколько версий прошивки от стороннего разработчика iEngineer.
Ключевые отличия выпущенных биосов полностью аналогичны версиям для Huananzhi x99-TF.
Помимо функционала самих биосов, нас также будет интересовать работоспособность утилиты Ultimate Patcher Tool (сокращенно UPT), так как с её помощью можно исправить работу smartfan после выхода системы из сна, а также применить хак ТБ и управлять напряжениями прямо из биоса.
Какие параметры нас интересуют:
- Работа ECC (автоматического исправление ошибок ram). Работать ECC модули памяти будут на всех версиях биос, но само исправление ошибок может быть отключено.
- Возможность изменять тайминг Command Rate (CR). В некоторых версиях биос данный тайминг равен 3T и нет возможности его изменить.
- Работоспособность всех аудиовыходов. В зависимости от установленного аудиочипа и версии биос могут работать как все выходы, так и только стандартный выход на 2.0 колонки + выход для микрофона. При отсутствии 5.1\7.1 аудиосистемы данный пункт может быть некритичен.
- Разгон CPU с разблокированным множителем. Важен только для владельцев таких процессоров.
- Работоспособность Ultimate Patcher Tool. К сожалению, утилита работает далеко не со всеми версиями прошивки. Прошивка несовместимой версии может привести к окирпичиванию платы, после чего придется восстанавливать биос программатором.
- Помимо этого существуют и другие менее значимые параметры (скорость включения, работа датчиков температуры, нюансы работы smartfan и т.д.), учитывать которые сейчас нет возможности.
Что стоит знать о версиях биос:
- Почти все последние официальные версии не имеют возможности редактировать тайминги памяти. Для доступа к такому функционалу лучше сразу воспользоваться модифицированными версиями. Взять их можно, например, здесь.
- Биос от 2020-05-25 безоговорочно считается лучшим. Эта версия идеальна для плат первых ревизий с мультиконтроллером nuvoTon nct5532d. Однако, с новыми ревизиями могут возникнуть проблемы: неработоспособность 5.1\7.1 акустики, несовместимость с UPT или другие недостатки. В некоторых случаях прошивка оригинальной версии на платы последней ревизии и вовсе приводит к окирпичиванию.
- К счастью, на данный момент уже существует модифицированная версия биоса от 2020-05-25, где все указанные проблемы решены. Данный мод можно без особой боязни прошивать на платы последней ревизии.
- Все последующие биосы вплоть до 2021-09-15 практически одинаковы. Здесь нет рабочей ECC, тайминг Command Rate (CR) принудительно равен 3, а Ultimate Patcher Tool приводит к окирпичиванию. В биосе от 2021-12-13 китайцы включили ECC, однако, судя по всему, на этом отличия заканчиваются.
- iEngineer выпустил версию биос как для старых ревизий (CX99DE28), так и для новых плат с мультиконтроллером nct5567D-B (CX99DE29). Оригинальные версии от данного разработчика имеют заблокированные регионы, поэтому прошивка (как и возврат) возможны только с помощью программатора. Тем не менее, существуют и модифицированные версии с открытыми регионами, которые можно прошить более привычным методом.
- UPD: появилась модифицированная версия биоса CX99DE29 от iEngineer с перенесенными модулями аудио для кодеков ALC883, ALC887 и ALC888.
Какие выводы можно сделать из всего этого:
- Первые ревизии платы были лучше
- Покупая новую ревизию нельзя быть точно уверенным во всех её характеристиках
- При покупке платы новой ревизии желательно приобрести также программатор (вполне подойдет недорогой CH341A).
Как понять какую версию Bios прошивать
Перед тем, как переходить к прошивке, нужно выяснить, какая ревизия платы нам досталась и чего мы хотим добиться прошивкой.
Определяем ревизию платы
К сожалению, с первого взгляда довольно сложно понять, что за версия платы перед нами. Единственное значимое различие — у первой ревизии есть маркировка X99-G335J ver2.0 возле 24pin колодки. Но для надежности всё же лучше проверить маркировку мультиконтроллера.
Условно, ревизии можно разделить на старые (с мультиконтроллером nuvoTon nct5532d) и новые (с мультиконтроллером nuvoTon nct5567D-B). Сам мультиконтроллер находится чуть выше спикера.
Если плата первой ревизий с мультиконтроллером nuvoTon nct5532d
Считаем, что нам повезло. Смело скачиваем биос от 2020-05-25 (рекомендую мод версию от Кота), прогоняем его через Ultimate Patcher Tool и прошиваем любым удобным способом (можно прямо из под Windows через тот же UPT).
Получаем максимально возможный функционал, стабильность и хорошее настроение.
Если плата последней ревизии с мультиконтроллером nuvoTon nct5567D-B
Здесь всё будет зависеть от наличия программатора, а также вашего желания получить максимально возможный функционал (и еще немного от удачи).
- Смотрим на дату биоса, с которым пришла плата (строка Build date and time в стартовом окне при заходе в биос)
- Идем на гитхаб к Коту и находим версию с такой же датой, скачиваем
- Если нужен анлок ТБ — делаем его через S3TurboTool
- Прошиваем любым удобным способом (можно прямо из под Windows через тот же S3TurboTool).
Преимущества данного варианта: минимальный риск окирпичить плату, доступ к таймингам, работоспособность всех аудио портов.
Недостатки: отсутствие возможности изменить тайминг Command Rate (CR), скорее всего отключенный ECC, вероятно нерабочий функционал для разгона CPU с разблокированным множителем, отсутствие возможности использовать Ultimate Patcher Tool.
- Скачиваем модифицированную версия биоса от 2020-05-25 с перенесенными модулями для аудио из биоса от 11.05.21 и исправленным дескриптором.
- Прогоняем биос через Ultimate Patcher Tool версии 2.2 или новее. Программа автоматически исправит ошибку, связанную с самопроизвольной загрузкой системы в режиме Recovery. Опционально добавляем анлок, возможность андервольтинга и фикс работы smartfan.
- Прошиваем любым удобным способом (можно через тот же Ultimate Patcher Tool)
Преимущества данного варианта: тайминги, ECC, работа всех аудио портов, все преимущества Ultimate Patcher Tool.
Недостатки: не замечены, однако на всякий случай всё же лучше иметь под рукой программатор.
На этот раз будем использовать стороннюю прошивку от iEngineer. Разработчик сделал отдельную версию для ревизий с мультиконтроллером nuvoTon nct5567D-B. Оригинальная версия имеет заблокированные регионы и предназначена только для прошивки программатором, но существует и её модификация, которую можно прошить без него. Еще одно преимущество модифицированной версии — 100% корректная работа всех аудио-портов.
- Скачиваем оригинальную или модифицированную версию (ссылка ниже на этой странице)
- Если нужен анлок ТБ — делаем его через S3TurboTool или Ultimate Patcher Tool.
- Прошиваем соответствующим способом
Преимущества данного варианта: минимальный риск окирпичить плату, доступ к таймингам (в том числе Command Rate) , рабочий ECC, поддержка разгона для процессоров с разблокированным множителем, некоторые правки для более корректной работы ОС Linux или Хакинтош.
Недостатки: Возможны некоторые отличия от стокового биоса (например, работа smartfan, звуки спикера при включении и т.п.).
Файлы и способы прошивки
- Прошить биос можно с помощью утилит S3TurboTool или Ultimate Patcher Tool (прошивка в обоих случаях выполняется с помощью FPTW).
- Можно воспользоваться самим FPTW без сторонних утилит: скачиваем FPTW 9.1.10, открываем командную строку (от администратора) и прошиваем биос прямо из Windows командой fptw64 -bios -f bios.bin. Где bios.bin (или ROM) — модифицированный биос, который нужно скопировать в папку с fpt. Само собой, в командной строке нужно сначала перейти в папку с fpt командой cd.
- Хорошо знакомый по 2011 сокету метод с загрузочной флешкой и обычным FPT.
- С помощью загрузочной флешки можно прошиться через Afudos
- Еще один вариант прошивки из под Windows — Afuwin
- Прошивка с помощью утилиты mi899
- Ну и конечно самый надежный способ — программатор.
После прошивки обязательно сделайте сброс настроек.
Биосы для Huananzhi X99-TF, а также всевозможные модифицированные версии, выполненные на их основе, совместимы с X99-F8 при условии совпадения мультиконтроллеров плат. Однако, гарантировать 100% успех для каждой версии нельзя, поэтому экспериментировать желательно только при наличии программатора.
-
F8 (old rev)
Родной биос и версия с удаленным микрокодом для хака ТБ. BIOS Date: 10/28/2019 Ver: GHX99014
Размер файла: 8 MB Кол-во скачиваний: 3131F8C6 (old rev)
ббиос X99-F8, GHX99014, 10/28/2019 Изменения: 1. Удален микрокод 06F2 2. Разблокирован пункт "CPU C State Control" в "IntelRCSetupAdvanced Power Management Configuration" 3. Значение "CPU C State ControlCPU C6 Report" выставлено в "Disable" по умолчанию
Размер файла: 4 MB Кол-во скачиваний: 1762CX99DE28
Биос от iEngineer для плат старой ревизии (с мультиконтроллером nuvoTon nct5532d). Только для прошивки программатором. Отсутствует CSM, видеокарты без UEFI работать не будут! Истоник: https://github.com/BIOS-iEngineer/HUANANZHI-X99-F8
Размер файла: 6 MB Кол-во скачиваний: 118HNX99F8_200525_kot007
Биос от Кота на основе оригинального от 2020/05/25. Рекомендуемая версия для плат первой ревизии. Без встроенного анлока, подходит для S3TurboTool или Ultimate Patcher Tool. Изменения и последняя актуальная версия по ссылке: https://github.com/Koshak1013/HuananzhiX99_BIOS_mods/tree/master/Huananzhi%20X99-F8/2020-05-25%20(%D1%80%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D1%83%D0%B5%D1%82%D1%81%D1%8F)
Размер файла: 4 MB Кол-во скачиваний: 1049
-
CX99DE29FIT_ALC883_887_888
Биос от iEngineer для ревизий с мультиконтроллером nct5567D-B. Версия с разблокированными регионами и с перенесенными модулями для аудио (ALC883, ALC887 и ALC888) (спасибо nalex), возможна прошивка без программатора. Источник: https://forums.overclockers.ru/viewtopic.php?p=17608924#p17608924
Размер файла: 6 MB Кол-во скачиваний: 692HNX99F8_200525_kot_v008_D0443EE1_ALC883_887_888
Модифицированная версия биоса от 2020-05-25 (с правками от Кота) с перенесенными модулями для аудио из биоса от 11.05.21 и правленным дескриптором в таблице VSCC (for Winbond W25Q128, Microchip SST25VF016B, GigaDevice GD25x128, Macronix MX25L128) от Nalex. Источник: https://forums.overclockers.ru/viewtopic.php?p=17630811#p17630811
Размер файла: 4 MB Кол-во скачиваний: 551
При желании, можно попробовать и другие версии биосов от 2021 года. Оригинальные и модифицированные версии можно скачать всё там же, на гитхабе Кота.
Возможности Bios
Функционал всех официальных версия полностью аналогичен биосам для X99-TF. Все версии прошивки построены на коде от American Megatrends и по прежнему не имеют современного красивого интерфейса. Возможностей для тюнинга несколько меньше, чем на брендовых платах, но гораздо больше, чем на китайских платах прошлых поколений.
- Разгон процессоров с разблокированным множителем и контроллера памяти (возможно доступно не на всех версиях биос)
- Управление напряжением на цп и контроллер памяти
- Управление таймингами оперативной памяти
- Максимальная частота памяти для процессоров с разблокированным множителем — 2400 Мгц. Для остальных — согласно характеристикам cpu.
Блокировка турбо-буста
Выполняется по инструкции и позволяет зафиксировать максимальную частоту ТБ на все ядра. Данный хак возможен только для процессоров Haswell степпинга pre-QS и выше.
Видео-инструкция по блокировке на X99-TF подходит и для X99-F8:
Разгон множителем
Выполняется из Bios. Разумный предел для Xeon e5 1650 v3: 4.3 — 4.5 ГГц, но при наличии хорошей системы охлаждения можно попробовать выжать и больше.
Один из предложенных вариантов настроек:
Небольшая справка по настройкам разгона (дорабатывается):
Настройки находятся в меню IntelRCSetup > Overclocking Feature > Processor и IntelRCSetup > Overclocking Feature > CLR\Ring.
Core Max OC Ratio — множитель ядер. Для Xeon E5 1650 v3 можно сразу установить 41-42.
Core Voltage Mode — можно выбрать динамически (Adaptive) повышать напряжение или сделать статическим
Core Voltage Override — выставляем напряжение на процессор в милливольтах, к примеру 1250, это будет 1.25 вольта (начать можно как раз с этого значения). Выше 1.30 поднимать с осторожностью!
CLR Max OC Ratio — множитель контроллера памяти. По умолчанию равен 30, можно плавно повышать до 33-35 и тестировать производительность и стабильность.
Core Voltage Mode — напряжение контроллера памяти. Аналогично Core Voltage Mode, но не выше 1250.
Процессоры Haswell очень чувствительны к напряжению контроллера памяти, более-менее оптимальным считается 1.25 вольта, поднимать выше стоит с особой осторожностью.
Возможные проблемы и их решения
Приоритет заполнения слотов для памяти
Для успешного запуска необходимо занять как минимум один слот для памяти с номером «1». В противном случае плата остановится на посткоде b0 \ b7 \ b9.
Информация о том, что для успешного запуска необходимо занять минимум 2 слота (встречается в описании у некоторых продавцов) не соответствует действительности.
Загрузка останавливается на пост-кодах 73 и\или D6. Спикер пищит 5 раз
Решение проблемы на видео:
Кратко: для исправления проблемы в биосе во вкладке Boot нужно найти параметр Fast Boot и установить в положение Disabled.
Не получается нормально настроить smartfan
Начать можно с настроек на фото и подстроить под себя, учитывая используемый процессор и охлаждение.
Проблемы при установке или работе Linux или Хакинтош
Попробуйте прошиться на биос от iEngineer, в них разработчиком внесены правки для более корректной работы данных ОС.
Name already in use
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
-
, Unlock (English), также доступна Видео-инструкция , Undervolting (English)
Инструкция по разблокировке макс.частоты на все ядра, а не на два (unlock)
Перед началом убедитесь, что используете актуальную версию S3TurboTool
(за данную утилиту и новый драйвер анлока особая благодарность ser8989)
- Запускаем S3TurboTool и нажимаем MMTool5
- В появившейся утилите «MMTool Aptio» нажимаем «Load Image» и выбираем необходимый биос
- Переходим на вкладку «CPU Patch», выделяем микрокод «6F 06F2», отмечаем «Delete a Patch Data», нажимаем Apply и соглашаемся
- Нажимаем «Save Image» и закрываем «MMTool Aptio»
- В S3TurboTool нажимаем AMIBCP
- В появившейся утилите AMIBCP открываем биос
- Раскрываем список и идём по пути «Common RefCode Configuration > IntelRCSetup > Advanced Power Management Configuration > CPU C State Control» (путь может отличаться на брендовых материнских платах)
- Справа, в столбце Optimal, двойным кликом меняем значение параметров:
- «Package C State limit» на «C2 state»
- «CPU C3 report» на «Enable»
- «CPU C6 report» на «Disable»
- Закрываем окно AMIBCP и соглашаемся на сохранение внесённых изменений
- Если система двухпроцессорная, то переходим к созданию DXE драйвера. Для однопроцессорных систем нужно проверить, есть ли в нашем биосе модуль PchS3Peim. В S3TurboTool нажимаем UEFITool.
- В появившейся утилите UEFITool открываем биос
- Раскрываем список и идём по пути «Intel image > BIOS region > 8C8CE578-. (самый нижний, в котором PEI драйверы) >»
- Примерно среди первых 20 значений ищем 271DD6F2-. (модуль PchS3Peim). Если такой есть, значит будем собирать PEI драйвер. Если такого нет, значит соберём DXE драйвер.
PEI драйвер (поддерживает режим сна, поддерживает только однопроцессорные системы):
ВНИМАНИЕ! На некоторых брендовых материнских платах есть вероятность неработоспособности биоса с данным драйвером, в таком случае рекомендуется собрать RAW драйвер.
- В S3TurboTool нажимаем «Собрать драйвер»
- Настраиваем необходимые смещения напряжения (методика нахождения примерных значений). Также выбираем, нужен ли дополнительный сигнал при включении и выводе системы из сна. Нажимаем «Собрать драйвер».
- В S3TurboTool нажимаем UEFITool
- В появившейся утилите UEFITool открываем биос
- Раскрываем список и идём по пути «Intel image > BIOS region > 8C8CE578-. (самый нижний, в котором PEI драйверы) >»
- Находим 271DD6F2-. (модуль PchS3Peim)
- Правый клик по нему, нажимаем «Replace as is. «, выбираем собранный ранее драйвер (находится в папке S3TurboHack)
- Выбираем «File > Save image file. «, сохраняем. Биос готов к прошивке. Прошить можно также соответствующей кнопкой в S3TurboTool.
Если при попытке прошивки возникает ошибка 103, то следует перезагрузить систему.
Если для модификации биоса был использован свой или чужой дамп, то после прошивки нужно сбросить настройки биоса на стандартные (в меню настроек биоса либо перемычкой).
DXE драйвер (не поддерживает режим сна, поддерживает одно- и двухпроцессорные системы):
- В S3TurboTool нажимаем «Собрать драйвер»
- Нажимаем в верхнем правом углу кнопку DXE
- Настраиваем необходимые смещения напряжения (методика нахождения примерных значений). Также выбираем, нужен ли дополнительный сигнал при включении. Нажимаем «Собрать драйвер».
- В S3TurboTool нажимаем UEFITool
- В появившейся утилите UEFITool открываем биос
- Раскрываем список и идём по пути «Intel image > BIOS region > 8C8CE578-. (предпоследний, второй снизу, в котором DXE драйверы) >»
- Прокручиваем в самый низ и находим последний DXE драйвер в списке
- Правый клик по нему, нажимаем «Insert after. «, выбираем собранный ранее драйвер (находится в папке DXETurboHack)
- Выбираем «File > Save image file. «, сохраняем. Биос готов к прошивке. Прошить можно также соответствующей кнопкой в S3TurboTool.
Если при попытке прошивки возникает ошибка 103, то следует перезагрузить систему.
Если для модификации биоса был использован свой или чужой дамп, то после прошивки нужно сбросить настройки биоса на стандартные (в меню настроек биоса либо перемычкой).
RAW драйвер (поддерживает режим сна, поддерживает только однопроцессорные системы, не поддерживает анлок режима AVX):
Китайские материнские платы не нуждаются в этом драйвере и для них не рекомендуется делать анлок данным способом. Только для крайних случаев, для необычных брендовых материнских плат. ВНИМАНИЕ! После установки RAW драйвера не редактируйте этот биос любыми программами, в противном случае биос станет неработоспособным.
- В S3TurboTool нажимаем «Собрать драйвер»
- Нажимаем в верхнем правом углу кнопку RAW и выбираем необходимый биос
- Настраиваем необходимые смещения напряжения. Нажимаем «Собрать и установить драйвер».
- Биос сохранился в ту же папку и готов к прошивке. Прошить можно также соответствующей кнопкой в S3TurboTool.
Если при попытке прошивки возникает ошибка 103, то следует перезагрузить систему.
Если для модификации биоса был использован свой или чужой дамп, то после прошивки нужно сбросить настройки биоса на стандартные (в меню настроек биоса либо перемычкой).
При возникновении трудностей, а также если у Вас есть замечания и пожелания, обращайтесь в Telegram группу
Instructions for unlocking the maximum frequency for all cores, not two (unlock)
Make sure you are using the latest version of S3TurboTool before starting.
(special thanks to ser8989 for this utility and the new unlock driver)
- Launch S3TurboTool and click MMTool5
- In the appeared utility «MMTool Aptio», click «Load Image» and select the required BIOS
- Go to the «CPU Patch» tab, select the «6F 06F2» microcode, mark «Delete a Patch Data», click Apply and agree
- Click «Save Image» and close «MMTool Aptio»
- In S3TurboTool, click AMIBCP
- In the appeared utility AMIBCP, open the BIOS
- Expand the list and follow the path «Common RefCode Configuration > IntelRCSetup > Advanced Power Management Configuration > CPU C State Control» (the path may differ on branded motherboards)
- On the right, in the Optimal column, double-click to change the value of the parameters:
- «Package C State limit» to «C2 state»
- «CPU C3 report» to «Enable»
- «CPU C6 report» to «Disable»
- Close the AMIBCP window and agree to save the changes made
- If the system is dual-processor, then proceed to creating the DXE driver. For uniprocessor systems, you need to check if there is a PchS3Peim module in our BIOS. In S3TurboTool, click UEFITool.
- In the UEFITool utility that appears, open the BIOS
- We open the list and follow the path «Intel image > BIOS region > 8C8CE578-. (the lowest one, in which the PEI drivers) >»
- We are looking for 271DD6F2-. (PchS3Peim module) among the first 20 values. If there is one, then we will build the PEI driver. If this is not the case, then we will build the DXE driver.
PEI driver (supports sleep mode, only supports uniprocessor systems):
ATTENTION! On some branded motherboards there is a possibility that the BIOS will not work with this driver, in which case it is recommended to build a RAW driver.
- In S3TurboTool, click «Собрать драйвер»
- We adjust the required voltage offsets (method for finding approximate values). We also choose whether an additional signal is needed when turning on and waking the system from sleep. Click «Собрать драйвер».
- In S3TurboTool, click UEFITool
- In the UEFITool utility that appears, open the BIOS
- We open the list and follow the path «Intel image > BIOS region > 8C8CE578-. (the lowest one, in which the PEI drivers) >»
- Find 271DD6F2-. (PchS3Peim module)
- Right click on it, click «Replace as is. «, select the previously assembled driver (located in the S3TurboHack folder)
- Choose «File > Save image file. «, save. BIOS is ready for flashing. You can also flash it with the corresponding button in S3TurboTool.
If error 103 occurs when trying to flash, then you should reboot the system.
If you used your own or someone else’s dump to modify the BIOS, then after flashing, you need to reset the BIOS settings to the standard ones (in the BIOS settings menu or using a jumper).
DXE driver (does not support sleep mode, supports single and dual processor systems):
- In S3TurboTool, click «Собрать драйвер»
- Press the DXE button in the upper right corner
- We adjust the required voltage offsets (method for finding approximate values). We also choose whether an additional signal is needed when turning on. Click «Собрать драйвер».
- In S3TurboTool, click UEFITool
- In the UEFITool utility that appears, open the BIOS
- Expand the list and follow the path «Intel image > BIOS region > 8C8CE578-. (penultimate, second from the bottom, in which DXE drivers) >»
- Scroll to the bottom and find the last DXE driver in the list
- Right click on it, click «Insert after. «, select the previously assembled driver (located in the DXETurboHack folder)
- Choose «File > Save image file. «, save. BIOS is ready for flashing. You can also flash it with the corresponding button in S3TurboTool.
If error 103 occurs when trying to flash, then you should reboot the system.
If you used your own or someone else’s dump to modify the BIOS, then after flashing, you need to reset the BIOS settings to the standard ones (in the BIOS settings menu or using a jumper).
RAW driver (supports sleep mode, only supports uniprocessor systems, does not support AVX mode unlock):
Chinese motherboards do not need this driver and it is not recommended to unlock them in this way. Only as a last resort, for unusual branded boards. ATTENTION! After installing the RAW driver, do not edit this BIOS with any programs, otherwise the BIOS will become inoperable.
- In S3TurboTool, click «Build Driver»
- Press the RAW button in the upper right corner and select the required BIOS
- Adjust the required voltage offsets. Click «Собрать и установить драйвер».
- The BIOS is saved in the same folder and is ready for flashing. You can also flash it with the corresponding button in S3TurboTool.
If error 103 occurs when trying to flash, then you should reboot the system.
If you used your own or someone else’s dump to modify the BIOS, then after flashing, you need to reset the BIOS settings to the standard ones (in the BIOS settings menu or using a jumper).
If you have any difficulties, as well as if you have comments and suggestions, please contact the Telegram group
Подбор оптимальных значений смещения напряжений на вашем процессоре (undervolting)
Сначала изучите теорию, потом переходите к инструкции!
Как известно, Китай платы не позволяют адекватно, в привычном виде, менять напряжение процессора для 26хх v3 (46xx v3) систем. При использовании анлока турбобуста используется снижение напряжения, чтобы процессор работал дольше или на большей частоте. Но снижение напряжения офсетом происходит одновременно во всех режимах (их больше трёх). И самая проблемная часть — напряжение в простое. Таким образом, при подборе драйвера анлока с цифрами, к примеру «V3_MOF_705050.fss» происходит снижение напряжения питания процессора на 0.07V во всех режимах работы, снижение кэша процессора на 0.05V во всех режимах работы. Опыт показал, что нестабильность, в подавляющем большинстве случаев, проявляется в состоянии простоя системы (бездействия). Таким образом, можно без использования анлока, в штатном режиме, снижать частоту процессора офсетом и проводить тестирование, без боязни прошивки биоса и подобных сопутствующих проблем. А уже в дальнейшем, когда будут известны рабочие напряжения простоя процессора, снижать их раз и навсегда биосом с помощью программы (S3TurboTool Sergey Bakaev ser8989). Изменение будет происходить с помощью софта и при зависании системы или появлении BSOD после перезагрузки все вернётся в исходное состояние.
Подойдут несколько программ для изменения напряжения. Intel XTU, QuickCPU и ThrottleStop. В общем виде инструкция такая: снижаем напряжение процессора, тестируем разными программами в нагрузке, если хорошо, то оставляем на длительное использование. Обычно рабочим снижением будет считаться от 40 до 90, в зависимости от модели процессора и конкретного экземпляра. (для L процессоров может быть рабочим и 120).
Вторым шагом снижаем напряжение на кэше процессора (Cache). Обычно в драйверах выбирается значение 50-60, но на практике оно легко может превышать и 120. Нестабильность проверять программой LinX с AVX-инструкциями и программами, сильно нагружающими память (к примеру TestMem5).
После нахождения значений, при которых система стабильно работает как в простое, так и в нагрузке, можно данные значения прошивать в биос материнской платы.
(автор Василий Пупкин)
У каждой модели процессора есть значение TDP, это максимальная его мощность в ваттах. В некоторых задачах происходит достижение этого предела, и процессор начинает уменьшать частоту на ядрах шагами по 100МГц, чтобы не перейти за эту грань. Мощность, это напряжение, умноженное на ток. Понижая напряжение, достигается улучшение энергоэффективности процессора, т.е. при той же нагрузке снижается потребление энергии и как следствие тепловыделение. Соответственно, при той же граничной нагрузке, процессор сможет более уверенно удерживать частоту.
Затронем два блока в наших процессорах — Core (ядра) и Cache (кэш) (есть ещё блок SystemAgent, но снижение на нём напряжения, не даёт снижения потребления процессора, поэтому лучше не менять его).
Напряжение понижается методом его смещения (offset) на определённую величину. Т.е. во всех режимах работы процессора напряжение будет меньше на заданное нами значение. Можно безопасно произвести поиск значений смещения на ядрах на системе без анлока. Можно сделать это и на системе с активным анлоком, в таком случае при изменении смещения, анлок пропадёт. Это никак не повлияет на поиск значения, т.к. у ядер напряжение меняется в зависимости от его частоты.
Перед дальнейшими действиями, сохраните важные данные в вашей системе, будьте готовы к возможным зависаниям или синему экрану! Перед запуском тестов позаботьтесь о должном охлаждении процессора, области VRM и оперативной памяти (она может троттлить без дополнительного охлаждения)!
- Подготовка: скачивание необходимых программ — для изменения смещения напряжения будем использовать ThrottleStop, для тестирования стабильности ядер — программу OCCT, для теста стабильности кэша — LinX v0.6.5
Подбор оптимального значения смещения напряжения на ядра
Запускаем ThrottleStop, нажимаем FIVR
В блоке FIVR Control отмечаем CPU Core
В блоке CPU Core Voltage отмечаем Unlock Adjustable Voltage, понижаем Offset Voltage, начинаем с -100mV и нажимаем Apply. Если система зависла или мы увидели синий экран, значит такое смещение нам точно не подходит, перезагружаем систему и пробуем -95mV, -90mV и т.д.
Если всё вроде бы стабильно, значит запускаем OCCT, выставляем режим теста:
- Вкладка: CPU
- Набор данных: Большой
- Режим: Тяжёлый
- Нагрузка: Переменная
- Инструкции: SSE (не AVX)
- Потоки: Авто
Запускаем тест. Если система зависла или мы увидели синий экран (обычно ошибка CLOCK_WATCHDOG_TIMEOUT), то уменьшаем смещение и продолжаем тестировать до появления стабильности (1 час). Это и будет нашим значением для ядер.
Подбор оптимального значения смещения напряжения на кэш
Запускаем ThrottleStop, нажимаем FIVR
В блоке FIVR Control отмечаем CPU Cache
В блоке CPU Cache Voltage отмечаем Unlock Adjustable Voltage, понижаем Offset Voltage, начинаем с -125mV и нажимаем Apply. Если система зависла или мы увидели синий экран, значит такое смещение нам точно не подходит, перезагружаем систему и пробуем -120mV, -115mV и т.д.
Если всё вроде бы стабильно, значит запускаем LinX, настраиваем тест:
- Память: 8192МБ (или меньше, если свободной памяти меньше)
- Выполнять: 10 минут
Запускаем тест. При нестабильности возможен синий экран (обычно ошибка WHEA_UNCORRECTABLE_ERROR), если это происходит, то уменьшаем смещение и продолжаем тестировать до появления стабильности. Это и будет нашим значением для кэша.
Т.к. для проверки кэша нужны плотные потоки данных, то в дальнейшем рекомендуется ещё раз провести тест, но уже с анлоком вкупе с багом SVID/FIVR (уделите особое внимание температуре во время теста)
(помощь в составлении инструкции Data Name ID)
Finding the optimal voltage offset values for your processor (undervolting)
As you know, China boards do not allow to adequately, in the usual form, change the processor voltage for 26xx v3 (46xx v3) systems. When using a turbo-boost unlock, a voltage reduction is used to make the processor work longer or at a higher frequency. But voltage reduction by offset occurs simultaneously in all modes (there are more than three of them). And the most problematic part is stress in idle time. Thus, when selecting an unlock driver with numbers, for example «V3_MOF_705050.fss», the processor voltage decreases by 0.07V in all operating modes, the processor cache decreases by 0.05V in all operating modes. Experience has shown that instability, in the overwhelming majority of cases, manifests itself in a system idle state (inactivity). Thus, it is possible, without using an unlock, in the normal mode, to reduce the processor frequency by offset and conduct testing without fear of BIOS firmware and similar related problems. And in the future, when the processor idle operating voltages are known, reduce them once and for all by the BIOS using the program (S3TurboTool Sergey Bakaev ser8989). The change will occur with the help of software, and when the system hangs or reboots, everything will return to its original state.
Several programs are suitable for changing the voltage. Intel XTU, QuickCPU and ThrottleStop. In general, the instruction is as follows: we lower the processor voltage, test it with different programs in the load, if it is good, then we leave it for long-term use. Typically, a working degradation will be considered from 40 to 90, depending on the processor model and specific instance. (for L processors, 120 can be working).
The second step is to lower the voltage on the processor cache. Usually the driver chooses a value of 50-60, but in practice it can easily exceed 120. Check the instability with the LinX program with AVX-instructions and programs that heavily load memory (for example TestMem5).
After finding the values at which the system works stably both in idle and in load, these values can be flashed into the BIOS of the motherboard.
(by Vasily Pupkin)
Each processor model has a TDP value, this is its maximum power in watts. In some tasks, this limit is reached, and the processor begins to reduce the frequency on the cores in steps of 100MHz in order not to go beyond this limit. Power is voltage times current. Lowering the voltage improves the processor’s energy efficiency, i.e. at the same load, energy consumption and, as a consequence, heat generation are reduced. Accordingly, with the same boundary load, the processor will be able to hold the frequency more confidently.
Let’s touch on two blocks in our processors — Core and Cache (there is also a SystemAgent block, but lowering the voltage on it does not reduce processor consumption, so it is better not to change it).
The voltage is lowered by offsetting it by a certain amount. That is, in all operating modes of the processor, the voltage will be less by the value set by us. It is safe to search for bias values on cores on a system without unlock. You can do this on a system with an active unlock, in which case when the offset is changed, the unlock will disappear. This will not affect the search for a value in any way. in nuclei, the voltage changes depending on its frequency.
To change the offset, we use the Intel XTU, QuickCPU or ThrottleStop program. Further it will be considered on the example of the latter.
Before proceeding, save important data on your system, be prepared for possible freezes or blue screens.
- After launching ThrottleStop, press FIVR
- In the «FIVR Control» block, «CPU Core» is marked, which means we change the offset on the cores
- In the «CPU Core Voltage» block, select «Unlock Adjustable Voltage», lower the «Offset Voltage», for example, to -100mV and click Apply. If the system freezes or we see a blue screen, then such an offset is definitely not suitable for us, we reboot the system and try -95mV, etc.
- If everything seems to be stable, then we launch the OCCT, set the test mode «CPU/Data set Large/Mode Extreme/Load type Variable/Instruction set SSE/Threads Auto». Why SSE and not AVX? Because under AVX load, the processor switches to another operating mode, adds voltage and decreases frequency. This will not work when testing the stability of the cores. Before running the test, we take care of proper cooling of the processor, VRM area and RAM (it can throttle without additional cooling).
- We run the test. If the system freezes or we see a blue screen (usually the CLOCK_WATCHDOG_TIMEOUT error), then we reduce our offset and continue testing until stability appears (1 hour). This will be our core value.
Next, we move on to the cache test (you can start with -125mV). Optimally test the cache in LinX (tested on v0.6.5), set the 8192MB memory setting, press Start. In case of instability, a blue screen is possible (usually a WHEA_UNCORRECTABLE_ERROR error). 5 minutes of the test is enough.
Because to check the cache, dense data streams are needed, then it is recommended to run the test again in the future, but this time with unlock, coupled with the SVID/FIVR bug (pay special attention to the temperature during the test)
Ultimate Patcher Tool
В апреле 2021 года в свет вышла программа Ultimate Patcher Tool (далее UPT) для более удобного процесса модификации биоса с целью анлока и андервольта и даже для замены логотипа. Также на некоторых биосах возможно устранение проблемы, из-за которой смартфан не работал после возвращения системы из режима сна.
UPT поддерживает загрузку нужного биоса напрямую с гитхабов, также предлагает выбрать, что именно нужно модифицировать. Если не удаётся выбрать исправление смартфана, значит это пока не поддерживается для выбранного биоса. Поддерживает не только C612/X99 чипсеты, а также и другие, которые устанавливаются на платформу LGA2011-3.
После модификации, биос нужно прошить любым способом (программатор, afuwin, fptw64, S3TurboTool)
ВНИМАНИЕ! На данный момент проект в стадии тестирования, поэтому не прошивайте модифицированный биос, если у вас нет возможности восстановиться с помощью программатора.
В настройках BIOS, обычно в разделе IntelRCSetup, должно быть меню «OverClocking Feature», в котором будут следующие меню:
- Processor > Core Voltage Offset (смещение напряжения ядер в мВ, обращаем внимание на его префикс)
- CLR/Ring > CLR Voltage Offset (смещение напряжения кэша в мВ, обращаем внимание на его префикс)
- Uncore > Uncore Voltage Offset (смещение напряжения SystemAgent в мВ, обращаем внимание на его префикс)
- SVID/FIVR > SVID Support (отключение равнозначно включению «Баг SVID/FIVR» в S3TT)
- Huananzhi X99-8M/8MD3/F8/T8/TF (25.05.2020 — всё работает) (17.08.2020 и новее — !НЕ РАБОТАЕТ! — пост-код 79)
- Huananzhi X99-F8D/T8D (24.06.2020 — всё работает, кроме смартфана)
- Jginyue X99M-PLUS D3 (03.11.2020 — всё работает, кроме смартфана)
Список будет пополняться, сообщайте о результатах в Telegram группу
Восстановление биоса программатором
Процессор, оперативную память и элемент питания CR2032 извлекать необязательно. В некоторых случаях необходим подключенный БП, для дежурного напряжения (система должна быть выключена при этом).
Huananzhi X99-F8/T8/TF требуется извлечь из корпуса, и снять радиатор с хаба, т.к. крепится он винтами сзади.
Далее будет приведена инструкция на примере распространённого программатора CH341A.
- Прищепку вставляем в программатор, в секцию для 25 серии SPI микросхем, соблюдая ключ. Красный провод должен быть в том же углу, где точка на изображении микросхемы.
- Надеваем прищепку на саму микросхему, также соблюдая совмещение красного провода с точкой на ней.
- Подключаем программатор к ПК.
- Скачиваем AsProgrammer и распаковываем архив.
- Заходим в Диспетчер устройств. Устанавливаем необходимые драйвера (выбираем папку с AsProgrammer).
- Запускаем AsProgrammer, нажимаем сверху Hardware и выбираем CH341a. Также нажимаем Options > SPI и выбираем «Do not write FF» (это ускорит процесс прошивки).
- Жмём иконку со знаком вопроса (Read ID). Должно произойти определение модели микросхемы. Если определения не происходит, значит имеем плохой контакт с микросхемой (обычно между прищепкой и микросхемой). В случае успеха выбираем модель из предложенного списка. Иногда точно такой же нет, достаточно выбрать что-то похожее. Теперь мы можем прочитать содержимое микросхемы биоса, если оно нужно, нажав иконку «Read IC». Для сохранения в файл нажимаем иконку «Save file».
- Для прошивки, сначала стираем содержимое, нажав на иконку «Erase IC». Далее открываем в программе файл рабочего биоса и жмём иконку «Programm IC». Процесс прошивки может длиться от нескольких минут до часа.
- После прошивки рекомендую прочитать содержимое микросхемы биоса, сохранить в файл, и сравнить с оригиналом, например, в программе WinMerge.
Настройка таймингов оперативной памяти
Видео-инструкция. Рекомендуется к освоению.
Также есть две другие инструкции.
- преисполниться какнада
- открыть в aida64 вкладку SPD, сделать скриншот, скинуть в избранное себе в телеге
- открыть там же вкладку на 1 ниже, скрин, себе
- снизить на 1 первые 3 тайминга, 4ый снизить на 2, тест кэша и памяти в аиде, запомнить результаты и значения таймингов
- повторять пока загружается, при нестарте повысить обратно первые 3 и снижать по 1 только 4ый
- промежуточное преисполнение, переходим к трфс
- смотрим там же в SPD из п2 минимальное значение tRFC, прибавляем к нему сколько то до числа кратного 8, при нестарте еще 8
- к минимальному tRFC на ктр запустится прибавляем еще 8-16 и тестим так же в аиде кэши и память
- устанавливаем параметр tREFI в 32767 если ваши осн тайминги (первые 3) нечетные, и 32760 если четные
- хорошо тестим в аиде
- тестим в мемтесте со стандартным профилем настроек
- тестим стабильность системы и на предмет вылетов в играх
- какнада, максимальное преисполнение
(автор KOT JIETA)
Быстрый тест на стабильность.
Если после модификации таймингов система не стартует, то сбрасываем CMOS перемычкой.
Если старт прошел успешно, то проверяем объём памяти. Если он сократился, то данная конфигурация нестабильна. Если всё в порядке, то запускаем TestMem5 и ждём его завершения (обычно около 5-10 минут).
- Запускаем в AIDA64 тест кэша и памяти, в окне теста делаем двойной клик по надписи Memory, дожидаемся завершения, и записываем результаты. Также запускаем LinX и делаем один проход с настройкой 8192МБ, записываем значение GFlops.
- Создаём табличку:
- Частота
- tREF (Refresh Rate)
- CL (CAS Latency)
- tRP
- tRCD
- tRAS
- tWR
- tRFC
- tRRD
- tRTP
- tWTR
- tFAW
- tRC
- tCWL (tWCL)
В неё запишем все текущие тайминги на текущей частоте. Переходим в AIDA64 > Системная плата > Чипсет. Переписываем тайминги оттуда. tRC там не будет, а tCWL=tWCL. У tRRD и tWTR записываем значение «Diff. Bank Group».
- Далее переходим в настройки биос и меняем частоту памяти на другую, например с 2133 меняем на 1866. И проделываем тоже самое, добавляем реальные тайминги в табличку. Также и с частотами 1600 и 1333.
- Теперь ставим нашу необходимую частоту, и переходим в раздел управления таймингами. Меняем Command Timing на 1N и тестируем на стабильность. Если тест не пройден успешно, то меняем на 2N и т.д.
- Снижаем три тайминга одновременно CAS Latency (CL), tRP и tRCD на единицу и тестируем (смотрим в нашу табличку, там указаны исходные тайминги). Если стабильно, то снижаем ещё на единицу и т.д. до выявления минимального стабильного значения.
- После того, как обнаружен предел, снижаем только CL на единицу, и тестируем, до выявления минимального стабильного значения.
- Снижаем tRFC и тестируем. Скорее всего примерным значением будет то, которое по табличке рядом с теми же tRP и tRCD что получились у нас.
- Повышаем tREF и тестируем. Дополнительно тестируем в LinX, т.к. возможна ситуация с падением производительности.
- Снижаем остальные тайминги до уровня, которые по табличке рядом с теми же tRP и tRCD что получились у нас. tRC определяем как tRCD+tRAS.
- По итогу делаем тест кэша и памяти и тест в LinX, и радуемся возросшей производительности. Также результатами можно поделиться в Telegram группе, там же можно задать любой возникший вопрос.
Что делать, если пропадает загрузка системы
Столкнуться с данной проблемой можно, если система установлена на диск со стилем разделов GPT. Обычно после сброса биоса первая загрузка выполняется нормально, а после перезагрузки видим ошибку, т.к. загрузчик вовсе пропадает.
Для решения данной проблемы переходим в меню «Advanced > CSM Configuration» и меняем значение пункта «Boot option filter» на «UEFI only»
Как открыть скрытые пункты меню настроек биоса
Для этого понадобится программа AMIBCP (имеется в составе S3TurboTool)
Открываем в ней файл биоса и видим структуру меню. Находим необходимый скрытый пункт меню и меняем значение параметра «Access/Use» с «Default» на «USER». Если данный раздел меню также является скрытым, то переходим в вышестоящий раздел и открываем к нему доступ.
Добавление поддержки Resizable BAR в биос
- Скачиваем ReBarDxe.ffs и ReBarState.exe
- Открываем в UEFITool 0.28.0 файл биоса
- Раскрываем список и идём по пути «Intel image > BIOS region > 8C8CE578-. (предпоследний, второй снизу, в котором DXE драйверы) >»
- Прокручиваем в самый низ и находим последний DXE драйвер в списке
- Правый клик по нему, нажимаем «Insert after. «, выбираем скачанный ранее файл ReBarDxe.ffs
- Выбираем «File > Save image file. «, сохраняем. Прошиваем.
- Активируем настройку Above4GDecoding
- Из под Windows запускаем ReBarState.exe и вводим две цифры «32» и нажимаем ввод. Перезагружаемся.
- В GPU-Z можно проверить состояние ReBar, в т.ч. выполнение каждого условия для активации
Старый метод, крайне редко работающий, поэтому рекомендую сразу обращаться в Telegram группу.
- Нам нужны определённые модули из биоса, чтобы их получить открываем S3TurboTool, нажимаем UEFITool и в появившейся утилите открываем биос
- Раскрываем список и идём по пути «Intel image > BIOS region > 8C8CE578-. (предпоследний, второй снизу, в котором DXE драйверы) >»
- В самом правом столбце есть названия модулей, ищем Bds(ищите начиная сверху) и StatusCodeDxe(ищите начиная снизу)
- Правый клик по «PE32 image section», нажимаем «Extract body. «, сохраняем модуль с соответствующим названием, чтобы не запутаться. Также делаем и со вторым модулем.
- В S3TurboTool нажимаем Beep в верхнем правом углу
- Нажимаем левый значок для открытия файла модуля и выбираем один из модулей
- Нажимаем правый значок «Beep Off» и делаем то же самое со вторым модулем
- Теперь снова открываем UEFITool (повторяем шаги 1-3 инструкции), делаем правый клик по «PE32 image section», нажимаем «Replace body. «, и выбираем соответствующий модуль. Также делаем и со вторым модулем.
- Выбираем «File > Save image file. «, сохраняем. Биос готов к прошивке. Прошить можно также соответствующей кнопкой в S3TurboTool.
Если бипер по-прежнему издаёт звуки, то попробуйте также обработать модуль StatusCodePei (в разделе с PEI модулями).
Часто задаваемые вопросы
Вопрос: В чём преимущество нового драйвера от S3TurboTool перед драйверами от payne и MOF?
Ответ: Была решена проблема, при которой анлок сбрасывался при выводе системы из режима сна. Также было уменьшено энергопотребление процессора без нагрузки.
Вопрос: Кот, расскажи, какие ещё есть возможности у нового драйвера от S3TurboTool?
Ответ: Можно снизить напряжение на процессоре не используя анлок, для этого не выполняем шаги 1-9 инструкции и на этапе сборки драйвера снимаем галку «Разблокировка турбо». Также есть опция «Баг SVID/FIVR», это исказит отображение реального потребления процессора, в связи с чем в AVX-нагрузке перестанет падать частота, но соответственно вырастет потребление. Рекомендуется для моделей, у которых низкий заводской TDP, например E5-2630Lv3.
Вопрос: Как поддержать?
ser8989 — 5366-7280-9045-9598 (МТС Банк)
S.T.A.L.K.E.R — 5469-6700-1549-2427 (Сбербанк)
Василий Пупкин — 5368-2902-1226-6714 (ВТБ)
Снуки Лоу — 4817-7602-3407-9170 (Сбербанк)
Кошак — Qiwi +7-902-два13-33-10 или 4276-6900-1026-7273 (Сбербанк)
KOT JIETA — 5228-6005-4997-9898 (Сбербанк)
Куратор темы на Overclockers Вадим v111 — 5167-4901-9610-2512 (Украина)
Костян — 4276-0200-1999-5122 (Сбербанк)
Всем большое спасибо за помощь!
Помните, что при любой проблеме стоит осмотреть сокет на наличие повреждений и очистить контакты процессора, если это лично вы не делали и не уверены в этом. Также пробуйте сбросить настройки биоса перемычкой.
Известные решения при определённых пост-кодах:
- FF — что угодно; если система только что собрана, то стоит осмотреть сокет на наличие повреждений и очистить контакты процессора; если система до этого работала, и сброс настроек биоса перемычкой не помогает, то стоит прошить биос; если система после запуска сразу выключается, успев показать только FF, то это значит что система не может запустить БП, либо БП сразу уходит в защиту по какой-то причине
- 19 — встречается при попытке разгона разгонных моделей процессоров на неподходящем для этого биосе; в иных случаях стоит прошить биос
- CD — установлен V4 ES (они несовместимы)
- DC — установлено два разных процессора в двухсокетной системе
- D6 — проблема с видеокартой
- B2 — проблема с инициализацией видеокарты
- AE — ожидание загрузочного диска (если при этом чёрный экран, значит проблема в режиме видеовывода)
- 53 — оперативная память не установлена
- B7, BF — проблема с оперативной памятью (пробуйте сброс настроек биоса перемычкой)
- B0 — оперативная память установлена не в тот слот (нарушена последовательность заполнения слотов)
- 92 — система запускается в видеорежиме UEFI, но такой режим видеокартой не поддерживается (попробуйте сбросить настройки биоса перемычкой)
Если вы наблюдаете частоту системной шины меньшую, чем 99,75МГц
Например, 98МГц. В таком случае вы не получите 100МГц, даже если прошьёте соответствующий биос. Насколько известно на данное время, частоту занижает активный Hyper-V в ОС.
(спасибо Василию Пупкину)
Также помогает отключение компонента «Песочница Windows»
(спасибо C0oo1D)
Настройка управления оборотами вентиляторов для Huananzhi X99-8M/8MD3/F8/T8/TF
Представляет собой настраиваемую кривую зависимости оборотов от температуры процессора. Настраиваются пять точек этой кривой. Т1 определяет температуру, до достижения которой будут обороты, определённые в PWM1 (значение в %). T5 определяет температуру, после достижения которой будут 100% обороты. T2/T3/T4 являются промежуточными точками, с помощью которых возможно построить кривую между T1 и T5.
На графике выше представлен вариант из kot-версий биоса. До 45° поддерживаются минимальные обороты (30%) и далее линейно растут до 100% при достижении 80°.
Для лучшего понимания, рассмотрим другой вариант настройки.
Что такое Tbase0? Это настраиваемое смещение выставленных значений температуры. При значении 0 значения температуры совпадают с температурой CPU Package (DTS). В версии биоса 2020-08-17 нет настройки Tbase0, но это смещение имеет значение 15, именно поэтому все значения температур в настройке занижены на 15, чтобы соответствовать желаемому.
Также биос от 2020-08-17 позволяет настраивать % оборотов 4pin-вентилятора, подключённого к разъёму CPU_FAN2 (X99-T8/TF). Обороты статичны и не будут зависеть от температуры. Настройка в пределах значений 0-255.
- 0% — 0
- 10% — 25
- 20% — 51
- 30% — 76
- 40% — 102
- 50% — 127
- 60% — 153
- 70% — 178
- 80% — 204
- 90% — 229
- 100% — 255
Этот режим также поддерживается и для CPU_FAN1. Удобно изучить возможности своего вентилятора перед его настройкой.
Также имеется проблема, из-за которой нарушается работа управления оборотами после выхода системы из режима сна. Обороты CPU_FAN1 фиксируются на значении 50%, а обороты CPU_FAN2 (X99-T8/TF) на значении 100%. В программе Ultimate Patcher Tool есть исправление этой проблемы для биоса 2020-05-25.
Если у вас повреждён сокет
Аккуратно править ножки сокета, например, зубочисткой или подобным предметом.
На изображениях выше отмечены ножки, отсутствие двух-трёх которых некритично, т.к. ножки многократно продублированы. Если у вас необратимо повреждены другие ножки, тоже может быть шанс на успешную работу системы, для этого необходимо свериться с распиновкой или написать в Telegram группу.
Материнская плата HUANANZHI X99-F8 + E5-Haswell (V3)
В этой статье мы попытаемся донести до вас ,что же на самом деле представляют собой китайские материнские платы на сокете 2011-v3.
Если быть более точнее ,то сегодня мы немного поближе познакомимся с китайской новинкой (на момент 25.12.2019г) от компании Хуананжи на примере материнской платы HUANANZHI X99-F8 версия 2.0 ,её основой служит серверный чип Intel C612
На эти китайские материнские платы на сокете 2011-v3 не без помощи забугорных форумов наши энтузиасты всё таки нашли способ модифицировать биос, скачать его можно в конце статьи. И если быть более точнее, то модифицированный биос позволяет зафиксировать максимальную частоту турбо-буста, но не на 1-2 ядра, а на все ядра. То есть ,частота каждого ядра будет равна максимальному значению турбо-буста процессора. В зависимости от модели процессора.
Именно благодаря манипуляциям с микрокодом биоса ,плюс относительно невысокая цена, для плат на сокете 2011-v3 ,эти платы однозначно уже можно рассматривать для покупки ,тем более вся компоновка распайки новая, качественная.
Биос материнской платы HUANANZHI X99-F8 абсолютно индентичен плате Huananzhi Gaming X99-TF.
Единственные различия в том ,что плата Huananzhi Gaming X99-TF ,это своего рода гибрид ,который поддерживает оперативную память, как DDR3 так и DDR4. То есть ,на плате имеется 8 слотов для оперативной памяти ,4 из них с поддержкой DDR3 и четыре DDR4. Но ,как нам известно процессоры с префиксом v3 и v4 память на DDR3 не поддерживают, но из процессоров серии v3 есть исключения, на примере таких процессоров ,которые представлены в таблице. Процессоры представленные в нашей таблице имеют поддержку серверной памяти ,как DDR3 так и DDR4.
Материнская плата HUANANZHI X99-F8 поддерживает практически все многоядерники серии ЗЕОН с префиксом v3, v4, а так же процессоры седьмого поколения i7 с кодовым названием Haswell E.
Если конечно у вас достаточно средст для баловства, то самый мощный процессор который можно поставить на эту плату, это е5-2699v3, 18 ядер, 36 потоков ,с кешем третьего уровня 45 MB. Удачные экземпляры анлочатся до 3.6ггц на все ядра, без гипер трейдинга , но только 18 ядер будут работать на частоте 3.9 Ггц и то после разблокировки турбо-буста.
Хотя по большей части,скажем так ,процессоры данного типа разгонять не нужно от слова совсем, эти процессоры без кофициэнта К абсолютно самодостаточны, к тому же не требуют переплаты за материнкие платы, способные более менее обеспечить разгон 18-ти ядерника на примере нашей подопечной.
Большой минус в том, что из-за ажиотажа цена на эти процессоры в последнее время довольно высоко подскочила. Сейчас на данный момент такой процессор на Б.У рынке можно взять минимум за 500-600 долларов. Если перевести в рубли этот грубо говоря от 36 до 40000р в зависимости от курса доллара. В любом случае всё зависит от ваших потребностей , и стоит ли приобретать такой процессор решат вам.
На самом деле вопрос стоит в том ,достаточно ли запаса мощности цепи питания этой материнской платы, для нормальной работы такого типа процессора ,даже после разблокировки турбо-буста по всем ядрам. Ответ довольно простой , да достаточно ,так как на плате довольно неплохой многофазный импульсный регулятор напряжения питания процессора , иными словами достаточно мощный VRM с радиатором на цепи питания с двумя небольшими тридцатимилимитровыми вентиляторами для обдува радиатора, которые практически работают в постоянном режиме ,и абсолютно бесшумные.То есть их практически вообще не слышно.
Всё это можно высказать двумя словами. Для того, чтобы гарантированно обеспечить запас мощности, на материнских платах и используют несколько фаз. Для нормальной работы даже самого дикого монстра достаточно шестифазной схемы питания процессора. И на платах данного типа для процессора с TDP от 130вт обеспечивается ,как минимум двухкратный запас по току без каких либо последствий.
Для наглядного примера можно привести такую материнскую плату как ASRock X370 Taichi на которой стоят MOSFET-транзисторы с ограничением по току в 40А, но данная плата гарантирует поддержку процессоров с потреблением до 300 Вт!
Как это возможно скажите вы?
Всё довольно просто ,для этого и существует многофазный регулятор напряжения, плюс технология динамического переключения фаз и делают своё дело. Поэтому для всех современных процессоров с энергопотреблением 130 Вт даже в режиме их экстремального разгона вполне достаточно 6-фазного регулятора напряжения с MOSFET-транзисторами с ограничением по току в 40А.
Да и в последнее время наблюдается тенденция перехода на MOSFET-транзисторы с ограничением по току в 75А даже для топовых плат со способностью разгона многоядерников. Не трудно ведь посчитать ,что MOSFET-транзисторы с ограничением по току в 75А при шестифазной схеме питания ,способен обеспечить ток процессора более 200А, а следовательно, энергопотребление более 200 Вт. И в добавок к этому мы ведь все прекрасно понимаем, что даже в режиме экстремального разгона достичь таких значений тока и энергопотребления практически невозможно, поэтому забивать голову по этому вопросу нет смысла..
По этому поводу на сегодняшний день имеется и другая тенденция. Некоторые производители материнских плат сейчас используют даже 10, 12, 16, 18 и даже 24 фазы и по сути такое явление можно отнести только к маркентингу и не более. Применение 12-фазного регулятора напряжения не дает никаких преимуществ даже при использовании технологии динамического переключения фаз питания. Зачем же производители начали делать 24-фазные регуляторы напряжения — остается только гадать. Скорее всего возможно всё сводится к тому ,что основное преимущество многофазных схем питания заключается в том, что это решение позволяет преодолеть ограничение по току и тем самым уменьшить температурный порог силовых элементов на нет.
И так ,что же мы имеем.
Комплект поставки материнской платы довольно стандартный ,для китайских плат и этой ценовой группы.
Форм фактор материнской платы ATX размеры её 300 на 244мм. Эта материнская плата выполнена на десятислойной печатной плате.
Питание для процессора ,как мы уже заметили ранее происходит по 6-фазной схеме. За цифровое управления питанием ядер и памяти с автоматическим разделением фаз отвечает гибридный цифровой 6-фазный ШИМ-контроллер на микросхеме ISL 6376 ,которая и обеспечивает шесть фаз,
в связке с MOSFET-транзисторами M30 92M и M30 98M
под управлением драйвера микросхемы ISL 6208 с рабочей температурой до 100°C.
Все конденсаторы на плате твердотельные,которые имеют очень низкое значение ESR, большую устойчивость к температурам,и соответственно длительный срок службы.
В распоряжении на плате имеется пять слотов PCI Express: два из них PCI Express-16 х 3.0 , один PCI Express-4 х 3.0 и так же видим два слота PCI Express-1.0.
На плате имеется восемь сата порта 3.0 ,а так же имеется 2 интерфейса для SSD M.2,c ключом М и поддержкой протокола Non-Volatile Memory, один из которых имеет пропускную способность 32 Гбит/с и второй имеет пропускную способность 16 Гбит/с
на плате имеется один интерфейс для модуля WIFI M.2
На задней панели мы видим 4-usb 2.0 и 4-usb 3.0. и в дополнение к этому на плате также в нижней правой части сбоку меется колодка для подключения выносной панели с портами USB 3.0.
Видим один сетевой интерфейс. Помимо стандартного аудиоинтерфейса ,имеется оптическим разъемом. За интегрированный звук на плате отвечает микросхема ALC 892 которая позволяет выводить звук в ржиме 7.1
В правом нижнем углу платы имеются кнопки запуска и перезагрузки системы, а также, индикатор POST-кодов, для лёгкой диагностики.
На материнской плате имеется четыре разъёма для подключения вентиляторов , один на 4-пин и три на 3-пин. Соответственно кулера для охлаждения процессоров мы подключаем в разъёмы на 4-пин.
Функция Smart Fan Control на этой плате работает отлично ,всё в норме и для нормальной работы охлаждения в биосе ничего трогать не требуется.
Материнская плата поддерживает ,как серверную так и обычную оперативную память. Оперативная память на этой плате может работать в четырёхканальном режиме , при задействования хотя бы четырёх слотов. На фото можно увидеть правильное подключение четырёх плашек оперативной памяти для того чтобы система работала в четырёхканальном режиме. Все слоты на плате пронумерованы от 1 до 2 на каждой стороне.
Внимание! Для успешного запуска системы ,нужно чтобы хотя бы один слот под номером один был занять, иначе система не запустится. То есть ,слоты под номером один в приоритете. Сама материнская плата поддерживает до 256гб оперативной памяти (восемь плашек по 32гб каждая).
Регулировка таймингов на стоковом биосе имеется, для того чтобы память заработала на частоте 2400mhz достаточно активировать данный функционал в биосе, даже без каких либо значений. Всё можно оставить по нулям.
Сама система заводилась и стабильно работала на максимально выставленной частоте 2400mhz с серверным процессором E5-1660v3 8 ядер, 16 потоков ,с базовой частотой процессора 3.0 ГГц и в режиме Turbo 3.5 ГГц
С выставлением на другие частоты, система просто не заводилась , но вполне возможно , что после регулировки и подгонки значений таймингов для оперативной памяти ,саму память можно будет немного разогнать.
AFUDOS Прошивка BIOS
Сегодня разберем прошивку, создание бэкапа Биоса (микропрограммы) материнской платы с помощью программного обеспечения Afudos. Как правило, в плату можно зашить все-что угодно с соответствующим размером микросхемы bios. Обычно это в пределах 4,8,16Mb. Тем самым это налаживает определенную ответственность на того кто данную манипуляции проводит. И не лишним будет напомнить, что все что делаете далее, на ваш страх или риск. Желательно конечно иметь в арсенале программатор типа CH341A, на всякий случай.
Отталкиваться сегодня будем от платформы LGA2011. Для X79 это является чуть ли не единственным способом прошить плату, не считая FPT. А для X99 это один из вариантов, если имеется блокировка прошивки из под Windows.
Создаем загрузочную флешку со всеми материалами. Скачиваем Rufus и Afudos. Запускаем Rufus, выбираем наш флеш накопитель, ставим метод загрузки «FreeDOS» Далее «СТАРТ» Все данные с накопителя удаляться. После скачивания Afudos у Вас появиться набор файлов утилиты. Эти файлы как раз и нужно закинуть на только что созданную загрузочную флешку.
Туда же скидываем файл прошивки биос newbios.rom (название может быть какое угодно, главное что оно было под рукой, для командной строки) расширение rom. Желательно отключить от материнской платы все накопители, достаточно вытянуть из них SATA кабеля. Используем разъем USB 2.0. Перезапускаем ПК, и если кроме флешки никаких накопителей в системе нет, будет автоматический старт оболочки DOS. В противном случае в биос выбираем первым устройством нашу загрузочную флешку.
Выбираем английскую раскладку клавиатуры. И первым делом создадим бэкап нашего биоса. Для этого вбиваем команду:
- afudos backup.rom /o
Теперь на флешке записан наш оригинальный (фактический) файл биоса backup.rom. Можно в данной операции использовать расширение .bin
Далее уже командой перезапишем новый вариант микропрограммы. Для этого вбиваем команду:
- afudos newbios.rom /gan
— где newbios это название нашего нового биоса. У Вас может быть другое.
Выключаем компьютер и сбрасываем перемычкой биос на заводские настройки или вынимаем батарейку на некоторое время. После запуска заходим в биос и проводим настройки разгона, памяти и.т.д. Собственно для чего и прошивали модифицированный прошивку, не платформах LGA2011.
Если вы используете версию процессора 2011v2 после редактирования таймингов памяти, следует отключить компьютер и вытащить кабель питания на 2-5 мин. Тем самым примутся настройки и пропадет провал скорости записи памяти.
Если возникли вопросы не забываем за наш форум. На нем можно создать тему, в соответствующей группе, с вопросом, или использовать общий чат форума. Так же есть возможность задать вопрос в Чатре. Находится она в правом нижнем углу. Если что не забываем комментировать) Удачи!