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




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



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 13889 • Страница 345 из 695<  1 ... 342  343  344  345  346  347  348 ... 695  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

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

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

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

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


Обновления для видеоадаптеров
Новости от 02.01.2019
02.01.2019 - В коллекцию добавлены VBIOS + BSF SKL/KBL 1062

Перенос настроек OROM Intel VBIOS - Новая редакция
Перенос настроек OROM Intel VBIOS - Старая редакция

23.10.2021 GOPUpd v1.9.6.5.k_mod_v0.4.9 - Добавление/обновление EFI GOP Driver для видеокарт на базе AMD и NVIDIA

UEFI BIOS Updater - комплект для автоматического обновления EFI, OROM и mCode в UEFI BIOS
v1.79.17 от 03.07.2021
Все изменения тут


[1.79.3]
Начиная с данной сборки УБУ, для кореектной работы МСЕ теперь требуется Python v3.7 или вышг.
Также следует установить 2 библиотеки:
- pip install colorama
- pip install pltable

[1,75]
Куча нововведений в папках Интел
[1,72]
MMTool
К сожалению, невозможно предугадать какой муму отработает корректно. Поэтому используйте 2 разные версии мумутула - 5.0.0.7 как "mmtool_a4.exe" и 5.2.0.2x+ как "mmtool_a5.exe"
Использование только одной версии не пригодно для многих бивисов на Aptio.
[1.71]
VROC
Для обновления VROC with VMD требуется 2 файла, пример в папке Intel\VROC
Штатные файлы RAID и sSATA укладываются, как обычно, в папку RSTe.
MMTool
Заложена поддержка 2-ух различных версий MMTool на перспективу. На данный момент используется одна версия, рекомендуется 5.0.0.7. Переименовать как "mmtool_a4.exe"

[1.70]
IRST/IRST(e)
Начиная с версии 1.70 пользователь самостоятельно подбирает нужные версии файлов для создания RAID массивов.

[Предыдущие версии]
1.69.xx и ранние выпуски
Больше не поддерживается и тема не поднимается

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

Сохраненные статьи с Win-Raid Forum:


Другие интересности по теме:


Доска объявлений
от 20.06.2020

Актуальное
1) В послденее время опять участились жалобы на наличии вируса в пакете UBU, якобы МСЕ,ехе содержит вирус. Поэтому принято решение, что вместо ехе файла теперь будет py исхотдный Пайтона. Чтобы была корректная работа с микодами вам необходимо установить пакет Ptyhon версии 3.7 или выше. А также две библиотеки:
- colorama
- PLTable
Как это сделать уаказано на ГитХабе в репе МСЕ.
Вы можете юзать м ехе файл, но скачивать его будете самостоятельно.
Если установите Пайтон то у вас появится возможность юзать другие приложения на Пайтон, которых очень много.
2) Все архивы с файлами теперь здесь https://mega.nz/#F!MSRDxSqR!5etS-te7ZqRQX9Zb25es_A
3) На данный момент рекомендуется использовать UEFITool v0.25.0 (и не выше), до выяснения

Соблюдайте Правила конференции и используйте поиск по теме. Мешающие чтению картинки и видео убирайте под спойлер.
Сообщения с избыточным цитированием могут исправляться или удаляться без уведомления их авторов.


Последний раз редактировалось DeathBringer 28.01.2024 11:28, всего редактировалось 1026 раз(а).
правила



Партнер
 

Member
Статус: Не в сети
Регистрация: 15.06.2006
Откуда: Via Lactea
Именно так и надо делать. Почитал статью "Intel Management Engine: Drivers, Firmware & System Tools" понял почему нельзя сразу в фаил интегрировать FW ME.

Не понял чем отличаются прошивки Consumer от Slim. Подскажите кто знает.

Обновление FW ME с версии 11.0.10.1002 на 11.6.29.3287 привело к циклической перезагрузке БИОС в режиме обновления.
Благо программатор спасает. Буду разбираться.

LS_29
Цитата:
Возможные проблемы при работе с UEFI BIOS Updater.
"Версия обновляемого модуля OROM иои EFI модуля не изменилась"
Т.к. замена производится по VID DID и GUID то возможно, что DID или GUID неизвестен. Прошу сообщить мне.


Плата Z170 Z170 PRO GAMING
UEFI BIOS Updater v1.69.5
Версия БИОС - 2003

Цитата:
1 - Intel RST(e) OROM and EFI SataDriver
OROM IRST RAID for SATA - 14.8.0.2377 - не обновился
EFI IRST RAID for SATA - 15.7.0.3054 - обновился
EFI AMI NVME Driver present
2 - Intel OROM VBIOS and EFI GOP Driver
OROM VBIOS SKL-KBL - 1036 - не обновился
EFI GOP Driver SKL-KBL - 9.0.1066 - обновился
3 - LAN OROM PXE and EFI UNDI - Intel, RTK, BCM, QCA
OROM Intel Boot Agent CL - 0.1.05 - не обновился
EFI Intel Gigabit UNDI - 0.0.17 - обновился
7 - Update Intel CPU MicroCode
Kabylake CPUID 0906E9 - 5E
Skylake CPUID 0506E3 - BA
9 - ME Analyzer
FW ME of scanned BIOS File 11.0.10.1002 CON_H_D0



