Update firmware'u HBA LSI 9xxx na płytach głównych H8 / X9

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania
Uwaga: Prosimy zwrócić uwagę, że ten artykuł / kategoria nie jest już aktualizowana, gdyż odnosi się do starszych komponentów oprogramowania / sprzętu.
Ta strona jest nadal dostępna jedynie w celach informacyjnych.

W tym artykule pokazujemy w jaki sposób może zostać przeprowadzony update firmware'u kontrolerów HBA firmy LSI (np. LSI 9211 / 9200 / 9207) na płytach głównych X9/H8.

Update firmware'u przez DOS / UEFI

  • Update firmware'u przez DOS jest możliwy na płytach głównych H8. Na płytach X9 podczas flashowania, z powodu ograniczenia "option ROM", występuje błąd.
  • Proces flashowania w UEFI wygląda tak samo jak w DOS-ie, jedynie nazwa aplikacji jest inna (UEFI: sas2flash.efi, DOS: sas2flsh.exe).
  • Jeżeli firmware nie jest tylko aktualizowany, lecz firmware IT jest flashowany na firmware IR (lub na odwrót) to aktualny firmware powinien zostać przed aktualizacją skasowany. Dalsze informacje na ten temat znajdują się na stronie: Flashing IT firmware over IR firmware (and vice versa) for SAS HBAs.
    • Komenda do kasowania firmware'u w UEFI to: sas2flash.efi -o -e 6 (-cpci "adres PCI").

Update firmware'u na płytach X9 w DOS-ie

Podczas próby aktualizacji firmware'u w DOS-ie procedura nie jest rozpoczynana i pojawia się następujący komunikat o błędzie: "ERROR: Failed to initialize PAL. Exiting program".

Wszystkie płyty główne X9 mają ograniczony "option ROM", z tego powodu nie jest możliwe flashowanie firmware'u z DOS-u. Alternatywnie procedura flashowania firmware'u kontrolerów HBA może zostać przeprowadzona w BIOS-ie UEFI płyt głównych X9.

Update firmware'u na płytach głównych bez kontrolera SAS on-board

  • Płyty główne, w których procedura aktualizacji musi zostać przeprowadzona z UEFI:
  • Płyty główne, w których procedura aktualizacji musi zostać przeprowadzona z DOS-u:
  • Płyty główne, w których procedura aktualizacji może zostać przeprowadzona z UEFI jak i DOS-u:

Następujące zrzuty pokazują poszczególne kroki aktualizacji firmware'u kontrolera HBA w shellu UEFI:

Aktualizacja firmware'u na płycie z kontrolerem SAS on-board

Jeżeli kontroler HBA jest aktualizowany standardową komendą to może się zdarzyć, że nie firmware kontrolera HBA, lecz firmware kontrolera SAS on-board zostanie skasowany / zastąpiony. Aby temu zapobiec musi zostać do komendy dodany adres slotu PCI (np. sas2flash.efi -o -f "firmware" -b "bios" -cpci "adres PCI"). Adres PCI kontrolera HBA moze zostac odcztany w BIOS-ie kontrolera lub w aplikacji do flashowania.

  • Płyty główne, w których procedura aktualizacji musi zostać przeprowadzona z UEFI:
  • Płyty główne, w których procedura aktualizacji musi zostać przeprowadzona z DOS-u:

Następujące zrzuty pokazują poszczególne kroki aktualizacji firmware'u kontrolera HBA w shellu UEFI:

Powiązane artykuły

Odbudowa macierzy na kontrolerze 3ware pod Linuksem
Tworzenie macierzy RAID na kontrolerze on-board LSI
Wpływ statusu BBU na ustawienia cache'u kontrolerów 3ware