Press ESC to close

Flash/Crossflash Raid Card DELL H330 To HBA330/12Gbps HBA IT Firmware

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

H330 Adapter
H330 Adapter
H330 Adapter
H330 Adapter

 

H330 Mini MONO
H330 Mini MONO
H330 Blade
H330 Blade

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

This process will take about a minute
This process will take about a minute

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.romorsas3flsh -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

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *