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




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



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 13892 • Страница 654 из 695<  1 ... 651  652  653  654  655  656  657 ... 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 раз(а).
правила



Партнер
 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 02.05.2022
Спасибо закреплённой шапке, софт пригодился


 

Member
Статус: Не в сети
Регистрация: 26.05.2005
Откуда: Москва
Цитата:
Что касается "идентификатора платформы", то Intel считает, что у десктопных хасвеллов он именно 32, полагаю интелу виднее.


Спасибо! 3 часа просидел, но так и не понял, как это менять.


 

Member
Статус: Не в сети
Регистрация: 09.02.2022
Откуда: Пермь
Не знаю, можно ли здесь прикреплять AMIBCP?
Про моддинг биос на платах AM4, в частности а320, и самая новая (ну, как новая, 2017-й) версия AMIBCP 5.02.0034 https://www.overclock.net/threads/ryzen ... 94/page-91

За утилиты и тред спасибо большое! Удалось посмотреть имена и адреса переменных в биос для рабочего Dell 3520, поднял лимиты теплопакета через изменение NVRAM, ноут забегал шустрее.

На системах в районе до 2017-го как понимаю все утилиты адекватно анализируют структуры прошивок. Пытался в прошлом году и в этом году посмотреть, что можно сделать с современными системами на LGA4189. Если коротко - парсер разбирает прошивку нормально, но в лог пишет переменные не из всех разделов, и соответственно, не все переменные. Для сравнения, AMIBCP 5.02.0031-34 худо-бедно открывают все разделы. Например, я смотрел биос для плат https://www.supermicro.com/en/products/ ... /x12ddw-a6
https://www.supermicro.com/en/products/ ... /x12spi-tf
https://www.supermicro.com/en/products/ ... /x12dpi-n6
Исходники парсера наверное не осилю просмотреть и переписать под себя, но на всякий случай сообщение оставлю - мало ли в будущем возникнут подвижки.
И прикладываю лог парсера со списком переменных.


Вложения:
setup_extr.txt.zip [31.37 КБ]
Скачиваний: 48
 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
tolya21 писал(а):
какие-то plat32
32 - это битовая маска, так как этот микрокод является общим для нескольких платформ. Для настольных процессоров с ядром Haswell эта маска подходит.

AlexKaz
Спасибо за ссылку на AMIBCP. Но лучше сам файл будет вне нашего форума.


 

Junior
Статус: Не в сети
Регистрация: 20.03.2022
danik_proger писал(а):
Я почитал ваши статьи на хабре, в итоге записал в блок "NVAR store/Setup" содержимое блока дефолтных настроек (NVAR store/StdDefaults/Setup) и планшет завелся.

Немножко не понимаю: UEFITool, которая корректно открывает дамп (NE_A_59), не может заменить блоки. А та, которая может (0.28.0), открывает дамп некорректно. В MMTool вижу только один Setup, и по GUID это явно не то.
Подскажите пожалуйста, как и чем заменить эти блоки в дампе?


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
alexlut
Расскажите об исходной задаче.


 

Junior
Статус: Не в сети
Регистрация: 20.03.2022
Задача вернуть дефолтные настройки БИОСа планшета Teclast X98 Plus II (C2D8), после изменения которых он окирпичился. Вот тут товарищ danik_proger написал, что ему помогла замена содержимого блоков в дампе. Но чем и как менял, он не сообщил, а на форуме давно не появляется. Личка тоже молчит...


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
alexlut
Просто перепишите весь блок NVRAM, взяв в качестве донора официальную прошивку. Проше всего это сделать в шестнадцатеричном редакторе, а нужные смещения и длину посмотрите в UEFITool.


 

Junior
Статус: Не в сети
Регистрация: 20.03.2022
Так нету ее - официальной C2D8. Поэтому и хочу setup из stddefaults перетащить в просто setup.

в каком месте смотреть?
#77


Размер это BASE, а смещение OFFSET? Верно понял? А адрес HEADER и BODY? Какой использовать?


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
alexlut писал(а):
Поэтому и хочу setup из stddefaults перетащить в просто setup.
Это не требуется, нужен просто чистый NVRAM, содержаний только StdDefaults и MfgDefaults.
Изучите статьи CodeRush по устройству NVRAM.


 

Member
Статус: Не в сети
Регистрация: 09.02.2022
Откуда: Пермь
Ураа! Научился извлекать все NVRAM переменные из биос.
Открываю и EUFITool NE alpha 58-59 биос.
Ищу (окно появляется если выбрать корень дерева и нажать Ctrl+F) вхождение строки "setup" в body only без Unicode.
В search утилита показывает все найденные строки. Если жмякнуть по любой - происходит переход к соответствующему разделу бинарника.
Смотрю, что это вложение Section - PE32 Image и его размер довольно большой.
Затем извлекаю Section через Extract body.
Далее пропускаю извлечённый бинарник через утилиту Universal-IFR-Extractor, например, для линукс это
https://github.com/therealgudv1n/Universal-IFR-Extractor-Linux (this latest one)

Цитата:

В итоге, самая мякотка: удалось извлечь адреса в NVRAM для LGA4189, ответственные за теплопакет и пр. =)
Для ноута наверное всё аналогично, не смотрел.
Вложение:
3.png
3.png [ 29.47 КБ | Просмотров: 1080 ]

Вложение:
2.png
2.png [ 147.73 КБ | Просмотров: 1080 ]

Вложение:
1.png
1.png [ 16.21 КБ | Просмотров: 1080 ]


