Часовой пояс: UTC + 3 часа




Куратор(ы):   DeathBringer    ingviowarr    CodeRush    LS_29   



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 8896 • Страница 414 из 445<  1 ... 411  412  413  414  415  416  417 ... 445  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
Полезные статьи (автор CodeRush)
Открыть для чтения
"Устройство файла UEFI BIOS"
Часть 1 Часть 1.5 Часть 2

"Устройство NVRAM в UEFI-совместимых прошивках"
Часть 1 Часть 2 Часть 3 Часть 4

"Модификация UEFI BIOS в UEFITool"
Часть первая: знакомство с UEFITool
Часть вторая: полезные модификации

Софт
UEFITool - просмотрщик и редактор UEFI BIOS'ов
Новости от 15.06.2018
:writer: UEFI утилиты

Management Engine
CPU микрокоды
ME обсуждение, FW и утилиты
Микрокоды обсуждение
Скачать последние версмм на GitHub
MEAnalyzer MCExtractor CPU микрокоды

Обновления для видеоадаптеров
Новости от 13.08.2018
Перенос настроек OROM Intel VBIOS - (Новая редакция)
Перенос настроек OROM Intel VBIOS - (Старая редакция)
GOPUpd v1.9.5 - Добавление/обновление EFI GOP Driver для видеокарт на базе AMD и NVIDIA
Последняя версия

UEFI BIOS Updater - комплект для автоматического обновления EFI, OROM и mCode в UEFI BIOS
Новости от 18.08.2018
    1.70 rc7
  • Поправлены найденные баги
  • Некоторые улучшения
    Обновлены:
  • EFI AMD GOP Driver v1.66.0.15.50
  • MCE DB r79
    Добавлено:
  • EFI Intel NVMe v1.1.0.0
  • OROM AMD VBIOS 9870 Carrizo/Bristol AM4 v015.048.000.070.007160
  • OROM AMD VBIOS Raven v016.002.000.007.000000
1.69.xx и ранние выпуски
Больше не поддерживается и тема не поднимается

Посмотреть все изменения можно на сайте Win-Raid
Скачать UEFI BIOS Updater

Интересные темы на Win-RAID:
Which are the "best" Intel AHCI/RAID drivers?

Другие интересности по теме:
Отключение BIOS Lock (Error 280 при прошивке)
CPUID - CodeName новых процессоров
Добавление NVMe module в BIOS (6-8 Series) (Новое)
FAQ по прошивке и редактор индивидуальных данных BIOS плат ASUS P8xxx и их ROG-аналогов


Последний раз редактировалось LS_29 19.08.2018 2:53, всего редактировалось 886 раз(а).
UEFITool 0.25.1 / NE A51 | UBU v1.70 rc



Партнер
 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
jjxaker писал(а):
Нет. чёрный экран, POST CODE 00, куллеры крутятся.
Это при удалённом или при битом?


 

Member
Статус: Не в сети
Регистрация: 18.02.2008
Откуда: Ясиноватая
Фото: 11
DeathBringer писал(а):
Это при удалённом или при битом?

При удалённом.


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
jjxaker
Если будет такая возможность, пожалуйста, проверьте поведение системы при битом микрокоде.


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 12.01.2005
jjxaker писал(а):
Если через тот что я тебе дал, то там нужно было отредактировать fpt_flash.bat и убрать строку в конце -bios, вот тогда абсолютно всё обновится. у Gigabyte как и у MSI нет локов на регионы, так что всё обновится.

Я не уверен, но по-моему IntelME не влияет на возможность разгона sky non-K. Вчера нужно было проверить i5-7500, и по этой причине я прошил F21F версию БИОСа, сначала только сам BIOS через FPT - старта нет, потом прошил полностью БИОС+ME через Q-flash (ME-11.8.50.3425), система с i5-7500 заработала, после проверки, я через FPT вернул версию F6E (от GA-Z170-HD3), а версия ME осталась (ME-11.8.50.3425), разгон работает (на i5-6400, естественно).
DeathBringer писал(а):
Моя помощь нужна в поисках решения?

Вчера ковырялся на этом сайте https://forums.tweaktown.com/gigabyte/2 ... -1001.html представитель гигабайта пишет, мол разгон был доступен даже в некоторых ранних версиях БИОСа 2015г., т.е. с самого старта этой плафтормы.
Вот тут человек подтвердил мои предположения о 170Мгц лимите https://forums.tweaktown.com/gigabyte/2 ... post503217 на 171Мгц система пытается стартануть, появляется черточка (курсор) и система сразу вырубается, такое ощущение, что в самом гигабайте где-то лимит установили.
Вот тут https://forums.tweaktown.com/gigabyte/2 ... post508909 есть ссылки на модифицированный БИОС для другой платы, что интересно, микрокод используется 6A, а не 74й (хотя 74й 100% поддерживает разгон sky non-k).


 

Junior
Статус: Не в сети
Регистрация: 21.02.2018
jjxaker писал(а):
Нет. чёрный экран, POST CODE 00, куллеры крутятся.

