IBM M1115 SAS9223-8i

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

sapper6fd

Member
May 21, 2013
48
1
8
Does anyone have any info on these HBA's? I have the opportunity to get my hands on three of them for dirt cheap ($100 for all three) and am wondering if they can be flashed to IT Mode. They seem very similar if not identical to the M1015.
 

sapper6fd

Member
May 21, 2013
48
1
8
We'll I got my hands on three of them today for a smoking price of




Wait for it











Free. Can't beat that. I've managed to find some info saying it can be flashed to IT mode using the same firmware and process as the M1015 process. Just have to wait on some cables for them and I'll start flashing away. Hope all goes well with it and I don't end up with a few bricked cards.
 

scobar

Member
Nov 24, 2013
112
19
18
Looking at the article here: http://www.servethehome.com/ibm-serveraid-m1015-part-4/

In the comments:
Andyfoo September 15, 2013 at 10:46 am
I just bought the M1115 and it flashes to 9211-8i IT firmware just fine using the M1015 commands in this post. FreeBSD 9.2-rc4 with this thing is frickin’ awesome; 6 x 3TB disks in raidz2 working rock solid :) )

(I got the M1115 because the M1015 is hard to get in Denmark right now plus the M1115 was 15$ cheaper. I used the FreeDOS 1.1 USB stick image from FreeDOS 1.1 USB Boot Image )

Something I did not find obvious, is that sas2flsh.exe won’t detect the card until you run the megarec commands to clear the flash and then reboot. Only then will sas2flsh see the card. Made me a bit nervous at first… Thanks, Pieter!
This looks encouraging as I just bought an M1115.
 

scobar

Member
Nov 24, 2013
112
19
18
Ok so I flashed this card...

Convert LSI9240(IBM M1015) to a LSI9211-IT mode
Type in the following exactly:
megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0
<reboot, UEFI shell from bios>
mount fs0: (may want to check your bios to be sure)
fs0:
sas2flash.efi -o -f 2118it.bin
<reboot>
Done!
I was not able to boot my spare pc with this so had to go with my server which has that goofy intel UEFI crap.

Below is the results, I was able to hot-add a drive:
AVAILABLE DISK SELECTIONS:
0. c4t0d0 <ATA-WDCWD1600BEKT-0-1A01 cyl 19454 alt 2 hd 255 sec 63>
/pci@0,0/pci8086,359e@1f,2/disk@0,0
1. c4t1d0 <ATA-INTEL SSDSC2BW24-DC12-223.57GB>
/pci@0,0/pci8086,359e@1f,2/disk@1,0
2. c4t2d0 <ATA-WDC WD10EADS-00M-0A01-931.51GB>
/pci@0,0/pci8086,359e@1f,2/disk@2,0
3. c4t3d0 <ATA-Hitachi HDS72101-AB0A-931.51GB>
/pci@0,0/pci8086,359e@1f,2/disk@3,0
4. c4t4d0 <ATA-WDC WD10EADS-00M-0A01-931.51GB>
/pci@0,0/pci8086,359e@1f,2/disk@4,0
5. c4t5d0 <ATA-WDC WD10EARX-32N-AB51-931.51GB>
/pci@0,0/pci8086,359e@1f,2/disk@5,0
6. c5t0d0 <ATA-ST31000528AS-CC46-931.51GB>
/pci@75,0/pci8086,3c02@1/pci1028,1f10@0/sd@0,0
7. c5t1d0 <ATA-ST31000528AS-CC46-931.51GB>
/pci@75,0/pci8086,3c02@1/pci1028,1f10@0/sd@1,0
8. c5t2d0 <ATA-ST31000528AS-CC46-931.51GB>
/pci@75,0/pci8086,3c02@1/pci1028,1f10@0/sd@2,0
9. c5t3d0 <ATA-ST31000528AS-CC46-931.51GB>
/pci@75,0/pci8086,3c02@1/pci1028,1f10@0/sd@3,0
10. c5t4d0 <ATA-ST31000528AS-CC46-931.51GB>
/pci@75,0/pci8086,3c02@1/pci1028,1f10@0/sd@4,0
11. c5t5d0 <ATA-ST31000528AS-CC46-931.51GB>
/pci@75,0/pci8086,3c02@1/pci1028,1f10@0/sd@5,0
12. c5t6d0 <ATA-ST31000528AS-CC46-931.51GB>
/pci@75,0/pci8086,3c02@1/pci1028,1f10@0/sd@6,0
13. c5t7d0 <ATA-ST31000528AS-CC46-931.51GB>
/pci@75,0/pci8086,3c02@1/pci1028,1f10@0/sd@7,0
14. c7t3d0 <ATA-ST3750640AS-C cyl 715402 alt 2 hd 16 sec 128>
/pci@0,0/pci8086,3c03@1,1/pci1000,3020@0/iport@8/disk@p3,0

