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




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



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 14305 • Страница 290 из 716<  1 ... 287  288  289  290  291  292  293 ... 716  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

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

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

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

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

UEFI BIOS Updater - комплект для автоматического обновления EFI, OROM и mCode в UEFI BIOS
v1.80 B17 от 03.10.2024
Скачать последнюю поделу MEGA

Все изменения lдо v1.79.17 тут


[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
Для описалки


Обновления для видеоадаптеров
Новости от 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

Сохраненные статьи с 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 22.02.2025 23:07, всего редактировалось 1045 раз(а).
правила



Партнер
 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
Sfx394402
Как открытие? Не понимаю...
Извлекаете тело при помощи UEFITool, анализируете в дисассемблере, патчите в любом шестнадцатеричном редакторе и встраиваете обратно.


 

Member
Статус: Не в сети
Регистрация: 15.10.2004
DeathBringer писал(а):
А дамп можно глянуть?

ага :)

https://yadi.sk/d/yw5eR1h3yAobE


 

Junior
Статус: Не в сети
Регистрация: 26.03.2016
Откуда: Москва
DeathBringer
Визуально понимаю, о чём Вы. Мне вот, что в своё время ответили, когда я по незнанию пытался модифицировать тот самый файлик:
CodeRush писал(а):
Sfx394402, твой файл .BIO, который ты пытаешься изменять, имеет не тот формат, в котором прошивка хранится на SPI-чипе, да еще и подписан ЭЦП, и потому ты не сможешь прошить после внесения любых изменений.


Кстати, хотел поинтересоваться, коли речь зашла о дизассемблере. Обсуждение изменений кодов программ и DXE-драйверов не будет являться в этой теме оффтопом?


Последний раз редактировалось Sfx394402 06.11.2016 19:10, всего редактировалось 1 раз.

 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
Sfx394402
"подписан ЭЦП" - вот именно с этого и начитался мой вопрос. :) То есть всегда ли она там есть? И как проверить ее наличие простым способом.
На счет редактирования DXE-драйверов: я считаю, что это относится к теме напрямую. Но у кураторов может быть и другое мнение...

KT
Чудеса! В BIOS нет такой версии микрокода, даже у plutomaniac в базе нет.


Последний раз редактировалось DeathBringer 06.11.2016 19:15, всего редактировалось 1 раз.

 

Junior
Статус: Не в сети
Регистрация: 26.03.2016
Откуда: Москва
DeathBringer
Уверен, что у образов Интел подпись есть всегда, хоть и не берусь за это утверждать. Вообще, выпендрились они, конечно, хорошо на фоне остальных производителей материнских плат. Их даже в сервисные центры толком не берут, потому что негде взять заводской дамп бивиса.


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
Sfx394402
Просто у HP и DELL подпись видно "невооружённым взглядом". И часто удается найти предыдущие версии без подписи.


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
KT, скрин аиды с микрокодом 1D тоже выложи.. И какая винда стоит, если 10 то какая сборка?


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
LS_29
Дело не в аиде. Windows также рапортует о номере версии, то есть так прописано в MSR (IA32_BIOS_SIGN_ID).


Последний раз редактировалось DeathBringer 06.11.2016 19:41, всего редактировалось 1 раз.

 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
DeathBringer писал(а):
Но у кураторов может быть и другое мнение...

Обсуждайте.. Русских и так уже во всех взломах обвинили, так что...


 

Member
Статус: Не в сети
Регистрация: 15.10.2004
LS_29
скрин AIDA64
Вложение:
micro4.JPG
micro4.JPG [ 113.62 КБ | Просмотров: 1741 ]


Винда 8.


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
DeathBringer, ну тогда 2 варианта или микрокод уже в проц зашит или винда всёж подменяет.


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
LS_29
В Windows нет микрокода для инженерников с CPUID, не совпадающим с обычными процессорами. Скриншот реестра показывает, то микрокод операционной системой не менялся.

Добавлено спустя 3 минуты 42 секунды:
KT
Остается только удалить из прошивки микрокод для CPUID=506E1 и посмотреть на поведение системы...


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
DeathBringer писал(а):
Остается только удалить из прошивки микрокод для CPUID=506E1 и посмотреть на поведение системы...

Как вариант, но думаю, что ничего не будет, останется 1D для проца 0000..
, проверить..


