Perc H710 Mini to IT mode

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

dcol

New Member
Jul 13, 2020
11
3
3
Is there a way to just load the stock LSI IR firmware? I have an H710p, full size, that is not able to run 4Kn drives. From what I read, the stock LSI cards can use 4Kn sector drives. I think Dell has a firmware restriction to block these 4Kn drives. I have HGST 8TB 4Kn drives that only have 918GB available with the stock Dell firmware.
 

Spartacus

Well-Known Member
May 27, 2019
790
332
63
Austin, TX
Is there a way to just load the stock LSI IR firmware? I have an H710p, full size, that is not able to run 4Kn drives. From what I read, the stock LSI cards can use 4Kn sector drives. I think Dell has a firmware restriction to block these 4Kn drives. I have HGST 8TB 4Kn drives that only have 918GB available with the stock Dell firmware.
Try updating the firmware from dell’s site pretty sure they support 4k drives on the later updates.
Strike that
Now that i think again i dont think any of the controller prior to PERC9 support 4k.
 

dcol

New Member
Jul 13, 2020
11
3
3
But what if I load the stock LSI IR firmware? I have eight of these 8TB 4Kn drives. Can I pop in a different controller? I know the H730's should work, but the cabling is different.
 

dcol

New Member
Jul 13, 2020
11
3
3
Does anyone know if using 4Kn drives with the H710 is just a firmware restriction with the Dell version? Can the equivalent LSI card use 4Kn drives?
If not, can anyone recommend a drop in replacement? Has anyone tried using an H730 with a cable adapter?
 

krisden

New Member
Nov 30, 2020
2
2
1
Dordogne, France
Hello, first BIG thanks to who permits all peoples (like me :D) to be able to use one Perch H710-D1 (PE T320) in IT mode.
Need this stuff to install Promox-6 raid-10 zfs ; in addition, I've to flash the controller with x64 blob to be able to boot the system.
PVE related => I added a 15 delay in
Code:
ZFS_INITRD_PRE_MOUNTROOT_SLEEP
otherwise delay was not sufficient...
SMACK ;)
 

Dave Corder

Well-Known Member
Dec 21, 2015
434
334
63
43
Hey @fohdeesha, do you happen to know how to program the board name? I have a 9206-16e that is now coming up as a SAS9207-8i after doing a -e 6 erase and re-flash. Is that a function of the firmware image, or something that can be set via lsiutil or something? Not a big deal, but I'd like to fix it if possible.
 

fohdeesha

Kaini Industries
Nov 20, 2016
2,995
3,619
113
35
fohdeesha.com
Hey @fohdeesha, do you happen to know how to program the board name? I have a 9206-16e that is now coming up as a SAS9207-8i after doing a -e 6 erase and re-flash. Is that a function of the firmware image, or something that can be set via lsiutil or something? Not a big deal, but I'd like to fix it if possible.
as I think you figured out in your other thread, it's tied to what firmware image you flash. if you want it to enumerate as a 9206-16e, you'll need to flash the 9206-16e image
 
  • Like
Reactions: Sleyk and amp88

robot468

New Member
Jul 2, 2022
2
1
1
Hello. @fohdeesha, Thank you so much for the firmware for H710 - it greatly helps me.
Maybe you know, is there same order of disks in which they are provided to the system? For me it seems completely random.
I have 2 SSD in rear r720xd slots, and 4 HDD in front slots. My system detects it in oder:
ssd1
hdd3
ssd2
hdd2
hdd4
hdd1

UPD: I found this about mapping(in attach). Is it relevant for this firmware?
 

Attachments

Last edited:

Jainesh

New Member
May 23, 2019
1
0
1
Hi Everyone,
I recently got R720XD with PERC H310 Mini/Mono. I am using non-dell drives, so it shows up as a blocked state. These drives were 520 Bytes, and have been formatted as 512 Bytes.

I need to use the rear drives as RAID1 while keeping the other drive as JBOD.