Specify disk (enter its number):
#14 is off of the newly flashed controller.
 

sapper6fd

Member
May 21, 2013
48
1
8
So you got good results? Good to know. I have yet to flash any of the three cards I have. Not sure when I'm going to get a chance to do it, hopefully some time soon. Which flashing tutorial did you use?
 

fiddletwix

New Member
Nov 25, 2013
3
0
1
Just flashed mine the other day and connected 5 drives to it. Everything is going well so far. As far as what I did? I followed the same instructions as the ones to flash the M1015 to IT mode. Basically, wipe the firmware with megarec, reboot and flash with IT firmware using sas2flash (in my case, I have a UEFI supermicro board and used sas2flash.efi
 

sapper6fd

Member
May 21, 2013
48
1
8
I flashed all three of mine with the same instructions at the beginning of the month. All are working just fine with the exception of one which seems to have issues with one SATA connection. Doesn't connect to the drive for some reason. One dead port out of 8.
 

mobilenvidia

Moderator
Sep 25, 2011
1,956
212
63
New Zealand
The M1115 is pretty well identical to the M1015, but I think the M1115 supports RAID5 in iMR mode making it a closer resemblance to a LSI 9240.
You should be able to do anything Firmware wise for the M1015 with the M1115
 

paradise regained

New Member
Dec 29, 2013
4
1
0
Hello,

we are having weird issue with M1115 and Lenovo TS440 server combo:

- M1015 and M5014 work perfectly in any configuration of memory
- M1115: only 2 out of 4 DIMM slots can be used when M1115 is present. If 3rd or 3rd + 4th slots are used, server beeps and does not start

We did not try to flash 9211-8i IR mode yet (we need RAID), so FW is original IBM.
Any idea how to solve issue?

P.S: Firmware / Bios of controller and server are up-to-date.
 
Last edited:

mobilenvidia

Moderator
Sep 25, 2011
1,956
212
63
New Zealand
Thats a first I've come accross with this issue.
Couple of things to possibly try.

Can you try M1115 in another PCIe slot ?
Wonder if DMA is an issue here.

You running IBM Firmware or LSI ?
Try LSI 9240 latest firmware if running IBM or Go back to IBM if running LSI
You can chop and change FW between LSI and IBM your card remains a M1115 either way.

I wonder if cross flashing to a M1015 would solve this issue (thinking aloud)
 

paradise regained

New Member
Dec 29, 2013
4
1
0
TY for reply.

Can you try M1115 in another PCIe slot ?
Did, no difference :(

You running IBM Firmware or LSI ?
Stock IBM (latest)

Try LSI 9240 latest firmware if running IBM or Go back to IBM if running LSI
You can chop and change FW between LSI and IBM your card remains a M1115 either way.(latest)
Will try that. Funnily Lenovo certified plain LSI 9240-8i with this server ...

I wonder if cross flashing to a M1015 would solve this issue (thinking aloud)
No as they have same Firmware (it is M1015 / M1115 combo firmware).
 

paradise regained

New Member
Dec 29, 2013
4
1
0
Flashing IBM SR M1115 to LSI 9211-8i IR mode successful, but symptom remain the same :( ie Lenovo ThinkServer TS440 only beeps if 3 or 4 memory sticks are inbuilt. Funily also Lenovo ThinkCentre M93 desktop PC behaves in same way. So we suspect that Lenovo must be doing to their BIOS/UEFI ...

We did not suceed yet flashing M1115 to LSI 9240-8i.
 

sapper6fd

Member
May 21, 2013
48
1
8
Try taping pins 5 and 6 on the PCIe edge.
ie when looking down on the card with chips up and PCIe card edge at bottom, the 5th and 6th copper contacts from left.

ie like this from here Yannick's Tech Blog: Modding a Dell Perc 6 (Perc 5/Perc H310) SAS Raidcontroller

Costs nothing and may solve it
What would this process have to do with an M1115? THis is for Perc cards being run in desktop systems. I may be wrong, but I'm not sure if this will affect the outcome.
 

mobilenvidia

Moderator
Sep 25, 2011
1,956
212
63
New Zealand
The link included is just an example of what the taping can do, there are other devices this works for, there is a very good chance it may not work, but it will only cost you about 10mm of Sellotape and 5min of your time, and zero chance of doing any damage.
I'm not too concerned if you don't try all options available, I can but give advice to help solve an issue.
 
  • Like
Reactions: Brazen