Skip to content

Instantly share code, notes, and snippets.

@bitraft
Forked from woble/dell-h310.md
Created November 25, 2019 10:39
Show Gist options
  • Save bitraft/0a912d7f8718bc84ae3e20ac9228fd7a to your computer and use it in GitHub Desktop.
Save bitraft/0a912d7f8718bc84ae3e20ac9228fd7a to your computer and use it in GitHub Desktop.
Flashing Dell PERC H310 to IT mode

If you have a Dell Perc H310 and your computer won't boot then you'll need to cover PCIe pins B5 and B6. You can cover them with a thin piece of electrical tape.

H310 DOS

  1. megacli.exe -AdpAllInfo -aAll -page 20 Write down SAS address.
  2. megarec.exe -writesbr 0 sbrempty.bin If this fails move on to next step.
  3. megarec.exe -cleanflash 0 Reboot.
  4. sas2flsh.exe -o -f 6GBPSAS.fw Reboot.
  5. sas2flsh.exe -o -f 2118it.bin
  6. s2fp19.exe -o -sasadd 500xxxxxxxxxxxxx

H310 UEFI

Run the following commands in the DOS prompt:

  1. megacli.exe -AdpAllInfo -aAll -page 20 Write down SAS address.
  2. megarec.exe -writesbr 0 sbrempty.bin If this fails move on to next step.
  3. megarec.exe -cleanflash 0

Reboot into UEFI shell and run the following commands:

  1. sas2flash.efi -o -f 6GBPSAS.FW Reboot and return to UEFI shell.
  2. sas2flash.efi -o -f 2118it.bin
  3. sas2flash_p19.efi -o -sasadd 500xxxxxxxxxxxxx

Reference

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment