LuckyStar 5I-VX1C - не могу прошить.

Понадобилось прошить последний биос. Скачал с фтп никса: nix.ru/support/drivers.html?group=4&vendor=191

Использовал awdflah 7.41 Предварительно сохранил оригинальный ей же. Сам прошивальщик имеет описание двух цветов статус бара снизу. Белый - ок. Красный - failed. Зашиваю новый - статус бар красного цвета. Ессно не перезагружаюсь и тут же обратно зашиваю изначальный - статус бар белого цвета. Больше поянений никаких. В чём могут быть грабли? Последнюю прошивку сливал и из других источников. Размер идентичен 131072 - crc не проверял. Поможите пожалуйста. Ессно всё делалось в чистом досе.

Аватар пользователя aleksej

Кстати в архиве два файла: 9gfe-0.bin h5-002.bin. Перепрошивать пробовал только первый. Просто упоминание о нём встречается в инете чаще чем о втором или о обоих сразу что дало мне повод (ошибочный?) думать что это последняя из существующих прошивок для этой матери. Хотя возможно просто две версии для разных модификаций платы. Может надо попробовать вторую? Офф сайта или ftp севрера luckystar уже не сущесвует так что выяснить не знаю где.

Аватар пользователя rgt

Svoloch Похоже, что просто не шьется флешка или это вовсе не флешка. Тогда все так и будет.

За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.

Аватар пользователя aleksej

2RGT Прежде всего тебе персонально и всем остальным конечно тоже спасибо. Один из немногих ресурсов где на ламерский вопрос гарантировано ответят - пусть даже руганью и отсылом в фак.

В том то и дело (я как раз написал выше) в том то и дело что оригинальная прошивка заливается - делал это неоднократно. Новая - failed старая - ok. И так несколько раз. Но не ругается и не пишет явно что мол не от той матери прошивка.

Аватар пользователя StarGaz0r

Svoloch
как вы думаете прошивальщик проверяет факт прошивки? сравнивает содержимое прошивки и флэш - так что все ваши доводы укладываются в гипотезу уважаемого rgt wink

Аватар пользователя aleksej

Мда, логично.:)
А с другой стороны банальной проверки на возможность записи нет? Или он просто шьёт кудато в пустоту? Авось и дойдёт до адресата (флешки). И самый лёгкий способ (но с большим риском бить свинку)проверить это - перегрузиться после прошивки нового биоса со статусом failed?

Аватар пользователя StarGaz0r

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

Аватар пользователя aleksej

Понял - спасибо. Тоесть отключение bios shadowing не поможет?

Аватар пользователя StarGaz0r

Svoloch
а статью кто будет читать?
rom.by/articles/flashBIOSart/part3.htm

Аватар пользователя rgt

Svoloch Попробуй сменить флешку, или попытайся прошить ее хотсвапом на T2P4. Aflash на ней на ура шил Интеловские 12 вольтовки, которые вели себя похоже на твоего "пациента"

За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.

Аватар пользователя aleksej

Цитата:
После проверки CRC биос "шадовится" (операция Shadow), т.е. происходит копирование содержимого флэшки в "реальную" память, сама флэшка отключается (южным мостом), а для того, чтоб программы поверили, что обращаются к ПЗУ на область адресов биос вешаются атрибуты ReadOnly посредством программирования регистров SB (и/или MSR процессора для AMD K7/K8). Вся дальнейшая работа происходит только с "зашадовленным" образом флэшки.

Вывод: Именно по этим причинам мы можем беспрепятственно вытаскивать флэшку, сразу же, как только увидим строчку "Starting Windows/DOS/linux".

Если же потребуется работа именно с самой флэшкой (например, запись в неё ESCD/DMI), то для этого используются соответствующие процедуры, специфичные для каждого чипсета - нужно будет опять подключить флэшку к шине и снова отключить после окончания операции.

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

Я так понимаю отсылалось к этому? Это всё понятно но вот это:

StarGaz0r писал(-а):
Svoloch
шьет он не в пустоту - а в область памяти, предварительно отобразив с помощью чипсета в эту область содержимое флэш - а как проверить факт записи в память как не прочитав обратно и сравнив с записываемым?
в таком случае не вяжется логически? Зачем шить в область памяти поверх зашадовленного туда биоса? И "соответсвующие процедуры для каждого чипсета" тут не причём раз уж он шьёт нормально изначальный образ - по крайней мере говорит об этом. Видимо флешер знает этот чипсет.
2StarGazor - если ты имел ввиду что то другое из той части фака - то я просто не понял что:( . А то что флешка не intel 28FXXX удачно обедился. Иначе бы писал в другом ключе.

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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