странно, после ресета коды 01,02,0x уже должны выводится, до загрузки микрокодов еще далеко


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 12.01.2005
DeathBringer писал(а):
Рабочие ссылки на F5C, F5B и F5 остались?

GA-Z170-HD3 DDR3 F5B
GA-Z170-HD3 DDR3 F5C
Разгон есть 170Мгц лимит, оба кривые, система сбрасывает настройки при включении (cold boot), не выходит из слипа.

GA-Z170-HD3 DDR3 F5 - разгон не возможен.

GA-Z170-HD3 F6E (для платы с DDR4 память, совместим и с -hd3 ddr3) - разгон есть, 170Мгц лимит, стабильный, система стартует, ребутается, выходит из слипа

GA-Z170-HD3 DDR3 F21F - в эту версию хотелось бы добавить разгон sky non-K, менял микрокод на 74й и 6A - результат нулевой.


 

Member
Статус: Не в сети
Регистрация: 31.05.2016
Фото: 33
jjxaker писал(а):
Ну вообщем дождался я 8350к. всё работает великолепно на Asus Maximus IX Apex, в том числе разгон!

Отлично, будем ждать и других камней. :applause:


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
N1ghtwish
Программатор для восстановления есть?
На F6F и F6H разгон есть?


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 12.01.2005
DeathBringer писал(а):
На F6F и F6H разгон есть?

Проверял F6F (и вроде бы и F6H тоже, но 100% проверял именно - F6F) - разгона нет, все стандартные рекомендации использовал: отключить C3, C7, C8, ограничить C0\C1, EIST отключал, C1H (?), Turbo boost, короче говоря, все как в рекомендация пишется, а на хакнутых БИОСах этого делать вообще не нужно: тупо 170 по шине, 2266 память, 1.34Vcore, 1.35vDDR, LLC=high - так же 20сек тупит, но потом стартует.
БИОС я уже брикнул (причем оба, при попытке зашить БИОС от GA-Z270-HD3 :D ), через 2-3 дня программатором восстановлю, не было его под руками на 2й квартире + пост картой наконец-то посмотрю, на каком коде система вырубается при разгоне, может это как-то поможет.
Как я выяснил, GA-Z170-HD3 DDR3 полностью совместима с БИОСами GA-Z170-HD3 и GA-Z170-HD3P.


 

Member
Статус: В сети
Регистрация: 19.03.2008
Откуда: Минск
Фото: 2
Если не по теме, сори.
Материнская плата Z370, Asus X Code.
Видеокарта Asus 1080 Ti .

Настройку оборотов корпусных вентиляторов в биос в Q-fan можно привязать ко всему угодно, кроме температуры карты.
В тоже время в биос температура карты читается.
Посмотрел биос на своем "любительском" уровне, нет зависимости настройки корпусных вентиляторов от температуры GPU. Хотя Asus обещал)
Многого хочу?
Скриншоты
Вложение:
Снимок экрана (360).png
Снимок экрана (360).png [ 224.17 КБ | Просмотров: 3761 ]

Вложение:
Стрикс.jpg
Стрикс.jpg [ 127.93 КБ | Просмотров: 3761 ]


 

Member
Статус: Не в сети
Регистрация: 18.02.2008
Откуда: Ясиноватая
Фото: 11
nag77 писал(а):
Q-fan можно привязать ко всему угодно, кроме температуры карты

Естественно это технически возможно, в UEFI в принципе всё возможно.
Но данная возможность не реализована и её реализовать может только производитель.
Не знаю какая у тебя модель, но у видеокарт Asus некоторых моделей корпусные вертушки можно подключать прямо к карте.

DeathBringer писал(а):
Если будет такая возможность, пожалуйста, проверьте поведение системы при битом микрокоде.

Хорошо, сделаю на днях.

Mov AX _ 0xDEAD писал(а):
странно, после ресета коды 01,02,0x уже должны выводится, до загрузки микрокодов еще далеко

Это да, но увы. моментальный 00 и ничего другого.

bookmaker писал(а):
Отлично, будем ждать и других камней.

Как только друг продаст свой 6600к так сразу возьмём 8600к и будем ставить на MSI Z170A Gaming M7, к сожалению иных вариант нет. я себе буду тоже брать, но позже...
Я бы и сам рад ускорится, но на тесты брать негде а всё стоит денег.


 

Member
Статус: Не в сети
Регистрация: 22.08.2017
nag77 писал(а):
нет зависимости настройки корпусных вентиляторов от температуры GPU. Хотя Asus обещал)

Могу ошибаться, но по моему это реализуется на уровне их утилит, мониторинги там всякие. Они эту "фичу" придумали когда вывели линейку ROG.
Вот то барахло, которое на компактах к устройствам установите, должно сработать.


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
N1ghtwish писал(а):
Проверял F6F (и вроде бы и F6H тоже, но 100% проверял именно - F6F) - разгона нет
Тогда моя гипотеза с TcgPeiAfterMem не подтверждается.
N1ghtwish писал(а):
Как я выяснил, GA-Z170-HD3 DDR3 полностью совместима с БИОСами GA-Z170-HD3 и GA-Z170-HD3P.
А для GA-Z170-HD3P граничные версии BIOS найдены?

Добавлено спустя 1 минуту 32 секунды:
sao89
А зачем?


 

Куратор темы
Статус: Не в сети
Регистрация: 02.03.2008
Откуда: Cupertino, CA
DeathBringer, либо они там все сумасшедшие, либо твоя гипотеза неверна. TcgPeiAfterMem - это драйвер начальной инициализации TPM, который к разгону вообще никакого отношения не имеет.


 

Куратор темы
Статус: Не в сети
Регистрация: 11.12.2010
Фото: 13
Intel OROM VBIOS: Перенос настроек

ПРЕАМБУЛА
Общая информация
Каждая OROM-ка VBIOS от Intel несет в себе индивидуальные настройки для каждой конкретной материнки. Внутри есть VBT (Video BIOS Table) - таблица, в которой содержатся более 100 настроек работы iGPU (интегрированная графика Intel). Есть настройки портов вывода, настройки разрешения поддерживаемых экранов, настройка параметров матрицы (для ноутбуков, например) и ещё много всего, а в последних - ещё и настройка работы со звуком...

Если делать мод согласно инструкции, в пределах рекомендуемых версий обновления, то в 99% перенос/обновление VBIOS проходит без проблем. Умеренное повышение версий относительно заводского VBIOS за пределами табличных рекомендаций иногда возможно. Однако слишком резкое повышение может привести к непредсказуемым последствиям и невозможно без специальных правок вручную. Такие нестандартные случаи подвластны только специалисту, который способен учесть особенности комплектации, наличие портов D-SUB, DVI/HDMI/DP (либо их отсутствие) и другие факторы.

ВНИМАНИЕ:

Общая устоявшаяся рекомендация - не прошивать/не делать экспериментов с OROM VBIOS без особой надобности. Кроме того, при загрузке ОС в чистом UEFI-режиме биоса (с отключенным CSM: Legacy Mode) модули OROM не используются совсем. Последнее утверждение справедливо для Windows 10 (за исключением Windows 7). Чистый UEFI-режим использует другой, новый драйвер EFI GOP для встроенной графики Intel. Поэтому, во всех отношениях, отказ от OROM и переход на EFI модули - самое актуальное решение.


VBIOS и Вендоры:

• У ASUS модуль VBIOS сидит в двух местах: один - стандартно, в контейнерах, а вот второй - в PAD.
Последний - особо ни на что не влияет, но при желании/умении, OROM в PADDING'е легко меняется hex-редактором.
Обновляется через hex путем вставки с заменой, или прошивкой через FPT адресно.
ASUS, по возможности, многое в биосе резервирует (дублирует), в т.ч. оставляет модули "BackUp".
Поэтому в PADDING остаётся старая версия. Почему он появился вместе с первыми UEFI BIOS у ASUS - пока неизвестно.

• У VBIOS от Intel нет настроек по разгону, в отличие от NVIDIA и AMD.
Так что, мысль о том, что с новой версией OROM всё будет работать быстрее - не более, чем мечта.

Принцип обновления VBIOS. Как устроен бантик в UBU:

• Из заводского BIOS считывается специфическая конфигурация настроек iGPU VBIOS и переносится в чистый модуль-шаблон для последующей прошивки.
• Версию чистой заготовки-шаблона под перенос настроек можно выбрать новее заводской (обновить VBIOS). Но идеальным считается перенос 1:1.
• Чтобы в сценарии UBU П.2 обновления "Intel OROM VBIOS" стал доступен, необходимо соблюдение следующих условий:

- Извлечь OROM из заводского BIOS
- Выяснить текущую версию и размер VBIOS с помощью hex-Editor
- Сверить версию и размер с таблицей рекомендованных шаблонов, определиться с выбором
- Найти заготовку в архиве шаблонов, в файловом архиве "VBIOS and BSF"
- Внести финальные коррективы с помощью IBMP и Текстового редактора
- Сохранить мод нового VBIOS
- Переименовать VBIOS в соответствии с типом используемой платформы
- Добавить готовый файл в базу модулей UBU для прошивки

Пользователь настраивает OROM под свою плату самостоятельно.
Автоматизировать процесс переноса настроек доступными средствами невозможно.

"Это приучение, чтоб всё было правильно. А пихать в бивис всё, что ни попадя - это что мартышке дать гранату с выдернутой чекой". (C) LS_29

Примечание: Способ обновления VBIOS в финальной версии UBU v1.70 претерпит некоторые изменения, но несущественные.

ИНСТРУКЦИЯ
На примере Ivy Bridge (Desktop): ASUS P8Z77-V DELUXE (Aptio 4)
VenID / DevID / LinkID - Классификация модулей OROM VBIOS, в зависимости от платформы

Обычно, для интеловских (VenID=8086) VBIOS, часто встречаются следующие DevID:

Desktop .......... SNB=102 | IVB=162 | HSW/BDW=402, 412, c02, c12
Mobile ............. SNB=106 | IVB=166 | HSW/BDW=406, 416, c06, c16
SKL, KBL ......... 406 (всегда)


0) Создать на диске следующую структуру директорий для мода:

