Supermicro X10SRH-CF

nthu9280

Well-Known Member
Feb 3, 2016
1,627
470
83
San Antonio, TX
It already came with an old version of IT. I just used SAS3FLASH to update the FW and Bios. Did not erase.

sas3flash.efi -f -<fW-IT.bin> -b mptsas3.rom -b mpt3x64.rom
 

TXAG26

Active Member
Aug 2, 2016
365
116
43
From Supermicro:
How to Flash Broadcom/LSI 3008 Firmware
-------------------------
1. Under UEFI, run SMC3008T.NSH

I did swap in a different .ROM file from the Broadcom website. Broadcom has v. 16.00.10.00 and Supermicro only has v.16.00.01.00. Figured the Broadcom version was newer, so I went with that. I simply just renamed the Broadcom rom to 3008IT17.ROM and swapped it on the flashdrive I made from the Supermicro firmware files and it flashed just fine.
 
  • Like
Reactions: Markess

zer0sum

Well-Known Member
Mar 8, 2013
720
387
63
I like to get rid of the boot rom as well, and erase without deleting the old SAS address.

sas3flash.efi -list
sas3flash.efi -o -e 6
sas3flash.efi -f SAS9300_8i_IT.bin

You can also erase just the boot area with: sas3flash -o -e 5
 

ske4za

Member
Feb 4, 2019
78
43
18
As another datapoint, I got mine in the mail last week, just booted it up and it's at BIOS 3.1c.

I also was able to boot successfully with ECC UDIMM (HMA41GU7AFR8N-TF - SK Hynix 1x 8GB DDR4-2133 ECC UDIMM PC4-17000P-E Dual Rank x8 Module) although it defaulted to 1866mhz instead of 2133 like my 2 sticks of RDIMM HMA82GR7CJR8N-VK that I picked up. I didn't bother to see if I could change the speed manually, just to see if it would work in a pinch. I got the idea from an Intel PDF since my day job deals mostly with E3 and E-21xx servers and had some laying around I could test.
 

BlueFox

Well-Known Member
Oct 26, 2015
1,738
1,116
113
A number of Xeon E5 v3 CPUs only support 1866mhz. It's likely that you're using one of them.
 

ske4za

Member
Feb 4, 2019
78
43
18
A number of Xeon E5 v3 CPUs only support 1866mhz. It's likely that you're using one of them.
I apologize if that wasn't clear, but I said I had no problem with RDIMMs that boot to 2133mhz by default (I have a 2678v3 that can run at 2133mhz). With just the UDIMM sticks it booted at 1866mhz, although I didn't try to manually run them at 2133mhz. Not an issue for me since I'm not actually using the UDIMM sticks. I was just throwing that out there just in case someone had it lying around and needed to flash the BIOS :)
 

mmo

Well-Known Member
Sep 17, 2016
543
348
63
42
just got time to test my boards and one of them has dead sas controller :/.
 

Markess

Well-Known Member
May 19, 2018
987
648
93
just got time to test my boards and one of them has dead sas controller :/.

Is it completely dead (won't work with SATA or SAS)?

From what Supermicro Support told me, for the controller to work with SAS drives, you need to Jump pins 1 & 2 of JPS1 to enable the controller, but also you have to jump JPSAS1 (a two pin jumper between the LSI SAS 3008 heatsink and the C610 Chipset heatsink)) to enable SAS functions.

The first jumper (JPS1) is documented in the manual, but the second (JPSAS1) is not documented at all so thought I'd mention it here just in case.

JPSAS1 is a two pin jumper, so its either enabled (jumped) or open. My board came with JPSAS1 open, so I had to dig up a jumper to close it before I could test the SAS function.
 

TXAG26

Active Member
Aug 2, 2016
365
116
43
I've always wondered what JPSAS1 was. I have multiple boards with that jumper and none of them have been jumped, yet the LSI 3008 controller works just fine. I always assumed it was for an external LED activity light or message light.
 

Markess

Well-Known Member
May 19, 2018
987
648
93
I've always wondered what JPSAS1 was. I have multiple boards with that jumper and none of them have been jumped, yet the LSI 3008 controller works just fine. I always assumed it was for an external LED activity light or message light.
Thats interesting. I coudn't find anything on the jumper in the manual, so I wrote to SM and that's what they told me. I've disabled the SAS Controller, as I don't need it right now. But, I wanted to make sure it tested out OK in case I wanted to use it in the future.
 

mmo

Well-Known Member
Sep 17, 2016
543
348
63
42
the SAS LED is solid red, JPS1 is enabled. JPSAS1 tried both enable/disable. sas3flash is not able to detect anything. And the other board is working without any issues (with JPS1 enabled, JPSAS1 disabled).
 

mmo

Well-Known Member
Sep 17, 2016
543
348
63
42
another thing i notice is the detected board doesn't have the green circle sticker above the IPMI port, i think that's how they identify good/defected.
 

Markess

Well-Known Member
May 19, 2018
987
648
93
So I re-read what SM sent me on this undocumented jumper, and they'd mentioned Pin 1-2 to enable and 2-3 for disable.....except its a 2 pin header. So I wrote for a clarification and here's what they just sent (which actually makes more sense, given what @TXAG26 has experienced in the past).

"For two pins jumper:
1-2: Disable.
1-1: Enable (Default).

So just keep the jumper on Pin 1 only which is enable (default)"


the SAS LED is solid red, JPS1 is enabled. JPSAS1 tried both enable/disable. sas3flash is not able to detect anything. And the other board is working without any issues (with JPS1 enabled, JPSAS1 disabled).
Yeah, that definitely seems broken. Sorry for you bad luck on this.
 

TXAG26

Active Member
Aug 2, 2016
365
116
43
So I re-read what SM sent me on this undocumented jumper, and they'd mentioned Pin 1-2 to enable and 2-3 for disable.....except its a 2 pin header. So I wrote for a clarification and here's what they just sent (which actually makes more sense, given what @TXAG26 has experienced in the past).

"For two pins jumper:
1-2: Disable.
1-1: Enable (Default).

So just keep the jumper on Pin 1 only which is enable (default)"




Yeah, that definitely seems broken. Sorry for you bad luck on this.
I've had at least 3 boards with the LSI 3008 and none of them even came with jumpers on JPSAS1, so those two pins have always been bare and I've had no issues with it. I have disabled the LSI 3008 before by just jumping pins 2-3 on JPS1 and that worked. Never needed to mess with JPSAS1.
 
  • Like
Reactions: Markess

TXAG26

Active Member
Aug 2, 2016
365
116
43
I was looking at my H11SSL-NC again as it has a LSI 3008 onboard and noticed a new screen printing on it, by the PCI-E slots. See attached.
It reads:

JPSAS1
2-3 Disable SAS HDD Status Support
1-2 Enable SAS HDD Status Support (Default).

What does this mean? SAS HDD Status Support? I've actually never seen this before!
 

Attachments