Flashowanie firmware'u na karcie sieciowej Emulex OCE14102
W tym artykule jest opisana procedura flashowania firmware'u karty sieciowej Emulex OCE14102. Dla każdego systemu operacyjnego dostępne są specjalne narzędzia, które to umożliwiają. Biorąc pod uwagę, że niezależnie od systemu zawsze po zakończeniu procedury aktualizacji konieczny jest restart systemu chcemy zaprezentować dwa neutralne sposoby: z ISO Broadcom OneConnect i update bezpośrednio z BIOSu płyty głównej.
Update firmware'u z OneConnect Flash Utility
W tym przykładzie aktualizujemy firmware karty sieciowej Emulex 10 Gigabit OCe14102-NT RJ45 Dual Port na płycie głównej Supermicro X10DRi. Obraz ISO OneConnect Flash jest udostępniony przez firmę Broadcom i zawiera już w sobie pliki z firmwarem. Bootowalne ISO może zostać nagrane na płytę CD lub zamontowane za pośrednictwem IPMI jako wirtualny napęd.
-
Po uruchomieniu systemu z ISO OneConnect dostajemy się zaraz do menu falashowania. Należy tutaj wprowadzić "y"
-
Po zakończeniu host musi zostać restartowany
Update firmware'u z BIOSu
Aby móc przeprowadzić update bezpośrednio z BIOSu musi w BIOSie pod "PCIE Devices Option Rom Settings" zostać wybrana opcja EFI przy odpowiednim slocie PCIe. Po restarcie systemu karta Emulex jest widoczna w BIOSie i firmware może zostać aktualizowany. Do przeprowadzenia update'u konieczny jest jeszcze pendrive z aktualnym firmwarem, który może zostać pobrany ze strony firmy Broadcom. Pendrive nie musi być bootowalny, wystarczy że będzie zawierał plik z firmwarem. Po pomyślnym zakończeniu aktualizacji opcja "OPROM" może zostać z powrotem zmieniona na legacy.
-
Opcje OPROM znajduje się w PCIe/PCI/PnP Configuration
-
Zmiana opcji odpowiedniego slotu PCIe na EFI
-
Zapisanie zmian i następujący restart systemu
-
Karta sieciowa Emulex jest widoczna w BIOSie
-
Wybór pozycji Emulex Flash Update Utility
-
Wybór klucza USB zawierającego firmware
-
Wybór pliku .ufi i potwierdzenie wyboru
-
Po zakończeniu aktualizacji serwer wymaga restartu
Autor: Sebastian Köbke
