Fujitsu Siemens P770 проблема с BIOS

Заранее приношу прощения за несоответствие темы правилам форума, но платформу данного аппарата мне не удалось расшифровать. На материнской плате обозначения:
CP455000-Z4 2ND
CP455017-X4 CP478529-01
RS0X S15 A4-01/G
По имени файла прошивки: REVV

Теперь по порядку.
В ремонт пришел ноутбук Fujitsu Siemens Lifebook P770, с проблемой "заблокирован на Smart-карту, которая утеряна".
Сброс CMOS понятное дело ничего не дал, изъятие TPM тоже. Решили прошить BIOS. На официальном сайте он распространяется в двух видах: образ для загрузочного CD и файл BUP, который является на самом деле ZIP-ом с бинарником прошивки и подобием PLATPHORM.BIN, только не в бинарном виде, а в текстовом. Из бут блока загрузочного образа хитрыми извращениями с виртуалкой выкорячили REVV116.ROM и PLATFORM.BIN. Сдули микросхему BIOS (25L6445E), сняли дамп, зашили бинарник и болт, - не старт, мигает тремя светодиодами и все. При дальнейшем изучении дампа выяснилось, что он действительно заполнен на все 8 мегабайт, а бинарник прошивки весит всего 2,5. То есть в специальной секции plathorm.bin находятся бинарные функции, в которых есть офсеты, по которым утилита и шьет кусочки этого BIOS по микросхеме. Дальше было много гугления на тему генерации нормального образа из этих 2х файлов, но безуспешно. К сожалению ассемблером дизасм этой секции тоже ничего не дал. Пробовал скармливать эти 2 файла Phoenix Bios Recovery tool, она создавала флешку для восстановления, но по Fn+Esc и Fn+B ноут не начинал к ней обращаться.
Когда уже решили отдавать обратно клиенту, залили в него родной дамп, но он все равно не стартует, ведет себя так же, как при сбойной прошивке. Как потом выяснилось, мы снимали дамп на глючной панельке переходнике для программатора (на мелких микросхемах она работала нормально, а на такой большой не проходила верификацию, то есть читала и писала с ошибками) на нормальной панельке залил, но все равно дамп-то глючный.
По интернету дампа на этот аппарат днем с огнем не сыщешь, эксперименты по генерации нормальной прошивки из 2х файлов тоже ни к чему не привели.
Может кто-то из сообщества сможет мне помочь, поделиться дампом или помочь собрать корректный образ BIOS. Или хотя бы подкинет идею.
Во вложении содержимое CD-ROM, bup файла и глючный дамп.

FS_P770_OLD.ROM


P770.BUP.zip
p770_CD.zip

Цитата:
Из бут блока загрузочного образа хитрыми извращениями с виртуалкой выкорячили REVV116.ROM

это фантастика, ибо большое с малого вы никак не извлекете, ROM вынимается легко и без извращений :)
Цитата:
мы снимали дамп на глючной панельке

как можно гробить аппарат клиента на неисправном оборудовании?evil и дамп нужно было изучить и верифицировать до прошивки, глядишь, понятно было бы что и куда прошивать

имхо вы к одной проблеме (пароль или блокировка, которые вряд ли в биосе) добавили еще одну

это фантастика, ибо большое с малого вы никак не извлекете, ROM вынимается легко и без извращений
Да ну? По ссылке P7701.16.iso образ, доступный на сайте поддержки, просвети меня, о великий, как же достать из него ROM без загрузки с него. Если ты обратишь внимание то он пустой, в нем есть только загрузочная секция с эмуляцией HDD и нечитабильным fat-ом внутри. Грузиться с диска и копировать полученные файлы на другой носитель/сеть я назвал извращениями, Выкорячивать из образа ФС из бут блока не меньшее извращение.

как можно гробить аппарат клиента на неисправном оборудовании? и дамп нужно было изучить и верифицировать до прошивки, глядишь, понятно было бы что и куда прошивать
имхо вы к одной проблеме (пароль или блокировка, которые вряд ли в биосе) добавили еще одну


Во первых кто же знал, что панелька ведет себя не корректно при больших объемах данных, не часто попадаются 8-метровые флешки. На счет верификации и изучения каждого снятого дампа - вы сами это делаете? Я пользуюсь Xeltek 3000U, а не каким нибудь самопалом. До этого случая он работал как часы и никогда не подводил, все снятые ранее дампы были работоспособными.


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

не для троллинга, а для вашего самообразования (на ты не могу ибо с вами лично не знаком)
из архива извлекаете изошник, далее открываете его в тотал-коммандоре, видите папку "boot.images", из нее копируете harddisk.00, который открываете к примеру UltraISO и видите всю структуру, в том числе и REVV116.ROM


далее я к примеру всегда смотрю, если возможно, хелп к прошивальщику, чтобы знать, что означают ключи, с которыми он запускается, втрое, что я всегда делаю - смотрю файл прошивки в сравнении с бэкапом, чтобы как писал выше "понятно было бы что и куда прошивать"
третье - бэкапы делаю минимум дважды и сравниваю полученное, чтобы избежать ситуации подобной вашей

P.S. файлы не пустые, просто имеют атрибуты "hidden":)

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей