I tried to do a firmware update to an Intel RES3TV360 which was connected to a Lenovo 930-16i (MegaRaid 9460-16i), following by mistake the steps for the IT/IR RAID Instead of using storcli:
As result, two things went bad:
1. The Intel RES3TV360 seem to be unresponsive: MegaRaid is not detecting the raid expander and the green LED on the RES3TV360 is constantly on. Any way to unbrick it? Maybe via JTAG?
2. The MegaRaid is not being detected by the BIOS, however, in ESXi the drivers and storcli are able to see the card properly and Virtual Drivers are visible by the VMs. I’m guessing the MR EFI BIOS is corrupt, any thoughts on how to fix this?
Thanks!
Code:
Instructions for expander behind IT/IR RAID module or controller adapter
(RS3FC044, RS3UC080, RS3UC080J, RS3GC008, RMS3JC080, RMS3VC160,
RMSP3JD160J, RSP3QD160J, RSP3GD016J)
NOTE: *** LINUX SYSTEM MUST HAVE A C COMPILER INSTALLED ***
1. Download and extract all files to a USB key.
2. Logon THE SYSTEM as root
3. Connect USB key to system and mount it under Linux.
4. Navigate to directory with the Linux utility.
5. Install sg_utils.
a. Navigate to USB drive and directory with the Linux utility.
b. run "rpm -ivh sg3_utils-1.34-1.src.rpm"
This will install the sg_utils, creating a sg3_utils-1.34.tgz file in the "/root/rpmbuild/SOURCES" directory
c. Navigate to the /root/rpmbuild/SOURCES directory
d. Uncompress the sg3_utils-1.34.tgz (tar -xvf sg3_utils-1.34.tgz)
e. Navigate to the /root/rpmbuild/SOURCES/sg3_utils-1.34 directory
f. run ./configure
g. run make
h. run make install
6. Install Lib Utils
a. Navigate to USB drive and directory with the Linux utility.
b. Install the Lib_Utils RPM, (rpm -ivh Lib_Utils-1.00-09.noarch.rpm)
7. Find expander(s) device name.
a. Run sg_scan -i
b. The format of the expander device name is shown as below
/dev/sgx
8. Update expander fw.
a. Navigate to USB drive and directory with the Linux utility.
b. Run "./fw_tool.sh --fw_update ../../binary/firmware_image.bin <device name>"
1. The Intel RES3TV360 seem to be unresponsive: MegaRaid is not detecting the raid expander and the green LED on the RES3TV360 is constantly on. Any way to unbrick it? Maybe via JTAG?
2. The MegaRaid is not being detected by the BIOS, however, in ESXi the drivers and storcli are able to see the card properly and Virtual Drivers are visible by the VMs. I’m guessing the MR EFI BIOS is corrupt, any thoughts on how to fix this?
Thanks!