Последний раз редактировалось LS_29 06.11.2016 20:32, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 15.10.2004
Удалил микрокод для данного CPUID и уже в биос в соответствующей графе написано Not Loaded. В аида теперь вообще нет такой графы как версия микрокода.

По крайней мере ясно что он работает : )


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
KT, верни всё на место. :D Это глюк! Вспоминаем, как только вышли первые официальные SKL (0506Е3), версия микрокода отображалась у всех как 1Е - 1 = 1D.
Мы уже гоняли эту тему, и тогда понять не могли как это в БИОС к примеру 36, а показывает 35, потом поправили, но видимо поправили только для официальных версий, а инженерики оставили как есть..


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
LS_29
Жаль, что никто не вспомнил об этом раньше...


 

Junior
Статус: Не в сети
Регистрация: 26.03.2016
Откуда: Москва
LS_29 писал(а):
Русских и так уже во всех взломах обвинили, так что...

Так рады были бы ничего не взламывать, если бы существовали бивисы с открытым кодом, которые работали бы на наших материнских платах. А тут даже «ковырялки» зачастую сводятся к тому, чтобы банально исправить баги, допущенные производителем.


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
DeathBringer, сам знаешь, что с каждым разом багов столько и всех уже не упомнишь. :)
Зато излишний раз убедились, что
KT писал(а):
Удалил микрокод для данного CPUID и уже в биос в соответствующей графе написано Not Loaded. В аида теперь вообще нет такой графы как версия микрокода.

По крайней мере ясно что он работает : )

поддержка процессора НЕ зависит от микрокода.

Добавлено спустя 1 минуту 34 секунды:
Sfx394402, как вариант - написать свой бивис, и ничего "ломать" не надо.


 

Junior
Статус: Не в сети
Регистрация: 26.03.2016
Откуда: Москва
LS_29
А можете рассказать подробнее, как себя вели платы после замены SPI-чипа? То есть, те случаи, когда они отказывались работать с не «родным» чипом.
Перепаял чип на новый, и теперь преждевременный выход при инициализации драйвера платформы (POST-код 15h). Думаю, не попал ли я под раздачу с той же проблемой. Даже светик CPU INIT не моргает, не говоря уже об оперативной памяти - до неё дело просто не доходит.

DeathBringer
При исследовании того Интеловского файлика Вам случайно не удалось найти область NVRAM? Если не трудно, то посмотрите для моей модели: GA0066.BIO.

P.S.
Думаю, что главных причин может быть только две. Первое: обнулённая (заполненная 0xff) область NVRAM. Второе: плата всё-таки не хочет работать с не «родным» SPI-чипом.
В качестве второстепенных причин рассматриваю полное открытие доступа к регионам в дескрипторе, а также чужие регионы ME, GbE, и возможно, даже сам дескриптор (со своих по расточительности не успел вовремя снять дампы, поэтому пришлось шить чужие), но это вряд ли.

NVRAM почистил для того, чтобы бивис переписал его значениями по умолчанию своей версии, т.к. «умная» обновлялка бивиса от Интела не обновляет область NVRAM вообще, поэтому там так и продолжают сидеть значения от старой версии, из-за чего впоследствии возникают пусть мелкие, но противные косяки. Да и вообще, за несколько лет работы платы «мусора» в NVRAM скопилось столько, что просто смотреть противно. Ещё кто-то умудрился записать туда мини-логи загрузки ядра Linux.
Но по логике вещей, фаза PEI before MRC, на которой всё заступоривается, с NVRAM никак не связана.

P.S.P.S.
Прошу прощения, что в таком количестве завалил вопросами. Если есть свои предположения, советы, рекомендации, то буду благодарен. А так, мне не к спеху.

Из того, что по ошибке 15h нашлось найти самому - несовместимость процессора с текущей версией бивиса, но это бред, потому что изначально плата работала с процессором Core i7, и никаких проблем не возникало. Пока нет желания покупать старенький Celeron D или «Пень», чтобы проверить эту теорию, хотя в сообществе Интела рекомендуют поступить именно так - временно поставить старый процессор.


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
Sfx394402
В Вашей прошивке ничего нового - ищите NVAR_EXTERNAL_DEFAULTS_FILE_GUID {9221315B-30BB-46B5-813E-1B1BF4712BD3}.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 14305 • Страница 290 из 716<  1 ... 287  288  289  290  291  292  293 ... 716  >
-

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


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

Сейчас этот форум просматривают: hroost, Monak, Qwerty32123, Snooper и гости: 30


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

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