Микрокоды процессоров обновляются, но если обновлять сразу Kabylake и Skylake ругается:
Цитата:
Attention!!!
Check the Address in the _FIT_
Address 01 mCode + Size 01 mCode = Address 02 mCode
0xFFD1B680 + 0x00017C00 = 0xFFD33280

_________________
Intelligenti pauca


 

Member
Статус: Не в сети
Регистрация: 02.11.2015
подскажите, как можно увидеть в UEFI список spi-флешек которые он поддерживает, в UEFI tool для интела это в description region, а как для амд там посмотреть? и какой программой можно это увидеть в обычном биосе, не уефи


 

Member
Статус: Не в сети
Регистрация: 22.12.2012
Откуда: Киев
Фото: 2
indigo78|_80 писал(а):
Почитал статью "Intel Management Engine: Drivers, Firmware & System Tools" понял почему нельзя сразу в фаил интегрировать FW ME.

Asus собрал батник для обновления FW ME
Цитата:
MEUpdateTool_UI_consumer
Intel has identified security vulnerabilities that could potentially place impacted platforms at risk.
Intel has validated and released a ME and software updates that address the identified security vulnerabilities.
Thus, we strongly suggest you to update your ME to the latest Version via using MEUpdateTool as attached.
*We suggest you update ME Driver (Support -> Driver & Utility -> Chipset) to the latest Version 11.7.0.1040 simultaneously.

http://support.asus.com.cn/download.asp ... shedid=n/a
http://station-drivers.com/index.php?op ... g=fr#15595


 

