Всем привет!
Знаю, проблема обсуждалась на форуме, но я так и не понял с чем имею дело.
Имеется следующее: biostar NF325-A7 v1.1, с 3.3V флешкой - w49v002ap на 2 мегабита.
После прошивки с WindowsXP(прошивальшик и прошивка взяты с офф-сайта) - "маме приснились тапки", в общем пишет - BIOS checksum error и просит сис. дискету.
Загрузочную дискету делал и в XP, и в W7(ативирь постоянно обновляется, в нем уверен), с файлами прошивок(включая бекап) и прошивальщиков, делал autoexec.bat, а также пробовал сделать загр. диск. оставив на ней autoexec.bat, command.com, io.sys, msdos.sys, файл прошивки - N325a826.bs и файл прошивальщик - awd893.exe, пробовал друшие прошивки и прошивальщики, итог один - BIOS checksum error и тд.
Пожалуйста помогите разобратся, думаю защита записи флешки, если так, как ее обойти или в целом решить проблему?
Смотрел w49v002ap.pdf там есть #WP и #WE пины, быть может с ними чего сделать...
думаю в этом непонимание меж вами кроется... Бут ждёт дефолтного названия файла с БИОСом... А этот файл .bs сам то шо из себя представляет? Просто .bin? или там понапихано всякого? Собсна возможно он сам умеет заливать прошивку, возможно ему потребуется полноценная дося с автоэкзеком, ге команда прописана... Я толком сказать тут не смогу... Надо выяснить...
...ложки нет
Файл - N325a826.bs(взят с офсайта) размером в 256KB сам по себе это файл типа архива, в нем N325a826.bin как ни странно на 128KB(по ходу часть основного блока).
Да и еще более современные прошивальщики отображают процесс прошивки(ну вроде как все в порядке шьется, блоками и так до конца), но после перезагрузки видно, что чексум не тот, вот я думаю что где-то не там проблемка.
Втом-то и дело что процесс залива идет до самого его завершения, но в игоге...
Попробуйте этот бинарник открыть каким-нить hex-редактором и посмотреть есть ли там что-то осмысленное, но только я так думаю не стоит его сгоряча пытаться зашить, а то труп будет ждать программатора и дамп прошивки...
Я так понимаю дамп того что было на флешке вы не сделали, так?
И твоя голова всегда в ответе за то куда сядет твой зад...
Бекап делал(но протупил и не очистил КМОС), почемуто получился *.bin с размером 256KB, он отличается не только расширением файла от офсайтого N325a826.bs с размером 256KB, это видно hex-редактором.
Ну дык флешка то у вас 2Мбит и получили соответствующий по объёму бинарник.
Как-то странно, чудо-файл с оф.сайта открылся в лёгкую winrar и внутри бинарник аккурат 1Мбит...
Выложите файл бекапа который вы сделали.
P.S. сделайте копию файла бэкапа куда-нить, а потом попробуйте переименовать файл бэкапа в bios.bin и предложите это съесть вашей мат.плате.
И твоя голова всегда в ответе за то куда сядет твой зад...
Ну то-что открылся архиватором, так этож он и есть - LZH архив, сжат на 59%(это видно если переименовать его в *.rar и посмотреть свойства).
1Мбит - это вроде как основной блок(неуверен), а где-ж тогда все остальное?
Выкладываю бэкап и файл с офсайта(на всяк случай).
Вот еще что думаю, быть может все дело в DOS-прошивальщике - awdXXX.exe, быть может нужен какой-нить конкретный - AWD826C.EXE например, или еще какой другой?
Жаль сейчас нет рабочего железа под рукой с потдержкой FDD для записи флопа(перешел на современное с FDD не работает), на днях будет, вот и сижу в гадалки играю, мануалы листаю.
1. Не указано, что происходит при старте с дискетой в дисководе (в разных вариантах ее содержимого).
2. Отцепитесь от распаковки файла прошивки - бессмысленное занятие.
3. WP# и WE# - доступны в разных режимах. В данном случае доступен только WP# - никто не мешает измерить напряжение на этом выводе в процессе попытки прошивки, если таковая происходит.
Отправить комментарий