D:\VBIOS
D:\VBIOS\Extract ----------- Положить MMTool.exe (UEFITool.exe - для платформ Aptio 5), заводской BIOS.XXX
D:\VBIOS\VBIOS_BSF
D:\VBIOS\Transfer
D:\VBIOS\READY

1) Загрузка VBIOS в MMTool и параметры извлечения:

• Для Aptio 4

Загрузить файл BIOS в MMTool 5 v5.0.0.7 (Aptio 4 & 5)

Load Image -> BIOS.XXX

Перейти на вкладку [Extract]

Module file .................................. vbios.dat
For Option ROM only .................... [•] Link present
Link ID (Ivy Bridge, Desktop) ........ 8086,162

33619

• Для Aptio 5 / Phoenix SCT / Insyde H2O (не рассматриваются в данном примере)

На данных платформах для поиска и извлечения рекомендуется использовать UEFITool.

Для Аptio 4 - учитывается Link (DevID:VenID)
Для Аptio 5 - учитывается Path (назначение пока неизвестно)

Задаём поиск OROM в BIOS: Поиск по hex -> Искать тело:

File -> Open Image File -> BIOS.XXX
Search -> Hex Pattern -> (•) Body only

Для линейки HSW-CFL: "PCIR 8006 0406" -> "5043495286800604" (паттерн поиcка)
Для других линеек DevID: последние 4 байта могут быть другими (смотреть в hex-Editor)

Выбрать найденное не в PAD, "Извлечь тело".
После модификации VBT - повторить поиск в UEFITool и сделать "Замену тела".

Владельцы X299 могут у себя поискать. У некоторых брендов OROM есть, только сидит под своим GUID как RAW.

2) Извлечь OROM VBIOS в файл: Например: "vbios.dat"

3) Открыть извлеченный "vbios.dat" в любом Hex-Editor (например, HxD)

Ищем строку начала VBT - это строка $VBT

3.1) Выставить курсор в правую колонку "Decoded Text"
3.2) Menu -> Search -> Find -> VBT

33620

Сверяем результаты из MMTool с параметрами в таблице:
"VBT OROM VBIOS Version and Size.docx"

33624

Start VBT: ..................... "$VBT SNB/IVB-DESKTOP"
Version OROM/BSF: ........ "2132Intel(R) Sandybridge/Ivybridge" | 2132
Version VBT: .................. "A5 00" | A5/v1.65
Size VBT: ....................... "0E 0F" | 3854 byte

Согласно таблицы, имеется более свежая версия с точно таким же размером (Size VBT=3854 byte).
Поэтому в BIOS можно встроить и обновление: если размер идентичен, то проблем практически нет.

- Повышение версии (Version VBT) привносит новые опции в настройках.
- Повышение версии с изменением размера (Version VBT + Size VBT) привносит новые опции, но может потребовать ручных правок.

ВНИМАНИЕ:
При переносе, каждая версия OROM (*.dat) имеет свою пару - BSF (*.bsf), BIOS Script File, который для простоты будем называть "шаблоном".
Если родной шаблон в архиве не найден, то его можно подобрать из таблицы "VBT OROM VBIOS Version and Size.docx", ориентируясь на полученные данные.
Идеальный вариант - когда версия и размер VBT совпадают. Если нет, то смотрим на совпадение размера.
Если и такового нет, ОТКАЖИТЕСЬ ОТ ДАЛЬНЕЙШИХ ОПЕРАЦИЙ, пока не найдёте нужный нужный шаблон для снятия настроек!


Итак, выбираем:

Version OROM/BSF (Desktop) : ....... 2158
Version VBT : ................................ A7/v1.67
Size VBT : .................................... 3854 byte (размер - тот же!)

Для ноутбука (пример):
Выкорчёвываем их и смотрим в хексе, есть ли строка PCIR.
Если ее нет, значит это VBT для GOP драйвера. Если есть, то это и есть OROM.
Также, по размеру видно будет, что OROM = 65 Kb, а VBT (обычно) = 4 kb (+/-)
Если OROM от Intel нет, то основной является OROM от AMD / NVIDIA


4) Установить ПО для работы с Intel VBIOS: "Intel Binary Modification Program" (IBMP)

5) Создать папки:

D:\VBIOS\VBIOS_BSF\2132\ - Для корректного открытия по шаблону
D:\VBIOS\VBIOS_BSF\2158\ - Для корректного обновления по шаблону

Распаковать файлы из архива "VBIOS_and_BSF.7z" :

Путь в архиве шаблонов : SNBIVB\2132\Desktop\
Путь копии на диске : D:\VBIOS\VBIOS_BSF\2132\

Путь в архиве шаблонов : SNBIVB\2158\Desktop\
Путь копии на диске : D:\VBIOS\VBIOS_BSF\2158\

6) IBMP: Экспорт

Чтобы правильно открыть шаблон и экспортировать заводские настройки, совершенно необходимо точное (или максимально близкое) соответствие заводской версии VBT и шаблона.

Открыть в IBMP извлечённый прежде файл "vbios.dat" и шаблон открытия/экспорта "snd_2132.bsf", соответствующий заводскому VBT:

