Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

HP ProOne 440 G4 (Wistron 17564-2) Поврежден bios, прошу совета
https://vlab.su/viewtopic.php?f=294&t=130365
Страница 1 из 1

KitekatSPB [ 18 ноя 2022, 20:15 ]
Заголовок сообщения:  HP ProOne 440 G4 (Wistron 17564-2) Поврежден bios, прошу совета

Приветствую, есть моноблок HP ProOne 440 G4, платформа Wistron 17564-2 348.0b724.0021. Со слов клиента - вероятнее всего была повреждена прошивка в процессе обновления. Вопрос - на данном моноблоке с завода стоят две флэш, одна на 256Mbit (SOP16), вторая 128Mbit (SOP8). Содержимое 25Q256JVFQ - это непосредственно прошивка, дамп отрывается ME analazer и разбирается image tool, есть серийные номера и ключ windows. Зачем нужно содержимое 128Mbit флэши - для меня загадка. Изначально предположил, что возможно прошивка просто разделена на две части, но в этом случае насколько я помню, пока не "склеишь" содержимое двух флэш в один файл image tool эти куски открыть естественно не может. Тут же ситуация другая. Вопрос - есть ли у кого опыт ремонта данных моноблоков, зачем тут две флэшки и есть ли тут какие-то "подводные камни", связанные с восстановлением прошивки? Поясню - производитель заявляет, что данный моноблок обеспечивает "Исключительный уровень безопасности и контроля от HP", далее идет упоминание некой технологии "HP BIOSphere Gen4". Понятных прошивок на данный моноблок нет, есть дампы слитые непонятно откуда в непонятном состоянии, и шить без понимания процесса в клиентский моноблок непойми что, на котором еще и есть какие-то технологии связанные с защитой информации желания нет. Если после "экспериментов" вылезет какой-нибудь пароль на bios, это будет фиаско. Возможно я излишне перестраховываюсь, но платформа свежая, и перед тем как его прошивать хочу убедиться, что своими действиями не сделаю хуже. Заранее спасибо за помощь.

zaytsevphoto [ 18 ноя 2022, 23:12 ]
Заголовок сообщения:  Re: HP ProOne 440 G4 (Wistron 17564-2) Поврежден bios, прошу совета

Есть возможность сохранить данные на данный момент?
Если есть то надо сделать перед дальнейшими действиями "на всякий случай".

в описании технологии BIOSphere на уровне базового функционала описано, что " Hardware-enforced assurance that an authentic BIOS is present before the CPU starts executing code to boot."
что с большой долей вероятности означает, что во второй флешке содержится некая хеш-сумма по содержимому биоса

vzrivpaket [ 18 ноя 2022, 23:35 ]
Заголовок сообщения:  Re: HP ProOne 440 G4 (Wistron 17564-2) Поврежден bios, прошу совета

KitekatSPB писал(а):
для меня загадка.

Для вас да для тех кто в теме нет. Если возникают трудности со сборкой такого дампа, то скажу сразу, нужное можно дернуть из основной прошивки биос.
Главное внимательно посмотреть какие блоки нужны. Если дамп этой микрухи битый и отображается (например в UefiTool) криво, то обращайте внимание на МЕ регион (касается прошивок Intel)
часть которого там продублирована, не всегда конечно. Все приходит с опытом. :)

KitekatSPB [ 22 ноя 2022, 20:20 ]
Заголовок сообщения:  Re: HP ProOne 440 G4 (Wistron 17564-2) Поврежден bios, прошу совета

Цитата:
что во второй флешке содержится некая хеш-сумма по содержимому биоса


Нашел pdf от hp, где описывается технология HP Sure Start. Пробежался по диагонали (там 16 страниц на английском мелким шрифтом), и так понял, что он в режиме реального времени сравнивает некоторые участки из основного bios, с содержимым этой флэш, если вносится какое-то несанкционированное изменение в основной bios в теории он должен восстанавливаться, используя данные, которые есть во второй флэшке. Но это не точно - разберусь с текучкой, и буду вдумчиво читать документ.

Цитата:
нужное можно дернуть из основной прошивки биос


Да, вижу, там много схожих блоков, буду разбираться.

vzrivpaket [ 22 ноя 2022, 20:30 ]
Заголовок сообщения:  Re: HP ProOne 440 G4 (Wistron 17564-2) Поврежден bios, прошу совета

KitekatSPB писал(а):
в теории он должен восстанавливаться

Это в теории, на практике совсем другое. Возьмем для примера биосину с процом от intel. Во втором дампе продублированы как дескриптор регион, часть МЕ региона, серийники так и данные nvram. Грубо говоря все взаимосвязано. Почему я выделил " в теории" , да потому что эта фича хз работает ли или нет. Вспомните Gigabyte
c его "хваленым" dual bios " , который на практике срабатывал один раз на миллион и то при определенных условиях. :-):
з.ы. Если прошить основную микросхему вообще чистым дампом то нифига серийники не подтягивает из второго, ручками прописывать надо, благо такая функция есть в в самой биос.

KitekatSPB [ 07 дек 2022, 17:11 ]
Заголовок сообщения:  Re: HP ProOne 440 G4 (Wistron 17564-2) Поврежден bios, прошу совета

Цитата:
Вспомните Gigabyte c его "хваленым" dual bios "


Да, помню, прилично несли их в свое время, не работала особо эта фича, согласен.


Цитата:
Во втором дампе продублированы как дескриптор регион, часть МЕ региона, серийники так и данные nvram


Разобрался, сравнил по содержимому исходные дампы от 128 и 256 флэш, нашел что по каким адресам лежит. Далее просто в Fit собрал прошивку используя исходный 256-mbit дамп и bios-region и me-region взятые из официального обновления с сайта HP. И как Вы и сказали выше - все необходимое можно взять из основной прошивки. Ни сколько сложно - сколько надо было просто время потратить разобраться. Спасибо за помощь.

P.S. Кстати тот дамп, который гуляет по интернету собран не пойми из чего, у меня так и не получилось собрать на основе этого дампа прошивку, с которой устройство хотя бы инициализацию проходило. И судя по комментариям на забугорных форумах не у меня одного.

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/