Introduction
This article is based on ServeTheHome forum on how to Flash DELL H330 Raid Card to HBA330 IT Firmware.
Original author of this tutorial is: Duong Nguyen
This method is used for Dell Raid Card lines such as H330 Mini Mono, H330 Mini Blade, H330 Adaper. All three types of cards use LSI SAS3008 chipset.
This method is NOT used to FLASH H730/ H730P Raid Card, please do not try it on any Raid Card with SAS3108 chipset




Preparation
- One of the 3 types of Raid Cards above
- 13th generation Dell servers. For example: Dell R630, R730XD servers…
- A DOS Bootable USB. Use Rufus to create FreeDOS
- Download the file as below the article and unzip it into the USB that has built FreeDOS
Note: When FLASHING please wait patiently for a while before REBOOT .
Once Flashed to HBA330 IT firmware, it CANNOT BE Flashed back to H330 Raid Mode.
Flash
Step 1: Flash the H330 Raid Card with smc3108.rom
megacli.exe -adpfwflash -f smc3108.rom noverchk -a0

Step 2: Reboot
Use the key combination CTRL + ALT + DELETE to reboot
Step 3: The Bios on the Raid Card will take about 3 – 10 minutes to list.
Don’t know why, but wait until you see the message: “ Baseport not responding. No adapter available”. Then it will pass and boot into FreeDOS.
BE PATIENT!
Step 4: Erase the card’s original SBR and write all zeros to flash
megarec3.exe -writesbr 0 sbrempty.bin
Step 5: Delete the original BIOS of the Raid Card
megarec3.exe -cleanflash 0
It will erase the Flash Chip on the Raid Card. It takes about a minute or so.
Step 6: Reboot
Use CTRL + ALT + DELETE to reboot. SAS3FLASH will not recognize the Raid Card unless rebooted.
Step 7: Flash Bios MPTSAS3 for Raid Card
sas3flsh -o -f HBA330~1.FW -b mptx64.rom
orsas3flsh -o -f 12gbpsas.fw -b mptxsas3.rom
Step 8: Reload SAS Address for Raid Card
sas3flsh -o -sasadd xxxxxxxxxxxxxxxx
Where 16 x are the alphanumeric characters you can use. As long as 2 Raid Cards in the same Server do not have the same SAS Address.
Step 9: Check if H330 has been migrated to HBA IT firmware
sas3flsh -list
orsas3flsh -listall
Step 10: Reboot to complete the Flash process
4. Check the results
Now we try to plug the hard drive into the server to see if the Raid Card is recognized or not.
When starting the computer, we can press the key combination CTRL + C to enter the Bios of the Raid Card. If it looks like the image below, congratulations, you have successfully flashed ^^.
Or you can press F2 = System Setup while the Server is just starting up to enter the bios to check.
Flash file can be downloaded here
Dodaj komentarz