Binary Data File:
D:\VBIOS\Extract\vbios.dat

BMP Script File:
D:\VBIOS\VBIOS_BSF\2132\snd_2132.bsf

33626

7) Сохранить настройки заводского VBIOS

Menu -> BIOS Settings -> Save All -> D:\VBIOS\Transfer\2132\transfer_original.ssf

Закрыть окно (Ctrl+F4)

ВАЖНО!
Размер полученного файла с настройками, обычно (в среднем), от 8 до 50 Kb, но может быть и больше.
Если размер файла настроек от 100 КБ, то либо шаблон не родной, либо настройки были сделаны некорректно.
В таком случае, ОТКАЖИТЕСЬ ОТ ДАЛЬНЕЙШИХ ДЕЙСТВИЙ, нужны правки вручную!


8) Удаление строки

8.1) Открыть файл "transfer_original.ssf" в любом текстовом редакторе и удалить одну строку.
Код:
STRING $Signon Intel(R) Sandybridge/Ivybridge PCI Accelerated SVGA BIOS\r\nBuild Number: 2132 PC 14.34  01/16/2012  02:50:10\r\nDECOMPILATION OR DISASSEMBLY PROHIBITED\r\n
Если данную строку не удалить, то она перенесется в новый VBIOS и "GPU-Z", "AIDA64" будут показывать старую версию.

33622

8.2) Сохранить как: D:\VBIOS\Transfer\transfer.ssf"

9) IBMP: Импорт

На этом этапе происходит импорт заводских настроек в чистую заготовку OROM.
Версия выбирается либо та же, что и в заводской прошивке (перенос настроек 1:1), либо более новая (обновление).

Открыть в IBMP чистый файл-заготовку "snd_2158.dat" и сответствующий ему шаблон "snd_2158.bsf"

Binary Data File:
D:\VBIOS\VBIOS_BSF\2158\snd_2158.dat

BMP Script File:
D:\VBIOS\VBIOS_BSF\2158\snd_2158.bsf

33623

10) IBMP: Применение "transfer.ssf" и Сохранение мода

10.1) Menu -> BIOS Settings -> Apply All -> D:\VBIOS\Transfer\transfer.ssf
10.2) Menu -> File -> Save As -> D:\VBIOS\READY\2158_mod\vbios_mod_2158.dat

Примечания:

- Ошибки появляются при неосмотрительно резком повышении версии.
См. внимательно таблицу "VBT OROM VBIOS Version and Size.docx".

- Покраснение некоторых значков в IBMP, очевидно, не является обшибкой, а лишь указывает на изменения в разделах, которые были обновлены.

- При возникновении проблем задачу переноса настроек VBIOS может выполнить только специалист/моддер, т.к. нужно визуальное сравнение и ручная корректировка.
Например, при переводе VBIOS (HSW -> HSW/BDW) с v5.0.XXXX на v5.5.XXXX, многие настройки имеют другой размер, многие отсутствуют, есть и новые.


11) Сохранение финального результата

Скопируйте мод в корневую папку, в которой будет храниться готовый файл.
Для прошивки в UBU файл нужно переименовать:

для 1155 платформ (Sandy / Ivy Bridge) - D:\VBIOS\vbiossib.dat
для 1150 платформ (Haswell, Broadwell) - D:\VBIOS\vbioshsw.dat

12) Для подключения к UBU, готовый файл копируется в папку: ...\UBU\Modules\VGA\

• После сохранения OROM желательно проверть CS8 контрольную сумму файла, она должна быть 00!
• В идеале, если версия и размер VBT старого OROM совпадают с новой - это 100% корректный перенос 1:1.
• Сберегите готовый мод у себя в архиве. Готовый VBIOS OROM пригодится в следующий раз, при обновлении BIOS c помощью UBU.
• iGPU VBIOS OROM - это лишь один из множества модулей, которые UBU умеет обновлять в заводском BIOS при изготовлении основного мода для прошивки.

ИСКЛЮЧЕНИЯ
Примеры, ИНСТРУКЦИЯ: Прямая замена OROM VBIOS
• ASUS, MSI

В данной инструкции рассмотрен пример переноса настроек с безопасным обновлением с версии v1.65 до v1.67.
При определённых условиях, для чипсетов ASUS Z77, можно поднять версию VBIOS за пределы рамок, установленных таблицей рекомендованных версий.
Такое обновление возможно для десктопных плат ASUS ASUS P8Z77-V DELUXE, ASUS P8Z77-V, ASUS P8Z77-V LX ...
Например, возможно обновление v1.65 -> v1.74 (вместо v1.67), но не v1.61 -> 1.74 (требуются правки вручную).

В некоторых случаях возможен успешный перенос OROM VBIOS со старших моделей материнских плат на младшие.
Например, между наиболее подходящими по видеовыходам "платами-клонами":
- ASUS Z370 APEX (донор) и ASUS Z270 APEX (пациент)
- MSI Z370-A Pro (донор) и MSI Z270-A Pro (пациент)
Ключевой момент - учитывать как количество портов, так и их разновидность.

• ASRock

Владельцы могут взять модули VBIOS со старшей материнки с аналогичным названием.