So IT mode won't work for me. Is it possible to change PERC H310 into LSI IR Firmware? Can this be added to the script? Or if someone has an ISO I can use to get this flashed that way?
 

gseeley

New Member
Mar 3, 2018
21
12
3
58
Thanks for the excellent guide and tools @fohdeesha !

I used them to flash a H710 (BIG D1) I got for $40.

PS. No issues using the tools on a Supermicro X10 system.
 

lolekx

New Member
Jul 23, 2025
2
1
1
Hi,
I have problem to flash my H710.
I attached the screenshoot. Can You help me? The same problem I had, when I tried flash my H310 mini.
Best,
 

Attachments

fohdeesha

Kaini Industries
Nov 20, 2016
2,995
3,619
113
35
fohdeesha.com
Hi,
I have problem to flash my H710.
I attached the screenshoot. Can You help me? The same problem I had, when I tried flash my H310 mini.
Best,
reboot/cold power the server off and on, go back into the iso, and try setting the sas address again (be sure to sudo first again)
 
  • Like
Reactions: gseeley

Debsu2020

New Member
Apr 24, 2023
2
0
1
Hello @fohdeesha

I have followed the instructions H710P D1 Full Size - Fohdeesha Docs and I can't get my card to work. I get stuck at the point where I should set the SAS address with the command setsas <address> when it only says:
Code:
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved

    No LSI SAS adapters found! Limited Command Set Available!
    ERROR: Command Not allowed without an adapter!
    ERROR: Couldn't Create Command -sasadd
    Exiting Program.
The D1-H710 command returns the following:
Code:
rmmod: ERROR: Module megaraid_sas is not currently loaded
rmmod: ERROR: Module mptctl is not currently loaded
rmmod: ERROR: Module mptbase is not currently loaded
Errors above are normal!
Trying unlock in MPT mode...
Device in MPT mode
Device in MPT mode
Resetting adapter in HCB mode...
Trying unlock in MPT mode...
Device in MPT mode
IOC is RESET
Device in MPT mode
Resetting adapter in HCB mode...
Trying unlock in MPT mode...
Device in MPT mode
IOC is RESET
Setting up HCB...
HCDW virtual: 0x7fc9fae00000
HCDW physical: 0x10a000000
Loading firmware...
Loaded 809436 bytes
Booting IOC...
IOC is READY
IOC Host Boot successful.
Device in MPT mode
Removing PCI device...
Rescanning PCI bus...
PCI bus rescan complete.
Pausing for 30 seconds to allow the card to boot

LSI Logic MPT Configuration Utility, Version 1.72, Sep 09, 2014

0 MPT Ports found

LSI Logic MPT Configuration Utility, Version 1.72, Sep 09, 2014

0 MPT Ports found
All Done! Continue following the guide to set SAS addr

lspci -s 28:00.0 -v says:
Code:
28:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS2308 PCI-Express Fusion-MPT SAS-2 (rev 05)
    Subsystem: Dell SAS2308 PCI-Express Fusion-MPT SAS-2
    Physical Slot: 4
    Flags: fast devsel, IRQ 28
    I/O ports at e000 [size=256]
    Memory at e5040000 (64-bit, non-prefetchable) [size=64K]
    Memory at e5000000 (64-bit, non-prefetchable) [size=256K]
    Capabilities: [50] Power Management version 3
    Capabilities: [68] Express Endpoint, MSI 00
    Capabilities: [d0] Vital Product Data
    Capabilities: [a8] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [c0] MSI-X: Enable- Count=16 Masked-
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [1e0] Secondary PCI Express
    Capabilities: [1c0] Power Budgeting <?>
    Capabilities: [190] Dynamic Power Allocation <?>
    Capabilities: [148] Alternative Routing-ID Interpretation (ARI)
    Kernel modules: mpt3sas
I have reverted twice now, but still no luck. Can you help?

Here is couple of pictures if they help: Pictures