Добрый день форумчане...
Попал в руки ноутбук SAMSUNG X30 nx30rh0ab4/sek, с диагнозом - проблема после вылитого кофе - нестартует,
вскрытие показало что его уже пытались восстановить,измазана вся плата паяльным жиром, снесли несколько смд элементов,отмыл-запаял назад элементы. На нажатие кнопки реагирует - стартует-крутится кулер процессора несколько секунд и замолкает, с кнопки выключается.
Решил для профилактики залить биос WILLEMом , но не найду под него биос.
Подскажите плиз кто в курсе или у кого есть.
Спасибо.
Попробовал. Структура- KBC.BIN (так как есть в распакованном ехе-шнике, без обрезок)+FF+обрезанный bios.wph(1,5МБ)=2МБ.
Результата нет-т.е при включенн секундный опрос микросхемы биоса и все, старта матери нет.
Может быть, конечно, дело в матери, но уж хочется удостоверится окончательно, что не в биосе, прежде чем рыть в сторону мостов.
С уважением.
По структуре "обрезка" - писаться он должен под конец флэхи, т.е. начиная с 512к в флэшку, т.к. в полученном фале стоит jmp переход по адресу :FFF0
т.е. стартовый для бут-блока
Другой вопрос, что должно быть в начале, т.к. это похоже на "EFI" то вполне вероятно прошивальщик сам разбирает wph на модули и суёт их по нужным местам.
Могу посоветовать прошить первых 512к флэшки началом полученного,
+ раз есть шевеление на флэшке - попробовать перешить средствами бут-блока, ведь он должен понять что БИОС повреждён и попытаться восстановиться с флопа, флэшки, СД ....
Тут тока Вам экспериментировать.
http://www.sendspace.com/file/mmjz2c
Спасибо за совет и ссылку.
Несколько вопросов, если позволите:
"в полученном фале стоит jmp переход по адресу :FFF0
т.е. стартовый для бут-блока"
Т.е бутблок должен начинаться во флешке не с начала, а с адреса FFF0?
Я почему-то считал, что он должен быть в начале флешки.
С помощью приведенной Вами программы выяснил, что в необрезанном дампе bios.wph бутблок лежит начиная с адреса 160000 длиной 20000, т.е можно попробовать записать эти 20000 с адреса FFF0 или все же с начала?
Я к тому, где описан указанный Вами переход?
С уважением.
https://rom.by/article/Iskusstvo_pereshivki_BIOS_Chast_tretja
Бутблок не начинается с FFF0, на этот адрес идёт первое обращение при старте,
в файле прошивки это 17FFF0, в флэшке 1FFFF0.
Поэтому и говорю, что шить в флэшку нужно пропустив первые 512к т.е. в флэшку с адреса 0x8'0000
Бутблок не сжат, и он совпадает с тем, что выдирает последняя прога BB.BIN, в прошивке он сидит с 0x16'0000, так что думаю надежда на рековери есть.
Спасибо за разъяснения, буду пробовать. О результатах отпишу. С уважением.
Шьём образ во флэху начиная с 0х080000, затерев начало FF-ками (можно и не затирать, они там и так сидят после стирания флэщки) и бук оживает, при затирании 00 - ругается на БИОС.