Anyone familiar recovering bricked Dell PSU from firmware update failure?

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

BLinux

cat lover server enthusiast
Jul 7, 2016
2,738
1,126
113
artofserver.com
I've had a stack of Dell servers sitting around for a few months that I really need to sell. This week, I forced myself to move forward on this and start getting the servers ready for sale. I usually like to update all the BIOS/ firmware and clean the servers and test everything before I sell them. Well, when it comes to Dell PSU firmware, I guess "don't fix what isn't broken" really applies... apparently the firmware update is tricky and prone to brick the PSUs. I've now got at least 2 bricked PSUs. I'm not going to do those updates anymore, but now I'm wondering if this can be fixed? I have a few other PSUs of the same model that work and I'm wondering if I can read the firmware off the working units and flash them onto the non-working units? Anyone attempt this before and know what's involved? I do have a USB->SPI/I2C adapter, but not sure what hardware is in the PSU yet...

Just wanted to reach out to the collective at STH ... if this is futile effort, I'll not waste my time at it. If no one has tried it, i may spend a little time to investigate.
 

NashBrydges

Member
Apr 30, 2015
86
24
8
58
I had the exact same outcome when trying to upgrade firmware on my Dell R620. Bricked both PSUs and nothing I did could revive them. Luckily it was still under warranty and Dell sent replacements. The moral of this story for me is that I don't do firmware upgrades on PSUs anymore.
 

John Piontkowski

New Member
Dec 1, 2019
8
4
3
Austin, TX
I've updated hundreds of those in R510's without an issue. I always use the update thru the lifecycle controller. Not updating the firmware can cause the PSU to lose communication and may not fail over to the 2nd PSU properly. You might try putting a "bricked" one in the 2nd slot with a working one in the 1st slot and try the update again. follow the update instructions carefully, the box needs to reboot itself during the process, dont reset it yourself
 

larryl79

New Member
Mar 26, 2024
7
0
1
I've got the same issue. PSU bricked and reports 0W output, and an impossible fw version number. so still there's a communbication, but nothing want's update the fw on it. Any ideas?
 

chuckachow

New Member
Apr 18, 2025
1
2
3
I just wanted to confirm that I was able to unbrick two PSUs that had failed during a firmware update:

Server: Dell VXRail E560F (which is a rebadged PowerEdge R640)
PSU: Liteon 1100W Model: L1100E-S1 PN: 0CMPGMA02 or 0CMPGM or CMPGM
Latest Firmware: 00.25.32 22 Nov 2022
Older Firmware: 00.23.32 22 Mar 2017

Always wait until the Job Queue shows 100% complete - failed is ok, just try again and again.

Method I used:
1) Use a good PSU in slot 2, and the faulty PSU in slot 1
2) Download the firmware version that matches the good PSU - i used the 23.32 version because that's what my good PSU had.
2) Flash the firmware, and wait until the Job Queue shows 100% complete. The faulty PSU should have a green light, but still not report it's firmware correctly.
3) Run the firmware update again, wait until the Job Queue shows 100% complete.
4) update to the latest firmware if required - but only update one at a time. I have had a lot of success flashing these devices one at a time.

Keep trying/experimenting until you find a version that works - try the 32 and 64 bit versions too - in theory, this shouldn't make a difference, but i feel like i had more success uploading the 32 bit exe, which should still have the same firmware binary as the 64bit exe
 

fernandolcx

New Member
Sep 29, 2024
1
2
3
I just wanted to confirm that I was able to unbrick two PSUs that had failed during a firmware update:

Server: Dell VXRail E560F (which is a rebadged PowerEdge R640)
PSU: Liteon 1100W Model: L1100E-S1 PN: 0CMPGMA02 or 0CMPGM or CMPGM
Latest Firmware: 00.25.32 22 Nov 2022
Older Firmware: 00.23.32 22 Mar 2017

Always wait until the Job Queue shows 100% complete - failed is ok, just try again and again.

Method I used:
1) Use a good PSU in slot 2, and the faulty PSU in slot 1
2) Download the firmware version that matches the good PSU - i used the 23.32 version because that's what my good PSU had.
2) Flash the firmware, and wait until the Job Queue shows 100% complete. The faulty PSU should have a green light, but still not report it's firmware correctly.
3) Run the firmware update again, wait until the Job Queue shows 100% complete.
4) update to the latest firmware if required - but only update one at a time. I have had a lot of success flashing these devices one at a time.

Keep trying/experimenting until you find a version that works - try the 32 and 64 bit versions too - in theory, this shouldn't make a difference, but i feel like i had more success uploading the 32 bit exe, which should still have the same firmware binary as the 64bit exe
You just saved my ass.

Thank YOU so much;
 
  • Like
Reactions: chuckachow and Rock