User Tools

Site Tools


Action unknown: copypageplugin__copy
public:crossflash_it_mode

CrossFlash: raid controllers to IT mode


raid controllers

  • H310 Mini
  • H710 B0 Mini
  • H710 D1 Mini
  • H710 D1 Mini Blade
  • H710P B0 Mini
  • H710P B0 Mini Blade
  • H710P D1 Mini
  • H710P D1 Mini Blade
  • H310 Full Size
  • H710 B0 Full Size
  • H710 D1 Full Size
  • H710P B0 Full Size
  • H710P D1 Full Size
  • H810 B0 Full Size
  • H810 D1 Full Size


Check here: fohdeesha.com

raid controllers

  • H330 Mini Mono
  • H330 Mini Blade
  • H330 Adapter

1. Introduction

This article is based on ServeTheHome forum on how to Flash DELL H330 Raid Card to HBA330 IT Firmware. 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

2. Preparation

One of the 3 types of Raid Cards on 13th generation Dell Servers. For example: Dell R630, R730XD Servers.

A DOS Boot USB. Use Rufus to create FreeDOS.
Download the file megacore_h330_hba330.zip and extract it to the USB that has built FreeDOS

Note: When FLASHing, please wait patiently for a while when REBOOTING.

Once Flashed to HBA330 IT firmware, it is NOT POSSIBLE to Flash back to H330 Raid Mode.

3. Flash Step 1: Flash the H330 Raid Card with smc3108.rom

megacli.exe -adpfwflash -f smc3108.rom noverchk -a0

This process will take about 1 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. Not sure 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 the CTRL + ALT + DELETE key combination 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

or

sas3flsh -o -f 12gbpsas.fw -b mptxsas3.rom

Step 8: Reload SAS Address for Raid Card

sas3flsh -o -sasadd 1234567812345678

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

or

sas3flsh -listall

Step 10: Reboot to complete the Flash process

4. Check the result

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.


return to gimbo wiki home page

public/crossflash_it_mode.txt · Last modified: by gmarco