James Liang/Flashing H710 Mini to IT Mode

Created Sun, 21 Feb 2021 23:05:27 -0500 Modified Wed, 27 Oct 2021 00:48:31 +0000
334 Words

My H710 Mini was loaded with the stock Dell firmware, so I wasn’t able to directly passthrough my drives to my operating system. For me to have the drives show up I needed to create virtual drives. By flashing the card to IT mode, the drives would passthrough to the operating system without the need to create virtual drives.

I followed the guide from this website to flash my card. https://fohdeesha.com/docs/perc/

I ensured that SR-IOV Global Enable and I/OAT DMA Engine were disabled in my BIOS.

I then removed the RAID battery from my H710 mini. The battery isn’t needed and may cause issues if left plugged in.

I downloaded the ZIP from the website and flashed the two ISOs to two separate USB drives using Rufus with dd.

Plugging in the FreeDOS ISO USB and booting via BIOS instead of UEFI, I was able to find the name and revision of my card with:

info

My card’s product name was PERC H710 Mini and the ChipRevision was D1. After noting down my SAS Address, I proceeded with the H710 Mini (D1) Guide.

I cleaned the card using the following command:

D1CROSS

I followed the prompts and received no errors, so I rebooted by typing the following command:

reboot

I then booted into the Linux ISO USB via BIOS.

I selected the default live option and ran the following command once it settled down:

ipinfo

With the IP used terminal to SSH into the server with the credentials of user/live.

I ran the following commands to flash the IT firmware:

sudo su -
D1-H710

After rebooting I SSH’d into the server and ran the following commands:

sudo su -
setsas (sasaddress)
info

My info matched the tutorial, so I proceeded to add both the BIOS and UEFI boot image with the following commands:

flashboot /root/Bootloaders/mptsas2.rom
flashboot /root/Bootloaders/x64sas2.rom

The H710 mini was now flashed into IT mode.