Юрий писал(а):
Желательно иметь дамп с рабочей машины, но зачастую если сменили мост и после появились проблемы, достаточно вправить чистый МЕ регион в дамп bios, после включения ноута с правленного bios перешьется хаб в мосту.
порядок действий рассматриваю для Intel 5 серии например BD82HM55 рабочий дамп bios мы обозвали например "5742"
-запускаем Flash Image Tool
-открываем ваш рабочий дамп bios
-программа пишет Intel® 5 Series Chipset, соглашаемся
-программа определяет чипсет вашей платы и распаковывает ваш дамп на регионы (в папке с программой Flash Image Tool появляется папка с названием вашего дампа. В ней лежит файл с таблицей адресов и папка Decomp. В Decomp лежат регионы вашего дампа)
Проверяем: Открываем папку например "5742" там лежит файл "5742_MAP" где записаны адреса, длина, имена регионов bios и под папка "Decomp" в которой находятся файлы регионов.
Нас интересует файл "МЕ region" Смотрим какого он размера, в нашем случае 937 984 байт, из файла MAP видно, что он находится в дампе по адресу с 00001000 по 0017FFFF и длинной 0017F000 проверим, открываем дамп в редакторе и видим начало региона по указанному адресу 0х1000. Все верно, идем дальше
-в программе переходим во вкладку Flash Image
-выбираем МЕ Region
-кликаем два раза на строчке Binary input file, указываем путь к "чистому" МЕ региону (Можно взять из полного дампа bios у любого бренда на сайте производителя в виде обновления, в них всегда находится только "чистый МЕ регион", конечно если он выложен целиком, не важно как называется ноутбук, единственное условие полный bios должен быть под тот же мост что и у вас.
Качаем и разбираем той же утилитой, берем оттуда "чистый" МЕ регион, вставляем в дамп.
"Чистоту" региона можно узнать по содержимому начиная с адреса 0х400 в отдельном файле региона или в полном дампе со смещением адреса указанного в MAP, если с 0х1000 то значит 0х1400
Сконфигурированный "грязный" МЕ регион с адреса 0х400 начинается с 00 и далее идут 00
"Чистый" МЕ регион с адреса 0х400 начинается с 01 и далее идут FF)
-переходим во вкладку configuration
-папка МЕ
-запускаем Flash Image Tool еще раз чтобы было открыты 2 программы, я это делаю из другой папки, те имею 2 папки с одинаковыми программами
-так же открываем дамп bios, и переходим в эту же вкладку МЕ, начинаем сравнивать данные, оригинального дампа и с исправленным МЕ
-находим разницу, данные изменить можно двойным кликом и после правкой ручками или мышкой ))
-таким же образом проходим по всем папкам и строкам в окне программы
после того как все поправили как у оригинального дампа, закрываем вторую открытую программу на вопрос о сохранении изменений говорим нет.
-собираем дамп обратно, жмем Build далее Build Settings...
-появится окно в строке Output path выбираем желаемый путь, куда будет сохранен файл, а также имя файла (по умолчанию программа сохраняет в папку где она находится файл с названием outimage.bin)
-жмем ок
-теперь Build далее Build Image(если раскрыть программу на весь экран, то ниже будет виден лог программы. В конце будет написано -- done --)
Дамп готов к прошивке
Прошиваем готовый дамп обратно в машину.
Сделать можно двумя способами:
1. Тупо зашить во флешку программатором.
2. Использовать фирменную интеловскую утилиту. Распишу немного по подробней этот вариант:
заходим в наш кит, заходим в папочку Flash Programming Tool. выбираем как будем шить: из под доса или из под Виндовса. Если из под доса, то кладем ваш дамп в папочку к прошивальщику, заходим в нее под досом и выполняем следующую команду ( fpt /f (если хотите обновить только регион биоса, то fpt /f /bios))
Но в этом способе есть два НО:
- В файле Fparts.txt ОБЯЗАТЕЛЬНО должна быть прописана ваша флешка биоса
- GPIO33 должен быть посажен на вашей плате на время прошивки на низкий уровень.
Запускаем машину и радуемся))
часть информации взята с nb1 и vlab.pp.ru
Программа для работы:
с Intel® 5 Series ChipsetFlash Image Tool 6.0.0.1184.rar
с Intel® 6, 7 Series ChipsetFlash Image Tool 8.1.10.1286.rarFlash Image Tool 8.1.40.1456.rar
с Intel® 8 Series ChipsetFlash Image Tool 9.0.21.1452.rar
Haswell PCH-LP Flash Image Tool 9_5.rar
LPT-LP / Haswell Flash Image Tool 9_6.rar
Broadwell LP Flash Image Tool 10.0.rar
Чистые МЕ регионы: (PM55, HM55, HM57, HM65, HM67, HM76, HM77, HM87, UM67, QM67)ME_regions.rar