H310 DOS flashing issues

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

foolishlywise

New Member
Jan 5, 2017
18
2
3
In my quest to build my own server because I sort of outgrew my old one, some PERC H310's came. When I say came, one did - the seller sent me one H310 and another idk what card. Still, all being sorted and hopefully I'll have the second H310 by Saturday morning.

With the one I got, I've tried flashing it to IT mode, but I can't get DOS to work.

It just sits there and says: "DOS/32A fatal (4003): not enough extended memory to load application exec"

As every PC I use is Windows 10 now, which doesn't have the ability to write DOS USB's, Rufus is my only option. But, using FreeDOS from it won't work. Every single time, it gives that error.

Any suggestions as to what to throw at it to make it work?
 

Rand__

Well-Known Member
Mar 6, 2014
6,634
1,767
113
Uefi?;)

For both an alternative to Dos and potentially wrong boot mode?
 

foolishlywise

New Member
Jan 5, 2017
18
2
3
UEFI was the first thing I checked - plain simple BIOS on the Tyan S7012. However, I do have a UEFI machine (Asus Z97 WS), putting the card in results in the machine not booting so going to have to break out the insulating tape.

EDIT:
Much confusion and some thin insulating tape later:
Blue BIOS screens haven't ever looked as good as now!
(Tried to upload a picture but it won't let me. But yes!)
 
Last edited:

Mattias71

New Member
Aug 20, 2020
5
0
1
This is how i got it working in DOS only mode with FreeDOS.


megacli.exe -AdpAllInfo -aAll -page 20
megacli.exe -AdpAllInfo -aAll | find “SAS Address”
megacli.exe -AdpAllInfo -aAll | find “SAS Address” > SASADD.txt

megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0

reboot

s2fp19.exe -o -f 6GBPSAS.FW
s2fp19.exe -o -sasadd 5xxxxxxxxxxxxxxx

reboot

sas2flsh.exe -o -f 2118p7.bin

reboot

s2fp19.exe -o -f 2118it.bin

s2fp19.exe -o -b mptsas2.rom (even after if you want bios on card)