hehel
Junior Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Цитата: Мамка Asus A8V Deluxe. На борту Marvell 88E8001, но DEV/VEN почему-то PCI\VEN_1148&DEV_4320&SUBSYS_43201148&REV_10\3&267A616A&0&50. ... дрова ставятся без проблем, пишет, что устройство работает нормально, индикаторы мигают, состояние кабеля (подкл./отключен) определяется, но... коннекта нет. Смотрел диагностической утилитой - PROM залит нулями... ... Диагностическая утилита под DOS не читает PROM .... ... MAC-адрес залит нулями ... Утилитка yukonvpd.exe, найденая в инете, тоже показывает нулевой MAC (хотя читает и пишет прошивку правильно). По-идее, прошивать MAC должна, пишет, что прошила, EEPROM меняется, но всё равно везде показывается MAC=0000000000. При ручной установке в свойствах карточки МАК-адреса работает, но это "костыль". Подскажите, чем прошить MAC? | Плата ASUS K8V-X rev.2.00, сеть Marvel 88E8001, симптомы те же. В результате некоторых изысканий проблема решена мной таким образом: 1. Рядом с Marvel 88E8001 установлена 8SOIC микросхема 24LC08 -там хранятся все коды настроек, в том числе и MAC. 2. На сайте ASUS, в разделе поддержки для моей платы лежит vpd_patch.zip, который на самом деле, как оказалось содержит только первые 256 байт. 3. Я поздно наткнулся на информацию о yukonvpd.exe, так как она упоминалась рядом с GIGABYTE GA-965P - S3/DS3/DS4/DQ6 и другим чипом Marvell Yukon 88E8053 воспользоваться я бы не рискнул. 4. Я выпаял микросхему 24LC08, считал её с помощью программатора, MAC-адрес там фигурирует дважды, причем группами , 2 последних байта адреса, затем, 4 первых байта адреса. 5. Я попытался связаться с MARVELL на предмет получения Datasheet, чтобы разобраться со структурой памяти 24LC08, но внятного ответ не получил! 6. В доступе оказалась рабочая плата ASUS A7V880 с Marvell 88E8001 на борту, сняв с нее 24LC08 и считав я сравнил ее со своей. Кроме MAC-адреса, отличия были в 4-х байтах. Рассудив, что это команды записи в конфигурационные регистры Marvell 88E8001, я подкорректировал их, записал на программаторе в 24LC08, и запаял на место. 7. В результате полностью восстановлена работоспособность Marvell 88E8001. 8. В файле vpd_rom.rar зеркало на депоситфайлес.ком/files/7708256 лежит содержимое 24LC08 на платах ASUS A7V880 и K8V-X с Marvell 88E8001. Файл с расширением .bad - исходный вариант с неработоспособной сетью. Имя файла - собственно MAC-адрес. Для примера приложил содержимое 24LC08 с платы ASUS P4P800 Rev.1.02 с 3COM Marvell 940-MV00 40-0779-000 на борту. На некоторых форумах по ремонту утверждается идентичность этого чипа и Marvell 88E8001. Отличия значительные. Не зная структуры данных в 24LC08 трудно согласиться. Имя файла - MAC-адрес. AS_VPD.raw - то что предлагает ASUS для восстановления. Сравнить файлы можно, например, побайтно в Total Commander. | Всего записей: 69 | Зарегистр. 23-08-2001 | Отправлено: 17:21 04-09-2008 | Исправлено: hehel, 17:43 04-09-2008 |
|