Start a Conversation

Solved!

Go to Solution

13200

March 22nd, 2020 12:00

How to repair iDRAC7 after bad firmware update

Hi all,

Before I start, it should be noted that the warranty has already expired for this machine.

I recently attempted an iDRAC7 firmware update on my Dell R320. I stepped out for a few minutes and when I came back I was greeted with a screen warning me that idrac could not be initialized. If I press F1 a few times, I can manage to boot into the OS. However the fans are quite loud, idrac is completely unresponsive, and the lifecycle controller option is also disabled.

I have already cleared flea power by unplugging the system completely and holding the power button for 30 seconds. I have also attempted clearing nvram by moving the jumper on the motherboard.

I have tried to run the platform specific bootable iso in order to update idrac again, but it seems to wait at "Getting System Inventory ..." until I reboot the machine.

I have also loaded into the SLI bootable iso and attempted to run multiple different versions of the iDRAC firmware update .bin. They all give some error about the system not being compatible.

I have even tried running "racadm fwupdate -d -u -p firmimg.d7" (for multiple different version of the iDRAC firmware) while loaded into the SLI iso at no avail. Something about not being able to perform this action.

I have read some things about updating firmware via console port, but I am not sure how i would go about this, also I don't yet have the required cable.

Is there anything else I can try? Or is my motherboard toast? If I were to buy a new board (probably used from eBay,) would I be able to transfer the iDRAC7 enterprise license from my current board?

Thanks,
Frnot

4 Operator

 • 

2.7K Posts

March 25th, 2020 08:00

Hello @Fmot,

 

If you tried all the listed possibilities you described in your first post, then I am sorry, as far as I know the only solution is to replace the Motherboard as the iDRAC is a embedded component on it. In my experience this is the only way to fix the "iDRAC is not ready" error after a failed firmware update.

 

Vivek is right regarding the importance of applying firmware updates taking the version in consideration.

 

Regards.

1 Rookie

 • 

118 Posts

March 24th, 2020 01:00

Hello 

From DellEMC Drivers and Downloads, there are multiple steppings of updates in iDRAC. 
Please check from which old version of you iDRAC, you have updated to which target version. You can start by making the right stepping along with BIOS updates as well.

Latest IDRAC Version https://www.dell.com/support/home/us/en/19/drivers/driversdetails?driverid=0ghf4&oscode=ws8r2&productcode=poweredge-r320

Further Stepping versions to this latest iDRAC version.

VERSION RELEASE DATE IMPORTANCE

2.61.60.60, A00 05 Dec 2018 Recommended
2.60.60.60, A00 25 Jun 2018 Recommended
2.52.52.52, A00 06 Mar 2018 Recommended
2.50.50.50, A00 26 Sep 2017 Recommended
2.41.40.40, A00 14 Nov 2016 Optional
2.40.40.40, A00 12 Oct 2016 Recommended
2.30.30.30, A00 30 Mar 2016 Recommended
2.21.21.21, A00 09 Nov 2015 Urgent
2.20.20.20, A00 10 Sep 2015 Recommended
2.15.10.10, A00 25 Jun 2015 Recommended
2.10.10.10, A00 05 Apr 2015 Recommended
1.66.65, A00 01 Dec 2014 Recommended
1.57.57, A00 06 May 2014 Urgent
1.46.45, A00 02 Oct 2013 Recommended

 

Also, you might need to step your system bios incrementally in paring with similar timeframe iDRAC updates.

Latest BIOS Version - https://www.dell.com/support/home/us/en/19/drivers/driversdetails?driverid=7ghmx&oscode=ws8r2&productcode=poweredge-r320

Further Stepping versions to before the latest BIOS version.

VERSION RELEASE DATE IMPORTANCE

2.6.0 28 Jun 2018 Urgent
2.5.1 07 Mar 2018 Urgent
2.4.2 07 Apr 2015 Recommended
2.3.3 15 Oct 2014 Recommended
2.1.3 04 Jun 2014 Recommended
2.1.2 03 Mar 2014 Recommended
2.0.22 10 Dec 2013 Recommended
2.0.21 26 Nov 2013 Recommended
1.6.7 25 Sep 2013 Recommended
1.5.2 26 Mar 2013 Recommended

 

Thanks

Vivek

#iwork4dell

6 Posts

March 24th, 2020 18:00

Hi.

The BIOS version is already 2.7.0 (which you do not list.) and I am quite certain the iDRAC version was 2.63.60.62 (which you also do not list) before the botched update. I have multiple R320's that I keep all on the same version, that is how I know the previous iDRAC firmware version.

The only updated available to the other R320's through the lifecycle controller appears to be 2.63.60.62 (which is already installed). Do bad things happen when you flash the same version of the firmware over itself?

