Доброго времени суток Всем!
Может кто подскажет.. Мат плата DP35DP (инженерный образец), перепрошивал BIOS
из под DOS. Программа прошивальщик IFLASH "сказала", что всё ОК, комп ушёл в перезагрузку и...
больше не вернулся! При включении питания работают все вентиляторы и больше ни чего!
При нажатии кнопки RESTа он реагирует, но с задержкой в 3-4 сек. На кнопку выключения питания реагирует,
если её долго удерживать в нажатом состоянии. Рекaвери БИОС не помогает!
Мать не пищит даже если нет памяти и видео!
Может кто знает, где там сама микросхема BIOSa?
maco
Маркировка микросхемы биоса -
SST25VF080B
Сложность решается обращением ко мне в личку со ссылкой на *.BIO файл. Первому обратившимуся по поводу переделки EFI-capsule в BIOS-image - скидка 100%.
Отправил ссылку в личку! Думаю что отправил
Та же проблема - на пост-карте после "успешной" прошивки код 21. никакие танцы с джампером, батарейкой и рекавером не помогли. Есть ли смысл выпаивать BIOS и шить на программаторе? Вроде же плата сказала, что зашилось нормально? Или это только она так думает?
Та же проблема недавно возникла с DG45ID - разве что код выдается 2F.
Может кто объяснит, в чем дело, чего обе они на память ругаться-то начали после прошивки?
А вот POST 2F
IMHO неправильная инициализация чипсета.
2 maco:
Ориентировался на Список POST-кодов порта 80h. Оттуда:
20 – 2F Память/набор микросхем: 2F - системе не удалось обнаружить память или полезную память.
Но мог ошибиться или неправильно понять.
Все же не понял - мать прошилась криво, только не поняла это или это какой-то другой трабл?
Аналогичная проблема с мамкой. Решил прошить. Программатора нет, поэтому воспользовался подручными средствами. Биос прошил, но мать так и не завелась. Симптомы: При подаче питания включается, все запитывается, но даже зуммером не пищит если нет памяти\видео.
Чипсеты греются, но умеренно, процессор тоже, питания честно скажу, не смотрел, но мать слетела после обновления BIOS поэтому не грешу на него пока. Подключился к материнке с запаянным биосом, посмотреть чего она там читать пытается.
Лог обмена между MB и BIOS.
xdevs.com/images/stp1.png (28КБ)
Вкратце - мать при включении посылает 03 FF 4B 80 или 03 FF 42 40 (раз на раз не приходится, но в основном шлет вторую комбинацию, с чем связано - не понял). Из документации на микросхему памяти : 03 - команда чтения, дальше три байта адреса. Вопрос, куда же она обращается, если емкость флешки - 8 мбит, т.е. 0х100000 максимальный адрес? Но судя по логу - флешка что-то ей отвечает (немного), и потом обмен останавливается. Полностью весь обмен захватить не получится, у меня ресурсов всего на 32 тысячи выборок. Между прочим, скорость чтения из флешки - 18.4МГц, довольно шустро.
Кстати, запрошенный адрес и выдаваемые данные пробовали сопоставлять?
maco
apple_rom дал
Конечно, я тоже подумал, что он просто по кругу адреса гоняет, и в доке на флешку написано - что если доходит (правда там запись) до максимального адреса - то логика чипа просто обращается к началу флешки, т.е. по кругу. Исходя из этой логики - адрес у нас выходит реальный - 0x0F4B80 или 0x0F4240, но этим оффсетам в файле образа соответсвуют другие данные, чем те что выдает флешка.
Упреждающе отвечу, что флешка прошита правильно, расхождений нет.
Надеюсь на советы apple_rom...
Отправить комментарий