Member
Статус: Не в сети
Регистрация: 15.06.2006
Откуда: Via Lactea
KSMerg
Я видел выложенное Asus`ом обновления FW ME, даже скачал.
Там есть один нюанс - Remove win7 support. А мне пока 7-ка нужна.

И главное. Потратив столько времени на изучение вопроса про модификацию биоса, уже интересно разобраться хотя бы в описанных Гуру возможностях.)
Программатор есть, запасную микруху заказал (на всякий случай).
А все началось с того, что мне нужно было понизить версию биоса из-за плохого разгона в новых.)

_________________
Intelligenti pauca


 

Member
Статус: Не в сети
Регистрация: 29.10.2015
Фото: 1
indigo78|_80
На win-raid написано, что не рекомендуется шить ME 11.7, если в текущем биосе 11.0 или, скажем, 11.6.
Обновление мажорных версий ME может потребовать изменений в биосе со стороны вендора, поэтому самостоятельный апгрейд может окончиться проблемами.

Проще говоря, если в текущем прошитом биосе у вас была 11.0.10.1002, то апгрейд рекомендуется лишь до 11.0.25.3001 (последняя доступная прошивка линейки 11.0.x)
Насколько я вижу, даже в самом свежем биосе с оф.сайта идёт лишь ME 11.6, а сама поддержка ME 11.6 появилась лишь в биосах 3xxx


 

Куратор темы
Статус: Не в сети
Регистрация: 02.03.2008
Откуда: Cupertino, CA
DeathBringer, я подозреваю, что добавлять strings[0]="" больше не нужно, т.к. это уже сделано в самом начале строкой strings.push_back("");
Ты посмотри новый код внимательно на предмет багов, которые ты исправлял в старой версии, пожалуйста. Если что заметишь - сообщай, поправим.


 

Member
Статус: Не в сети
Регистрация: 15.06.2006
Откуда: Via Lactea
dart_raiden писал(а):
На win-raid написано, что не рекомендуется шить ME 11.7, если в текущем биосе 11.0 или, скажем, 11.6.

Это видел. Но там же написано, что Intel CSME 11.0 For 100-series SKL-S and SKL-H systems which come with CSME firmware v11.0, хотя в моей прошивке (вер.2003) с ME версии 11.0.10.1002 заявлена поддержка процессов kaby lake. :?:

Добавлено спустя 3 минуты 46 секунд:
CodeRush
Сравнил фаилы Биоса с внесением данных с помощью FD44Editor и FD44Coper, они немного по разному вносят информацию и фаилы по структуре не один в один получаются.


Вложения:
fd44e_fd44c.png
fd44e_fd44c.png [ 7.55 КБ | Просмотров: 2544 ]

_________________
Intelligenti pauca


Последний раз редактировалось indigo78|_80 06.11.2017 8:50, всего редактировалось 1 раз.
 

Junior
Статус: Не в сети
Регистрация: 22.11.2014
indigo78|_80 писал(а):
Почитал статью "Intel Management Engine: Drivers, Firmware & System Tools" понял почему нельзя сразу в фаил интегрировать FW ME.

Интегрирую с помощью FITK и не обламываюсь


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
CodeRush писал(а):
добавлять strings[0]="" больше не нужно, т.к. это уже сделано в самом начале строкой strings.push_back("");
Ага, не нужно.
Другую ошибку в getUEFIFormSets я уже описал выше:
DeathBringer писал(а):
Возможно, нашел я этот баг
In function getUEFIFormSets replace
Код:
stringPackages[j]
with
Код:
stringPackages[stringCandidates[j]]
and
Код:
chosenCandidate = j;
with
Код:
chosenCandidate = stringCandidates[j];


Последний раз редактировалось DeathBringer 05.11.2017 23:20, всего редактировалось 9 раз(а).

 

Member
Статус: Не в сети
Регистрация: 29.10.2015
Фото: 1
indigo78|_80 писал(а):
Но там же написано, что Intel CSME 11.0 For 100-series SKL-S and SKL-H systems which come with CSME firmware v11.0, хотя в моей прошивке (вер.2003) с ME версии 11.0.10.1002 заявлена поддержка процессов kaby lake. :?:

Мне думается, что это говорится про самые первые биосы. То есть, вся линейка материнок на сотых чипсетах идёт изначально (с самых первых биосов) с ME 11.0. Только потом уже вендоры обновили в них прошивку ME и внесли необходимые модификации в сам биос для её поддержки.
А материнки двухсотой серии идут с 11.6, они с этой версией совместимы изначально.


 

Member
Статус: Не в сети
Регистрация: 06.09.2012
Откуда: Москва
indigo78|_80 писал(а):
Сравнил фаилы Биоса с внесением данных с помощью FD44Editor и FD44Coper, они немного по разному вносят информацию и фаилы по структуре не один в один получаются.

Неправда, с помощью FD44Editor и FD44Copier файлы получаются абсолютно идентичные.


 

Куратор темы
Статус: Не в сети
Регистрация: 02.03.2008
Откуда: Cupertino, CA
DeathBringer, расскажи теперь, что этот патч исправляет, пожалуйста.


 

Junior
Статус: Не в сети
Регистрация: 04.11.2017
Доброго времени суток. Хочу спросить спецов, есть ли шанс, что биос заработает, если подменить в нем драйвер дисплея от аналогичного биоса, только другой ревизии планшета. Сам не являюсь спецом. Если это возможно, хотелось бы инструкций.
Вложение:
Комментарий к файлу: Биос планшета.
Teclast x80 pro_bios.zip [5.75 МБ]
Скачиваний: 96


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
CodeRush
При выборе номера stringPackages для каждого набора форм (formSets) используется критерий наименьшего расстояния от начала набора форм от начала пакета строк.
Автором задумано, что должны обрабатываться stringPackages только на английском языке. Поэтому создается набор номеров таких пакетов в stringCandidates, а потом производится вычисление вышеупомянутых расстояний и выбор chosenCandidate.
Но в код закралась ошибка: вместо перебора всех пакетов на английском языке, производится перебор первых несколько (stringCandidates.size()) пакетов, независимо от языка.
Это иногда приводит к неправильному отображению имен в формах, а также к аварийному завершению программы (так я эту ошибку и нашел).
P.S. Рассуждая, нашел у себя ошибку - нужна совсем другая вторая замена. Поправил.


 

Куратор темы
Статус: Не в сети
Регистрация: 02.03.2008
Откуда: Cupertino, CA
DeathBringer, большое спасибо. Я собрал новую версию моего форка, протестируй как время найдешь.


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
CodeRush
Предложенный автором критерий выбора (по расстоянию) иногда все-таки подводит.
Кстати, в Вашем коде мое предложение неправильно реализовано:
Код:
if(abs(static_cast<signed>(stringPackages[stringCandidates[j]].header.offset - i)) <= abs(static_cast<signed>(stringPackages[j].header.offset - i)))
а должно быть:
Код:
if(abs(static_cast<signed>(stringPackages[stringCandidates[j]].header.offset - i)) <= abs(static_cast<signed>(stringPackages[chosenCandidate].header.offset - i)))
А также нужно там же поменять
Код:
tempFormSet.usingStringPackage = stringCandidates[chosenCandidate];
на
Код:
tempFormSet.usingStringPackage = chosenCandidate


Последний раз редактировалось DeathBringer 07.11.2017 22:42, всего редактировалось 1 раз.

 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
В BIOS от Asrock Z370 Extreme4 замечен микрокод версии 0x70 для Coffee Lake (0x906EA).


 

Member
Статус: Не в сети
Регистрация: 18.02.2008
Фото: 0
DeathBringer Ещё неделю назад выложил :-) тут


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
DeathBringer
Понятно :)

Добавлено спустя 15 минут 41 секунду:
Судя по платформе этих микрокодов, четырехъядерных Coffee Lake-H выпускать не планируют - есть Kaby Lake-R.


 

Куратор темы
Статус: Не в сети
Регистрация: 02.03.2008
Откуда: Cupertino, CA
DeathBringer, благодарю, исправлено в 0.3.2.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 13889 • Страница 345 из 695<  1 ... 342  343  344  345  346  347  348 ... 695  >
-

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


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

Сейчас этот форум просматривают: XRunner и гости: 75


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

Перейти:  

Лаборатория














Новости

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