Автор: sergey88899 , 20 апреля 2008
Доброго времени суток Всем!

Может кто подскажет.. Мат плата DP35DP (инженерный образец), перепрошивал BIOS

из под DOS. Программа прошивальщик IFLASH "сказала", что всё ОК, комп ушёл в перезагрузку и...

больше не вернулся! При включении питания работают все вентиляторы и больше ни чего!

При нажатии кнопки RESTа он реагирует, но с задержкой в 3-4 сек. На кнопку выключения питания реагирует,

если её долго удерживать в нажатом состоянии. Рекaвери БИОС не помогает!

Мать не пищит даже если нет памяти и видео!

Может кто знает, где там сама микросхема BIOSa?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

apple_rom

17 лет 10 месяцев назад

С чего начать - искать способы вытащить образ для программатора из Intel'овского файла, но ваша ситуация осложняется тем, что используется EFI.

Сложность решается обращением ко мне в личку со ссылкой на *.BIO файл. Первому обратившимуся по поводу переделки EFI-capsule в BIOS-image - скидка 100%. ;)
Отправил ссылку в личку! Думаю что отправил

Vitus (не проверено)

17 лет 5 месяцев назад

Та же проблема - на пост-карте после "успешной" прошивки код 21. никакие танцы с джампером, батарейкой и рекавером не помогли. Есть ли смысл выпаивать BIOS и шить на программаторе? Вроде же плата сказала, что зашилось нормально? Или это только она так думает?

Та же проблема недавно возникла с DG45ID - разве что код выдается 2F.

Может кто объяснит, в чем дело, чего обе они на память ругаться-то начали после прошивки?

maco

17 лет 5 месяцев назад

Есть ли смысл выпаивать BIOS и шить на программаторе?
Обычно да.

чего обе они на память ругаться-то начали после прошивки?
POST 21 - это не совсем к памяти относится :).
21 - Initializing a chipset component

А вот POST 2F
2F is no memory detected or no useful memory detected.

IMHO неправильная инициализация чипсета.

Vitus (не проверено)

17 лет 5 месяцев назад

2 maco:
Ориентировался на Список POST-кодов порта 80h. Оттуда:
20 – 2F Память/набор микросхем: 2F - системе не удалось обнаружить память или полезную память.
Но мог ошибиться или неправильно понять :).

Все же не понял - мать прошилась криво, только не поняла это или это какой-то другой трабл?

maco

17 лет 5 месяцев назад

Но мог ошибиться или неправильно понять
POST 21 там же описан, чуть ниже :).

Все же не понял - мать прошилась криво, только не поняла это или это какой-то другой трабл?
Об этом можно судить после считывания прошивки из флешки и анализа.

TiN_forgot_password (не проверено)

17 лет назад

Аналогичная проблема с мамкой. Решил прошить. Программатора нет, поэтому воспользовался подручными средствами. Биос прошил, но мать так и не завелась. Симптомы: При подаче питания включается, все запитывается, но даже зуммером не пищит если нет памяти\видео.
Чипсеты греются, но умеренно, процессор тоже, питания честно скажу, не смотрел, но мать слетела после обновления BIOS поэтому не грешу на него пока. Подключился к материнке с запаянным биосом, посмотреть чего она там читать пытается.

Лог обмена между MB и BIOS.
http://www.xdevs.com/images/stp1.png (28КБ)

Вкратце - мать при включении посылает 03 FF 4B 80 или 03 FF 42 40 (раз на раз не приходится, но в основном шлет вторую комбинацию, с чем связано - не понял). Из документации на микросхему памяти : 03 - команда чтения, дальше три байта адреса. Вопрос, куда же она обращается, если емкость флешки - 8 мбит, т.е. 0х100000 максимальный адрес? Но судя по логу - флешка что-то ей отвечает (немного), и потом обмен останавливается. Полностью весь обмен захватить не получится, у меня ресурсов всего на 32 тысячи выборок. Между прочим, скорость чтения из флешки - 18.4МГц, довольно шустро.

maco

17 лет назад

Программатора нет, поэтому воспользовался подручными средствами. Биос прошил
Что именно прошивали? Т.е. откуда брали бинарный образ для программатора?

Вопрос, куда же она обращается, если емкость флешки - 8 мбит, т.е. 0х100000 максимальный адрес?
Максимальный адрес вообще-то 0xFFFFF :), но это уже мелочи. А по поводу заполнения старших бит адреса встречалась фраза типа:
Address bits above the most significant bit of each density can be VIL or VIH.
Т.е. эти биты фактически игнорируются микросхемой в зависимости от ее объема.
Кстати, запрошенный адрес и выдаваемые данные пробовали сопоставлять?

TiN_lost_password (не проверено)

17 лет назад

maco

apple_rom дал :)

Кстати, запрошенный адрес и выдаваемые данные пробовали сопоставлять?


Конечно, я тоже подумал, что он просто по кругу адреса гоняет, и в доке на флешку написано - что если доходит (правда там запись) до максимального адреса - то логика чипа просто обращается к началу флешки, т.е. по кругу. Исходя из этой логики - адрес у нас выходит реальный - 0x0F4B80 или 0x0F4240, но этим оффсетам в файле образа соответсвуют другие данные, чем те что выдает флешка.
Упреждающе отвечу, что флешка прошита правильно, расхождений нет.

Надеюсь на советы apple_rom...