By sergey88899 , 20 April 2008
Доброго времени суток Всем!

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

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

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

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

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

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

Может кто знает, где там сама микросхема BIOSa?
The content of this field is kept private and will not be shown publicly.

BBCode

  • No HTML tags allowed.
  • 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]
  • Web page addresses and email addresses turn into links automatically.
С чего начать - искать способы вытащить образ для программатора из Intel'овского файла, но ваша ситуация осложняется тем, что используется EFI.

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

Vitus (not verified)

17 years 6 months ago

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

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

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

maco

17 years 6 months ago

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

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

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

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

Vitus (not verified)

17 years 6 months ago

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

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

maco

17 years 6 months ago

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

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

TiN_forgot_password (not verified)

17 years 1 month ago

Аналогичная проблема с мамкой. Решил прошить. Программатора нет, поэтому воспользовался подручными средствами. Биос прошил, но мать так и не завелась. Симптомы: При подаче питания включается, все запитывается, но даже зуммером не пищит если нет памяти\видео.
Чипсеты греются, но умеренно, процессор тоже, питания честно скажу, не смотрел, но мать слетела после обновления 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 years 1 month ago

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

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

TiN_lost_password (not verified)

17 years 1 month ago

maco

apple_rom дал :)

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


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

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