Последний раз редактировалось DeathBringer 03.05.2022 18:52, всего редактировалось 2 раз(а).
Спрятал под спойлер


 

Member
Статус: Не в сети
Регистрация: 29.10.2015
Фото: 1
Я для такого пользуюсь AMI Setup - IFR Extractor от LS_29. Там просто на батник тянешь файл прошивки и на выходе получается текстовик.


 

Member
Статус: Не в сети
Регистрация: 09.02.2022
Откуда: Пермь
Выше написал - не работает, извлекает не все переменные.


Последний раз редактировалось AlexKaz 03.05.2022 19:40, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 23.01.2015
Приветствую всех. Подскажите с вопросом. Есть ноутбук. И естественно биос к нему :) В биосе есть пункт, который хотелось бы сделать доступным. Если правильно понимаю - нужно добавить его в правое окно, где пометка что его нет, чтоб он появился? Сильно это сложно? )) Задача - ращлочить андервольт на 11ом поколении. Нужно поменять параметры для этого в том числе там. Через амибцп они меняются и сохраняются\применяются, но по мимо этого там еще есть вольтаж офсет, с помощью которого андервольт можно было бы делать прямо из биоса без использования ПО. Но каждый раз шить чтобы выловить оптимальные значения - это не очень правильно ))


#77


Последний раз редактировалось DeathBringer 05.05.2022 19:45, всего редактировалось 1 раз.
Спрятал под спойлер


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
nino76 писал(а):
Сильно это сложно? ))
Если знаете как редактировать IFR, то несложно.
P.S. Что за ноутбук?


 

Junior
Статус: Не в сети
Регистрация: 08.11.2021
Доброго времени суток.
Столкнулся с проблемой, после модификации BIOS через UBU.
После обновления всех модулей и добавления микрокодов, а потом редактирования данных через FD44Editor, шью биос программатором CH344A. Работает всё (процессор, шина, напряжения, объём памяти отображается корректно, ME отображается как надо) кроме разгона оперативной памяти. Меняю частоту, тайминги, напругу - применяю всё это дело, перезагружаю. Память как была 1333Мгц так и осталась. Во всех менюшках мои настройки сохраняются, а Hardware Monitor по прежнему показывает 1333МГц. При применении XMP тоже самое.

Начал дальше эксперементировать. Залил биос который был изначально на плате, там с памятью всё в порядке. Скачал с офсайта ASUS биос версии 3503, отредактировал его FD44Editorом, прошил - память работает. Но при прошивке модифицированным биосом память отказывается реагировать на настройки.

Надеюсь на вашу помощь. Уже замучился, не знаю что не так с этим модифицированным биосом.

Плата ASUS Maximus Impact VII.
Скрин с биоса
Вложение:
bios.jpg
bios.jpg [ 168.48 КБ | Просмотров: 921 ]

Собственно биос
https://disk.yandex.ru/d/XvoxLvT8He7s4w


 

Member
Статус: Не в сети
Регистрация: 29.10.2015
Фото: 1
А если убрать из уравнения программатор и FD44Editor. Обновить модули и с помощью Flash Platform Tools прошить с ключом /BIOS, не трогая остальные регионы.
ME обновить через FWUpdateLcl

Вообще, это было бы похоже на проблемы с Management Engine, т.к. именно она отвечает за управление частотами и разгон, но тогда непонятно, почему весь остальной разгон работает.


Последний раз редактировалось DeathBringer 05.05.2022 22:13, всего редактировалось 1 раз.
Не забывайте о п. 3.1 Правил Конференции


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
Jeidee
На родном BIOS разгон памяти работает? Если да, то какой функционал Вы пытаетесь добавить модификацией при помощи UBU?


 

Member
Статус: Не в сети
Регистрация: 23.01.2015
DeathBringer писал(а):
Если знаете как редактировать IFR, то несложно.
P.S. Что за ноутбук?


К сожалению нет :( Не поможете с этим? Ноутбук GPD Pocket 3, биос вот https://drive.google.com/file/d/12-SmAv ... 8j9by/view (файл эксешный, но открывается винраром, откуда можно достать бинарник). И еще, не подскажете в каком направлении копать? Как известно - в 11ом поколении интел закрыла андервольт из за какого то очередного SA-****, но народ научился через биосы его обратно анлочить. Проделывал с этим ноутом все тоже самое по аналогии с другими, а именно в биос "Power and performance-> CPU Power management control -> CPU Lock configuration->CFG Lock and Overclock Lock is disabled."(с) - эти параметры доступны с биоса, при их изменении ничего не работает. И "Go to the overclocking performance menu, activate Overclock feature "(с) вот это меню как раз недоступно, но поменял его через amibcp и прошил прошил обратно(к заводским настройкам сбросил биос ессно, первые два параметра тоже поменял) и... не работает :(


 

Junior
Статус: Не в сети
Регистрация: 08.11.2021
DeathBringer писал(а):
Jeidee
На родном BIOS разгон памяти работает? Если да, то какой функционал Вы пытаетесь добавить модификацией при помощи UBU?


17-й микрокод для Broadwel. И 22-й для Haswel.


Последний раз редактировалось DeathBringer 06.05.2022 8:13, всего редактировалось 1 раз.
Не забывайте о п. 3.8 Правил Конференции


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 13892 • Страница 654 из 695<  1 ... 651  652  653  654  655  656  657 ... 695  >
-

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


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

Сейчас этот форум просматривают: Google Adsense [Bot], Google [Bot], GT3R, xzqtr и гости: 79


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

Перейти:  

Лаборатория














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