Восстановление прошивки набортного Marvell 9120 на ASUS P6X58D Premium

ASUS P6X58D Premium, набортный SATA III контроллер Marvell 88se9120 (проверено по маркировке чипа).
Вот отсюда station-drivers.com/page/marvell.htm была скачана и прошита прошивка Firmware pour MV-91xx Version 2.2.0.1125b. Прошивка прошла успешно, правда в процессе флэшер ругнулся что header doesn't match, но прошивку завершил. Теперь контроллер виден только в биосе, можно выбрать режим работы, но при загрузке никакую инфу о подключенных девайсах не выдает, в windows не виден. На форуме station-drivers посоветовали прошить заново биос МВ, результатов это не принесло. как и стандартные действия вроде clear cmos, вытвскивания батарейки, отключения шнура 220. Попытки прошить другими прошивками ни к чему не приводят, флэшер запускается и мигает курсором. Стандартные команды флэшера никакого эффекта не дают. Он судя по всему не видит контроллер. У других людей с такой проблемой флэшер иногда после некоторого времени мигания курсором пишет adapter not found. Два дня читал гугл, информации крайне мало. Потом уже на том же формуме нашел, что прошивка эта для внешних контроллеров и подходит лишь к некоторым платам gigabyte и паре ASUS на P55 чипсете.

Прошу совета что можно сделать. Что сам дурак - знаю.

так плату такую же ищите и слейте с нее прошивку контроллера

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

так вроде у контроллера своя внешняя флешь - программатором ее:)
кстати на указанном вами сайте есть более старая версия, внутри вроде базовая прошивка подходящего размера, можно ее программатором пробовать зашить

там более старые версии версии для 9123/9128. пока наиболее реально сделать дамп с рабочего контроллера и нести на программатор. вот первый пункт по-прежнему вызывает вопросы, поскольку придется на форумах сначала искать владельцев такой матери, а потом пытаться объяснить что надо сделать. в мануале к марвелловскому флешеру опции бэкапа нет.

хотя, теоретически, товарищи с французского форума утверждают, что прошивка марвелла лежит в файле биоса, вопрос так ли это и как его оттуда извлечь остается открытым.

а это "Firmware pour U3S6 Rev 1 (MV-9120) Version:1.0.0.1028" что? почему бы не попробовать, пока оригинальную искать будете
если внимательно почитать, то можно найти в батнике следующее "echo type 'go -r' Read back binary file, no flashing", т.е. с ключем -r утилита должна прочитать флешку, если я правильно понимаю:)

это внешняя карточка с этим контроллером. и насколько я понял все не ограничивается микросхемой контроллера, прошивка зависит в том числе и от микросхемы plx.

то есть теоретически, некто с такой же матерью загружается с флэшки с марвелловским флэшером, выполняет команды (вторая на всякий случай).

type 'go -r' read back SPI content, no flashing
type 'go -aid 0 -r' read back SPI content from adapter 0, no flashing

и вероятно флэшер сохранит дампы на флэшку. потом пробовать шить на программаторе.
напишу сегодня инструкцию что да как, и буду искать кто бы сделал дамп.

внешняя или внутренняя - не суть важно, они висят на шине PCI Express
type 'go -aid 0 -r' - это если у вас не один адаптер, позволяет выбрать адаптер, с которым работает утилита
сохранит не на флешку, скорее на жесткий диск в директорию с утилитой, хотя возможны варианты:)

вобщем взял из Firmware pour U3S6 Rev 1 (MV-9120) Version:1.0.0.1028 файл IMAGE_RBasus1028.BIN. его прошили в сервисе на программаторе в MX25L4005A. в начале следующей недели наскребу по сусекам девайсов, поскольку лень разбирать основной комп, и проверю работоспособность контроллера. о результатах сообщу. выражаю благодарность т. makarog за советы.

собрал систему на столе, при запуске биос матери автоматически перепрошил флэшку контроллера на версию 1025. контроллер виден в биосе. сейчас ставлю винду, чтобы проверить работоспособность контроллера под ней. 600р - не большая цена за полученный опыт и сомнение в том. что лучшее - враг хорошего.

Ребята кто сталкивался с єтим же контроллером Marvell 9123. На сколько он горяч? При проверке пальцем горячо. Держать более 5-6с невозможно.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей