Найти тему

Прошивка Avago MegaRAID SAS 9361-8i

Доброго времени суток. Сегодня на примере контроллера Avago MegaRAID SAS 9361-8i покажем процесс правильного порядка прошивки контроллера.

LSI MegaRAID SAS 9361-8i — 12Gb/s SAS/SATA контроллер

На сервере нет операционной системы, так что можем экспериментировать. На контроллере собраны какие-то массивы, но это сейчас значения не имеет.

-2

Если скачать последний пакет с прошивками, то в нём можно найти два интересных файла:

  • MR_4MB.rom
  • 70-26832-00_Ptolemy4GB_GG_VPD.rom

MR_4MB.rom — это файл прошивки контроллера. А 70-26832-00_Ptolemy4GB_GG_VPD.rom судя по сочетанию "GG" это файл прошивки Gas Gauge Firmware для контроллера индикатора заряда. Современные RAID контроллеры предъявляют повышенные требования к питанию батареи, поэтому оснащаются специальными микросхемами для отслеживания различных параметров батареи: напряжения, тока, температуры. В контроллере может присутствовать счетчик кулонов для отслеживания состояния заряда/разряда. Данные параметры являются основой для метода мониторинга Gas Gauge.

Оффтопик: сейчас такие контроллеры заряда почти в каждом смартфоне стоят. И в любом устройстве, которое может подзаряжать аккумуляторную батарею.

В общем, у нас имеется две прошивки, вот только не всегда их нужно все устанавливать. Монтирую к серверу два ISO образа, один с файлами прошивок и утилитой storcli, второй с Hiren’s BootCD PE.

Hiren’s BootCD PE x64 (v1.0.2)

Загружаю Windows и запускаю на сервере командную строку. Посмотрим есть ли у нас контроллер:

storcli64.exe /c0 show

Контроллер /c0 обнаружен, это именно тот, что мы будем обновлять.

-3

Узнаем текущую версию прошивки контроллера:

storcli64.exe /c0 show | findstr Package

Текущая версия пакета прошивки 24.21.0-0067.

-4

Обновляем прошивку контроллера.

storcli64.exe /c0 download file=MR_4MB.rom resetnow

В этом примере я обновил прошивку контроллера до версии пакета 24.21.0-0148.

-5

Узнаем версию прошивки Firmware Gag Gauge:

storcli64.exe /c0 show | findstr/C:"Module Version"

Текущая версия модуля Gas Gauge 6071-04A.

-6

Смотрим в таблички и находим свой вариант.

-7
-8

6071-04A наблюдается для CacheVaultModule с 4 ГБ памяти и не требует обновления. Если у вас обновление всё-таки требуется, то:

storcli64.exe /c0 download file=70-26832-00_Ptolemy4GB_GG_VPD.rom fwtype=2
storcli64.exe /c0 restart

P.S.

  • Не прошивайте то, что прошивать не требуется.
  • Автор не несёт ответственности за несовпадение кривизны рук с мышкой и клавиатурой.
  • Пишите правильные имена прошивок.
  • Качайте правильные версии пакетов прошивок для правильной версии контроллера. Не качайте неправильные версии прошивок для неправильной версии контроллера.
  • В пакете с прошивками есть инструкция. Это одна из тех инструкций, прочитать которую нужно полностью до начала работ.

Источник:

Прошивка Avago MegaRAID SAS 9361-8i | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.