Занимался ли кто-нить уже сабжем ?
Интересует опыт практического применения.
Просто, сейчас довольно много материнок (в основном с ICH8) продается с этим разъемом возле флэшки (а ведь скоро их понесут в гарантию). На MSI-ках не помню, как он точно промаркирован, на ASUS'ках обозначается как SPI_J1.
Ходят слухи, что предназначен он для восстановления биоса по SPI интерфейсу. Но есть непонятки с тем, каким образом его использовать. В мануалах на мамки нет никакой полезной информации.
Один гуру пишет, что этот разъем предназначен для подключения 2-х девайсов, прежде всего флэшек. Т.е. если загубили одну флэшку, то подключаем через разъем вторую и восстанавливаем.
The ICH8 Southbridge datasheet mentions an SPI interface.
"Serial Peripheral Interface (SPI)
The ICH8 implements an SPI Interface as an alternative interface for the BIOS flash device. An SPI flash device can be used as a replacement for the FWH, and is required to support Intel Active Management Technology (ICH8DO only) and the integrated Fan Speed Control (Intel® Quiet System Technology). The ICH8 supports up to two SPI flash devices with speeds up to 33 MHz using two chip select pins."
But why there'd be a header, is a mystery. The Intel datasheets reveal bits and pieces of information, but there isn't really a good overall description of all the options. And since I cannot find a clean high res picture of the motherboard, it is pretty hard to dream up a theory.
Paul
В то же время на этом форуме есть сообщение, которое утверждает прямо противоположное: SPI разъем подключают к внешнему программатору (при обесточенной плате) и уж с его помощью шьют флэшку.
Биос на платах серии хранится в 8-выводном корпусе (WSON или SOIC) микросхемы sst.com/products.xhtml/serial_flash/25/SST25VF080B. Более того, рядом с микросхемой расположена 7 контактная вилка 6 контактов которой позволяют программировать микросхему биос не отпаивая с платы (при отключенном питании платы) по интерфейсу SPI. Пример программирования обмена по SPI на Си на сайте SST.
Разъем Микросхема Сигнал 1 8 VDD(2.7-3.6В) 2 4 VSS(GND) 3 1 CE# 4 6 SCK 5 2 SO 6 5 SI
Кто прав ?
Поделитесь опытом.
А при чем тут PonyProg и JDM. Все это работает через последовательный порт, а этот программатор называется LptBoom. То есть судя по названию, он вешается на параллельный порт.
Не торопитесь с выводами! Попробуйте сначала.
To leonvn:
Что-то нигде не нахожу, с какими LPT-портами работает софт. Подскажете?
Открытая книга: icbook.com.ua
Дело в том, что у меня LPT1 - это порт с ресурсами IRQ=10h, Base I/O=0D00h, а COM реализован на USB. Ваш софт поддерживает это?
Открытая книга: icbook.com.ua
Но если у вас не получится, значит не повезло, нужен другой комп.
Забыл: у вас же вроде есть серьезный программатор, зачем вам все это.
Народ!
работаю над вот этим
Огромная просьба всем, у кого есть доступ к мамашам с разъёмом ISP прозвонить пинаут (7ми (8-1)-ми штырьковые вроде уже определены, а вот 9ти (10-1) типа этого надо вызвонить)
так-же надо в Питере микросхему SPI Flash большой ёмкости.
Либо нечему гореть, либо нечем поджечь!
Может быть немного поздно, но все же поделюсь своим опытом, поставлю точку в вопросе такскзать. Как показала практика, по вопросу из заголовка правы и те, и другие.
Пользуясь советами в данной теме, удалось "прикурить" плату Asus P5B от другой, исправной P5B. Был собран кабель - со стороны платы, флешку которой надо деактивировать, был посажен на землю сигнал HOLD, а на другом конце - HOLD замкнут на VCC через 10кОм.
Сначала попробовал воспользоваться исправной платой как программатором - не получилось. Судя по названию флешки, плата прошила сама себя. Хотя существуют даже коммерческие решения (в аттаче).
Потом переткнул концами кабель (чтобы теперь деактивировалась встроенная в неисправную плату флешка), включил неисправную - и плата завелась!
Прошиваю микросхемы типа "спи в кроватке"!!!
Если кому надо, могу сваять программатор под SPI флешки популярные, лишь бы пдфы на них были с командами и времянками.
Поделюсь своим опытом.
Юзер запорол BIOS у ASUS P5K WS. Мамка стала мертвой. На мамке стоит микруха SST25VF016B.
Попробовал прошить через разьем SPI на мамке с помощью ChipProg-2
Распиновка разьема SPI 1- питание 2-земля 3- CE 4-SCK 5-SO 6-SI 7-HOLD
Программатор не опознавал микруху и не прошивал. Вытащил батарейку и программатор опознал микруху и прошил.
Включил и мамка завелась!
Отправить комментарий