Do you have any tips for how to successfully flash the iDRAC firmware version 2.65.65.65? The lifecycle controller is unavailable as is the iDRAC interface. I need another way to force an update on the broken system.

Thanks,
Frnot

6 Posts

March 25th, 2020 11:00

Hi @DiegoLopez 

I'm disappointed to hear it, but I guess there isn't anything to do about it at this point.

I truly do believe the issue is a bug on Dell's part, as I applied the same update on another system with the same hardware configuration and all the same firmware versions. That machine is still happily running. I guess these are the risks you take when you run enterprise hardware without any warranty.

Edit: I forgot to ask, if I get a new motherboard, will I be able to transfer my iDRAC7 enterprise license to the new board?

Thanks for your help,
Frnot

2.9K Posts

March 25th, 2020 11:00

Before you run off and buy anything, have you tried the SD recovery method? If that isn't something you're familiar with, you can review the linked article.

 

https://dell.to/3dqwEWF

6 Posts

March 25th, 2020 17:00

I forgot to mention in the OP, but yes, I have tried flashing the firmware with an SD card. The light on the back of the server doesn't flash like it is in recovery mode. If I recall, it doesn't light up anymore at all.

The only method I haven't tried is flashing it via console. However, I'm not sure how one would go about that. If you think it would be worth trying, I will look into it some more.

Thanks for your suggestion

July 20th, 2020 07:00

do a search on serve the home for "Dell R715 iDRAC6 flash repair" and then look for a link with the text :

iDrac6 Recovery Through TFTP and Serial

it will show you how to use putty and tftp to fix your system.  this just worked for me

9 Posts

September 17th, 2020 22:00

The manufacturer is generally responsible for a defect discovered after the product has been placed on the market.
This is a latent (hidden) addiction to this Dell product.
Many have this problem after updating the BIOS, etc. They know the problem and ignore their consumers.
Dell, honestly, must replace the card (or rewrite the ROM) even after the warranty, as the problem is hidden until the update (provided by Dell) or mysterious reboot.
For Dell the cost would be small considering that it would reuse motherboards and just rewrite, but it would be very respectful to the consumer.

Moderator

 • 

3.1K Posts

September 18th, 2020 01:00

Hi @Vacari,

 

Could PM me your case number or service tag of the system, I'll check if I can reach out any of the support services to help you. 

9 Posts

September 18th, 2020 04:00

Hi Joey C,
I appreciate your contact and willingness to help. The service tag is .
Have a nice day!

4 Operator

 • 

2.7K Posts

September 18th, 2020 06:00

Hello @Vacari,

 

Thank you for the Service Tag information. But please, make sure to edit your message and delete the Service Tag information as this should not be public. Do you remember from which iDRAC/BIOS firmware version were you updating from? Was it a very old one? I have seen this happening in the past, it used to happen when updating from a old version to the newest one.

 

I am afraid I see your system is a PowerEdge T320 out of warranty since 2016. It is not possible to replace the motherboard for this system with the expired warranty. But there are a bunch of this you can try.

First, the Drain Power option: How do I Reset and Drain Power of my Dell PowerEdge Server?

 

Then you can try to reset the iDRAC: How to reset the internal Dell Remote Access Controller (iDRAC) on a PowerEdge server? 

 

And of course, the iDRAC Recovery Procedure with firmimg.d7 

 

You can also try to clear the NVRAM if you are able to identify the jumper and shifting its position (this operation can be different depending on the PowerEdge server).

 

If none of this possibilities help you to solve the problem, then I am sorry, the only option left is to replace the motherboard.

 

Regards.

1 Message

April 2nd, 2021 17:00

Are you saying you should upgrade one version newer at a time and if the BIOS was updated before the next iDrac update you should update the BIOS first then the idrac etc?

 

So for example:

March 1 - Bios update

March 2 - iDrac update

You would update the BIOS then if all ok update idrac?  And only update one incremental version at a time?

So you wouldnt want to go from idrac 2.41 to 2.65 etc without updating a BIOS thats two versions out of date basically?

4 Operator

 • 

3K Posts

April 2nd, 2021 20:00

IF BIOS and iDRAC FW on the server is very old then it is recommended to perform staged update instead of directly directly updating latest FW from an old FW.

If there are multiple component of the server which have old firmware level, it is recommended to perform stage update of all components in parallel rather than updating one component to latest by stage update then moving to another component.

2.9K Posts

April 9th, 2021 10:00

Hello,

 

Unfortunately, I'm not seeing any earlier downloads available. What version is your Lifecycle Controller, though? Depending on what version it is, updating that may fix the problem. If it is below 1.4.2, try the update below and see if it helps.

 

https://dell.to/39YihZp;

1 Message

April 9th, 2021 10:00

Do you have any of the versions prior to 1.46? mine is on 1.30 and it still says no compatible components when updating  to 1.46 from 1.30

No Events found!

Top