Для OROM VBIOS 2166 шаблона нет, а ближайшая версия BSF-script 2170 снимает настройки некорректно.
В этом случае подходит OROM VBIOS и VBT для GOP от аналогичных плат на чипсете Z97.

Пример для "ASRock Z87 Extreme 4"

1) Скачать последнюю версию BIOS от Z97 Extreme 4
2) Открыть файл BIOS в MMTool
3) Извлечь OROM VBIOS в файл "vbioshsw.dat" (для UBU)
4) Извлечь "как есть" VBT для GOP в файл "vbthsw.ffs" (для UBU), GUID: 878AC2CC-5343-46F2-B563-51F89DAF56BA
5) Положить файлы "vbioshsw.dat" и "vbthsw.ffs" в папку ...UBU\Modules\VGA\
6) Сделать мод, используя UBU, а затем прошить его.

Проверено, работает идеально на:

ASRock Z97 Ext3 -> Z87 Ext3
ASRrock Z97 Ext4 -> Z87 Ext4
ASRock Z97 Ext6 -> Z87 Ext6

• Haswell - Broadwell

Перенос настроек для HSW-BDW с версий 1025-1028 на 1039 проходит гладко, несмотря на разные размеры и версии VBT.
Настройки VBT OROM VBIOS для Haswell - Broadvell версий 1025 - 1028 совпадают с версиями 1029 - 1038, за исключением BSF-скриптов.
Но перенос настроек всегда происходит 1:1.

ИНСТРУКЦИЯ: Прямая замена OROM VBIOS

Трансплантация OROM VBIOS со старших моделей материнских плат ("донор") на младшие ("пациент").
Такой тип обновления подходит только для раздела "ИСКЛЮЧЕНИЯ".

Необходимые условия:
- Материнские платы с аналогичным названием, рекомендуется ближайшее поколение чипсетов.
- Максимальное совпадение количества портов iGPU и их разновидности.

a) MMTool (для новых платформ (LGA1151/2066 и новее) - v5.2.0.24, для остальных - v5.0.0.7)

1) Скачать последнюю версию BIOS от мобо старшей модели
2) Открыть донорский файл BIOS в MMTool : MMTooll -> Load Image -> BIOS.XXX
3) Извлечь OROM VBIOS в файл : Вкладка [Option ROM]
- Выбрать курсором модуль OROM VBIOS по Vendor ID, Device ID (См. "VenID / DevID / LinkID - Классификация")
- (•) Extract an Opton ROM
- Apply
4) Открыть файл BIOS своего "пациента" и заменить "как есть" весь модуль OROM VBIOS на "донорский"
- Выбрать курсором модуль OROM VBIOS по Vendor ID, Device ID (тот же)
- (•) Replace an Opton ROM
- Apply
5) Прошить мод BIOS.

33640

b) UEFITool

Полезные ссылки:

Скачать: IBMP Tool v2.67PV, OROM VBIOS collection, BSF-script
Скачать: HxD (hex-Editor)
Скачать: UEFITool (GitHub)

Благодарности: LS_29, jjxaker (overclockers.ru), Fernando (Win-RAID)


Последний раз редактировалось ingviowarr 25.03.2018 18:00, всего редактировалось 2 раз(а).

 

Junior
Статус: Не в сети
Регистрация: 20.12.2015
Откуда: Belarus
Цитата:
Intel OROM VBIOS: Перенос настроек

Огромное спасибо, привел мысли в порядок!!!!!
НО!!! Не раскрыта тема ASUS в PADDING, там остается старая версия с бородой 2170.
Через UEFITool ручками вижу старую версию. Да, ASUS резервирует по возможности все, что угодно, куча модулей BackUp. Еще и МЕ впихнула, судя по отзывам ранее по понижению версии. Чудаки на букву М.
Еще раз, низкий поклон!!!


 

Member
Статус: Не в сети
Регистрация: 06.09.2012
Откуда: Москва
Michael_Code писал(а):
НО!!! Не раскрыта тема ASUS в PADDING
Особо ни на что не влияет, но при желании OROM в PADDING'е легко меняется hex-редактором.


 

Куратор темы
Статус: Не в сети
Регистрация: 11.12.2010
Фото: 13
Michael_Code , petruha82 Спасибо за отзыв и уточнение. Дополнил инфу в блоке "VBIOS и Вендоры"

Появился новый маленький и скоростной перекомпиленный модуль NVMe, без всего лишнего.
Модуль - только ДЛЯ ВСТАВКИ. Заводские модули - не менять, если что!

DeathBringer LS_29

Просьба внести в шапку новые туторы. Устаревшие - обязательно затереть.

Вопрос: А время, на которое которое пост досупен для правки отсчитывается от времени создания или от времени последней правки? И сколько его даётся?


Последний раз редактировалось ingviowarr 25.03.2018 16:32, всего редактировалось 1 раз.

 

Куратор темы
Статус: Не в сети
Регистрация: 11.12.2010
Фото: 13
Добавление NVMe module в BIOS (6-8 Series)

