PE C6100 BMC "Not alive" recovery procedure - Cloud - Forum - Cloud - Dell Community

PE C6100 BMC "Not alive" recovery procedure

Cloud

Cloud
These community pages contain technical resources for select Dell EMC cloud solutions.

PE C6100 BMC "Not alive" recovery procedure

This question has suggested answer(s)

This may be very useful as it seems many people face the issue of C6100 nodes crashing when adding LAN parameters to the BMC from BIOS. This can crash the BMC/corrupt the firmware so the node no longer sees the BMC. The node will appear to not function, but if you give it ~20 minutes, it will will typically POST and give the message "BMC Not Alive" during POST.

The issue is recoverable, the problem is corrupt firmware.

First download the C6100 BMC firmware update from Dell: http://www.dell.com/support/home/us/en/04/Drivers/DriversDetails?driverId=9VJW6&fileId=3259943752&osCode=NAA&productCode=poweredge-c6100&languageCode=EN&categoryId=ES

You’ll want the first option on the page labeled “Floppy.”

You'll need to create a DOS bootable flash drive, I usually use a program called Rufus.. https://rufus.akeo.ie/ 

Once you’ve got the DOS disk created:

Run the.exe that was downloaded from Dell, it will extract two directories- KCSFlash and SOCFlash, copy them both directly to the DOS drive.

Now boot the node to the DOS drive- you may need to press F11 in POST to get the boot menu where you can select the drive.

Once you’ve booted to the drive and have reached the DOS command line, commands will be as follows:

cd socflash

cd dos

flash8.bat

Reboot back to the DOS drive to run KCSflash:

 cd kcsflash

cd dos

KCSFLASH -c 0 -t 0 -i 5442H133.ROM –r

(the batch file found with KCS does nothing)

SOCFlash is a utility provided by the chip manufacturer, it doesn't care what state the BMC is in, if it detects the chip, it will flash it and effectively repair it. Once it is working with factory firmware, it will take the Dell firmware. KCSFlash is the Dell firmware utility.

glhf 

 

All Replies
  • Hello,
         I had a problem with is powerEdge C6100 ( CDS6005 ), but my server unbootable . I can not accessed the bios or boot from Dos . at startup tries to initialize BMC but after it goes out .
    How to recover BMC now?
  • sorry, dcs 6005 a variation of C6100
  • Hello, 

    Please visit our support portal listed below if you need support on a certain product. 

    support.software.dell.com/

    Kind regards,

    Aaron Mares

    #iWork4Dell

  • all i did was forget the passwordtried putting some  in but wont open]

  • Hi ASHJ3,

    I am sorry to hear that you are having problems with your password.  

    Please visit our support portal listed below to guide you to the product in which you need help resetting your password. 

    support.software.dell.com/

    If you are still having issues, please contact Customer Service at the link listed below to open a service request.

    support.software.dell.com/create-customer-support

    Please let us know if this helps or not, so we can steer you into the right direction.

    Kind regards,

    Aaron Mares

    #iWork4Dell

  • Thank you for providing this guide. I had the problem you described (set static IP via BIOS). The error message I got was "BMC Not Responding" (not "BMC Not Alive"), and booting took "only" 2 minutes longer than normal (not 20), but I figured I'd try this solution anyway.

    I prepared a boot stick and booted the node. I ran flash8.bat without problems and then I rebooted as per your instruction. After reboot the node briefly showed it was waiting for BMC and then switched off and couldn't be switched on again until I power cycled the whole machine. After that the same thing happened again, briefly waiting and then switch off. Needless to say, I never got to the KCSFLASH part.

    Now I'm in a bit of a picle as you can imagine. Is there any way the board could be flashed such that it returns to a usable state?