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

a52j (k52jt) Invalid FFS File, проблема с КС
https://vlab.su/viewtopic.php?f=40&t=60455
Страница 1 из 1

megamatvey [ 24 апр 2017, 08:45 ]
Заголовок сообщения:  a52j (k52jt) Invalid FFS File, проблема с КС

Всем добрый день. Хотел задать вопрос по ami aptio, сам уперся головой в стенку, не получается. На асусе a52j для понимания хотел 0774211 на 0809000 поменять, дамп в сети нашел, хотел осилить эту тему. Разложил феникс тулсом, нашел, что видеомодуль лежит в другом большом модуле. Разложил готовый модбиос, пришел к пониманию, что надо в модуле csmcore добавить видеомодуль. При этом возникли нюансы, в биосе самсунга r540 видеомодули лежат с полным заголовком, начиная 02 00, в готовом модбиосе под 9000 чип именно этих двух байт нет. Ну и после добавления видеомодуля ami aptio понятно послал куда подальше сообщением Invalid FFS File. Я так понял после изменения содержимого большого модуля у него не срослась контрольная сумма, хэш или что-то подобное. Вычислил контрольную сумму 32 бит для исходного и измененного модулей, 022FD7F8 и 028249E1. Если добивать FF значениями, то сумма только растет, а надо уменьшить. Не подскажут ли знающие люди, как решить проблему с КС, чтобы ami aptio модифицированный модуль csmcore в итоге встроил в биос?

igils [ 24 апр 2017, 08:51 ]
Заголовок сообщения:  Re: a52j (k52jt) Invalid FFS File, проблема с КС

megamatvey писал(а):
Вычислил контрольную сумму 32 бит

А почему 32, а не 8?

megamatvey [ 24 апр 2017, 09:02 ]
Заголовок сообщения:  Re: a52j (k52jt) Invalid FFS File, проблема с КС

Потому что не знаю даже, чем там проверяется, кс или crc каким :). Если 8 бит, то попроще наверное получится все. Добил FF значениями между видеомодулями, кс 8 бит выровнял, ami aptio все равно ругается. Хотелось бы уже догрызть эту тему, не просто принцип понять, а чтобы заработало :).
CSM модуль, выдернутый из готового дампа, внедряется в старый дамп (replace - ом). Значит мой большой модуль с добавленным видеомодулем и подогнанной под старый модуль КС 8 бит получился некорректный. Наверное в заголовке есть размер модуля или что-то подобное...
Нашел в заголовке размер модуля, поправил с учетом размера самого заголовка. КС снова подбил, все равно ругается программа. Судя по тому, как сразу вываливает ошибку, несоответствие на уровне несовпадения либо размера модуля, либо неправильной кс...

megamatvey [ 25 апр 2017, 08:54 ]
Заголовок сообщения:  Re: a52j (k52jt) Invalid FFS File, проблема с КС

Пока побороть не получилось, попозже поди разберусь. С одним из дампов все заработало, асусовые драйвера правда не встали, но каталист 15,7 признал видеокарту, 3д марки крутит. Тему закрываю, тема судя по всему специфическая :).

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