Чтобы сделать диск NVMe системным, нужно доработать UEFI/BIOS.
При комплексной подготовке мода (UBU), модуль NVMe лучше интегрировать в последнюю очередь.

УСЛОВИЯ
Условия успешной реализации
1) Рекомендуется Win10 (нативная поддержка NVMe).
2) В BIOS материнской платы должны присутствовать настройки загрузки UEFI.
3) Возможность прошивки модифицированного BIOS.
4) Встроенный контроллер Intel SATA не должен работать в режим «RAID».
Работа в режиме «RAID» в некоторых случаях возможна, но не гарантируется.

Необходимые компоненты:

1) Материнская плата с AMI Aptio UEFI BIOS.
2) Оригинальная последняя версия BIOS с сайта производителя.
3) Утилита модификации BIOS - UEFITool.
4) Один из доступных вариантов модулей EFI NVMe BIOS, который должен быть вставлен в BIOS материнской платы.

ВНИМАНИЕ:

• Владельцы мат. плат с заводской поддержкой NVMe должны получать новые модули вместе с обновлением BIOS от производителя.
• Если NVMe модуль (драйвер AMI) уже присутствует в заводском BIOS, то заменять заводской на сторонний не рекомендуется!

Варианты NVMe EFI modules
Выбор модуля для интеграции
a) "NvmExpressDxe_3" (by Fernando)

uncompressed "NvmExpressDxE_3" module
pre-compressed "NvmExpressDxE_3" module

Хорошо отлаженный, обычный модуль. Подправлен заголовок и внесены некоторые правки оптимизации.
В готовом моде биоса, в названии модуля, могут присутствовать иероглифы. Ничего страшного.

b) NvmExpressDxe_Small (by Ethaniel) - Рекомендуется

uncompressed "NvmExpressDxE_Small" module
pre-compressed "NvmExpressDxE_Small" module

Реструктурированный, перекомпилированный, скоростной модуль малого размера, очищенный от всего лишнего.
Значительно сокращает время загрузки ОС.

Примечания:

• UNCOMPRESSED (рекомендуется для стандартного использования)
Модуль без сжатия. Хорошо подходит для материнских плат ASUS, у которых, как правило, достаточно свободного места.

• PRE-COMPRESSED (если доступное место в BIOS ограничено)
Предварительно сжатый модуль, который может быть выходом для моделей BIOS с малым количеством свободного места.

• Признаком проблем при интеграции модуля является сообщение AMI Aptio MMTool при попытке вставки несжатого (UNCOMPRESSED) модуля:
«Размер файла превышает размер тома BIOS». В этом случае необходимо выбирать сжатый (PRE-COMPRESSED) модуль.


с) "PURE" - замена "тела" (body) - Без какого-либо заголовка, независимый от GUID. Только ДЛЯ ОБНОВЛЕНИЯ МОДОВ

Данный вариант приводится только в качестве теоретически возможной комбинации.
На практике же, вероятность его применения крайне мала, т.к. требует наличия постоянного источника получения "тел" (*.efi) из модулей NVMe одного типа (серии выпусков).

По сути, это замена не всего модуля (*.ffs), а только его "тела" (*.efi) внутри уже имеющегося в биосе модуля, под своим прежним GUID.
Такая замена допускается только для СТОРОННИХ (не заводских) модулей NVMe, которые уже были интегрированы вручную ранее.
Обмен чистыми 3-rd party компонентами EFI (PURE-to-PURE) на повышенную/пониженную версию безопасен, если модуль имеет одинаковое происхождение.

Теоретически, модуль, независимый от GUID, пригодится, чтобы не менять модуль целиком.
Тот случай, когда в BIOS уже был внедрен сторонний драйвер с одним GUID, а новый (того же типа/серии) - оказался с другим GUID.
Уже существующий GUID (контейнер с номером) в BIOS - заведомо уникальный и не задействованный под другие FFS, поэтому модуль внутри может быть заменён без проблем.

ИНСТРУКЦИЯ
ИНСТРУКЦИЯ
1) Создаём две папки, например:

D:\BIOS-Source - Положить 3 файла: BIOS, UEFITool, NvmExpressDxE_3
D:\BIOS-MOD

2) UEFITool -> File -> Open image file... -> BIOS-Source -> Открыть исходный файл BIOS

3) Развернуть список до пункта "BIOS region"

33662

4) Поиск по тексту "DXE" или "NVM" нащупает нужный блок, где живут драйвера DxE.

File -> Search -> Text -> DXE -> [•] Unicode -> OK

33663

Дважды кликаем по любой из строчек в нижнем окне, чтобы попасть в нужную область.

33664

Прокручиваем вниз основное окно до самого нижнего модуля, пока не увидим строку: "ProjectDXE"
Выставляем курсор: выбираем строку сразу над "Volume free space".

5) Интеграция / Замена модуля NVMe

Интеграция : Варианты a) или b)

Технически, модуль NVMe должен быть вставлен ниже всех уже имеющихся модулей DxE.

ProjectDXE -> ПКМ -> Insert after -> NvmExpressDxe_Small.ffs

33665

"NvmExpressDxe_Small.ffs" - это и есть модуль, который необходимо вставить в BIOS.
Модуль должен появиться и занять место сразу над "Volume free space".

33871

Замена : Вариант с)

После грубого поиска (П.4) модуль засекается по записи "NvmExpressDxe" в колонке "Text" (как правило, в самом низу блока).
GUID с модулем разворачивается, а внутри заменяется только "тело" модуля "PE32 image section" (GUID не имеет значения):

>GUID... -> PE32 image section -> ПКМ -> Replace body... -> NvmExpressDxe_3.efi

Появятся два "тела" одновременно: одно - с пометкой "Remove" (на удаление), другое - "Replace" (на замену)

6) File -> Save image file -> BIOS-MOD -> Сохранить

Программа предложит незамедлительно просмотреть сконструированный файл:

Open reconstructed file? -> Yes

Загрузится новоиспечённый BIOS со встроенной поддержкой загрузки ОС с NVMe-накопителя.
Аналогичным образом, как в П.4, найти искомый модуль с названием "NvmExpressDxE" в колонке "Text".
Убедиться, что модуль присутствует в готовом моде. Выйти из программы.

7) Вернуть имя и расширение файла BIOS в исходное состояние, если оно изменилось.

Установка Windows на NVMe
Порядок действий
- Перед установкой - отключить все другие накопители физически (рекомендуется).
- В предстартовом меню установки УДАЛИТЬ ВСЕ РАЗДЕЛЫ с диска, не форматируя его.
- Если необходимо, можно отрезать место под систему и продолжить установку.
- Остальные необходимые системные подразделы Windows создаст автоматически.

Как только DXE-модуль NVMe успешно загружен, управление NVMe Контроллером берёт на себя ОС и соответствующий драйвер, от качества котрого теперь будет зависеть всё остальное.
По этой причине сам модуль NVMe не оказывает влияния на производительность системы во время работы, а только на время загрузки OC и возможность сделать накопитель системным.

Полезные ссылки:

(GitHub): UEFITool - Скачать

(Win-RAID): NvmExpressDxe_Small - Ветка разработчика
(Win-RAID): Источник [ENG] и файлы NVMe - Скачать

Благодарности: Fernando (Win-RAID), LS_29 (overclockers.ru)


Последний раз редактировалось ingviowarr 03.04.2018 1:41, всего редактировалось 4 раз(а).

 

»Ноут Dell 15.6 со скидкой 30% за 10 990р
»Сброс 1070 Ti MSI Armor дешевле, чем Palit 1070 не Ti
»6Tb SSD Hitachi - смотри ЦЕНУ
»1070 Ti MSI Armor задешево в Ситилинке
»8000р скидка на 1080 Ti Gigabyte Aorus
»Монитор 5K UHD 5120x2880 H-IPS - задешево

 

Member
Статус: Не в сети
Регистрация: 18.02.2008
Откуда: Ясиноватая
Фото: 11
Вот она зараза от Asus, вот тут 63F23E9D-5FDA-415E-9C2A-64C4E2A6ECE8 они дублируют регион ME FW.
Нужно ещё проверить везде ли так..


Добавлено спустя 21 минуту 34 секунды:
Проверил, дубль в биосах от Asus присутствует только там где ME FW 11.8x.
Там где ME FW изначально был например 11.7.0.1229 то там дубля нет, а механизм авто обновления в принципе не реализован. в итоге прошивка только региона BIOS не будет производить обновление ME региона.
Короче, эта фигня хранить ME FW в регионе BIOS пошла совсем недавно.

Добавлено спустя 3 минуты 37 секунд:
Сейчас буду всё это проверять на практике, вот только хз как лучше это делать. просто что ли грохнуть GUID... ну а чё, раньше его вообще не было.

Добавлено спустя 25 минут 48 секунд:
Проверил на практике, способ просто грохнуть GUID в новых биосах работает. после прошивки новых биосов ME FW применяется ровно тот который в ME регионе. ну собственно как и положено, что не может не радовать...

Добавлено спустя 3 минуты 18 секунд:
Кстати, у меня всегда ещё с покупки платы и до сегодняшнего дня, тест Intel MEManuf не проходил. и в Intel MEInfo была хрень в виде ME File System Corrupted YES, теперь там NO. и тест Intel MEManuf прохожу MEManuf Operation Passed.
А до этого что только не делал, ничего не помогла пройти тест MEManuf. даже FIT не помогал.
Ну короче я рад :-) теперь можно использовать новые версии биосов на 100/200-серии чипсетах в паре с Coffee Lake, и не получать проблему невозможного старта системы из за новых версий ME FW.
LS_29 Добавить бы в UBU это дело по дефолту, что бы бантик грохал GUID если таковой присутствует. он уникален и на платах других брендов не присутствует, только у Asus с новыми биосами.

Добавлено спустя 6 минут 20 секунд:
А кто нибудь проверял запуск например Kaby Lake на z370? есть ли такая инфа? если всё получиться буду пробовать в среду, но проц будет не топовый. а Celeron G3930))))


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 8896 • Страница 414 из 445<  1 ... 411  412  413  414  415  416  417 ... 445  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  



Лаборатория














Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan


Яндекс.Метрика