Difference between revisions of "Seattle: Firmware Update"

From Define Wiki
Jump to navigation Jump to search
(Created page with "== Get the firmware package == At the time of writing this, firmware for the Seattle/Overdrive platform was available via the AMD NDA site: '''https://nda.amd.com''' <BR> Once...")
 
Line 29: Line 29:
 
Press ESC in 2 seconds to skip startup.nsh or any other key to continue.
 
Press ESC in 2 seconds to skip startup.nsh or any other key to continue.
 
Shell>  
 
Shell>  
 +
</syntaxhighlight>
 +
 +
== Switch to the SD card and start FW update ==
 +
* Switch to the SD card (FS1 in this case):
 +
<syntaxhighlight>
 +
Shell> FS1:
 +
FS1:\> ls
 +
Directory of: FS1:\
 +
01/03/2014  00:07 <DIR>        16,384  DCIM
 +
12/11/2014  17:24          16,777,216  ROD0073C.rom
 +
12/11/2014  17:15          1,309,840  SsiFlashARM64.EFI
 +
          2 File(s)  18,087,056 bytes
 +
          1 Dir(s)
 +
FS1:\>
 +
</syntaxhighlight>
 +
* Run the update command with no operators to see available options:
 +
<syntaxhighlight>
 +
FS1:\> SsiFlashARM64.EFI
 +
| Options:                                                                  |
 +
|        /R - Save BIOS into specified file                                |
 +
|        /U - Program firmware by given ROM file                          |
 +
FS1:\>
 +
</syntaxhighlight>
 +
* Backup current firmware using the '''/R''' option:
 +
<syntaxhighlight>
 +
 
</syntaxhighlight>
 
</syntaxhighlight>

Revision as of 12:28, 26 January 2015

Get the firmware package

At the time of writing this, firmware for the Seattle/Overdrive platform was available via the AMD NDA site: https://nda.amd.com
Once logged in, navigate to: All Folders > Server > Family 20h - Seattle > FDK-Software > Platform Firmware to pull down the firmware file(s).

Copy the files to an SD card and install the SD card in the socket on the rear of the server

Boot the system to an EFI prompt

  • Connect a serial cable to the serial output of the system
  • Power on (or reboot) the system
  • When prompted, interrupt the boot sequence and drop to an EFI shell (press <ESC> when prompted):
UEFI Interactive Shell v2.0. UEFI v2.31 (American Megatrends, 0x00050002). Revision 1.02
Mapping table
      FS1: Alias(s):HD8b:;BLK6:
          VenHw(5F7068CC-F0E7-4724-8A9E-B3F0DA10C7D7)/HD(1,MBR,0x00000000,0xE1,0xF4B1F)
      FS0: Alias(s):HD6a65535a1:;BLK1:
          PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x0,0x0)/HD(1,GPT,44BEBA07-1851-458B-BB8C-BEB8F1C1B29C,0x800,0x32000)
     BLK5: Alias(s):
          VenHw(5F7068CC-F0E7-4724-8A9E-B3F0DA10C7D7)
     BLK0: Alias(s):
          PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x0,0x0)
     BLK2: Alias(s):
          PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x0,0x0)/HD(2,GPT,6FD071A3-BC07-4A9E-AA1B-C3648A31ED00,0x32800,0xC8000)
     BLK3: Alias(s):
          PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x0,0x0)/HD(3,GPT,8EDFB203-300D-43DE-9B4C-073FC36641F7,0xFA800,0x3E8000)
     BLK4: Alias(s):
          PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x0,0x0)/HD(4,GPT,02319B08-1AA2-47C4-9D58-5B5B30AED4ED,0x4E2800,0x125C000)
Press ESC in 2 seconds to skip startup.nsh or any other key to continue.
Shell>

Switch to the SD card and start FW update

  • Switch to the SD card (FS1 in this case):
Shell> FS1:
FS1:\> ls
Directory of: FS1:\
01/03/2014  00:07 <DIR>        16,384  DCIM
12/11/2014  17:24          16,777,216  ROD0073C.rom
12/11/2014  17:15           1,309,840  SsiFlashARM64.EFI
          2 File(s)  18,087,056 bytes
          1 Dir(s)
FS1:\>
  • Run the update command with no operators to see available options:
FS1:\> SsiFlashARM64.EFI
| Options:                                                                  |
|         /R - Save BIOS into specified file                                |
|         /U - Program firmware by given ROM file                           |
FS1:\>
  • Backup current firmware using the /R option: