I can't speak for the FCB, but I think it was documented somewhere. The ESM/BMC is now branded as Dell instead of SuperMicro. I think it looks pretty much the same though.For those who have done the FCB/ESM updates: what advantage, fixes or features do you see from the updates?
Thanks for the info!Hi Legen,
Click on the C6100 link to get drivers & firmware updates.
Dell PowerEdge C6100 Drivers & Downloads Link | Dell US
To download the FCB firmware click the 'ECM' link when you go to the above link. The physical disk firmware report will compare the current running firmware against a list of current firmware for shipping and legacy Dell drive models. That link is under 'SAS Drive' (for SAS drives) & 'Serial ATA' (for SATA drives).
If you are updating your system you should update in this order:
(1) ESM under the 'ESM' link above (latest version is 1.29) (2) FCB under the 'ESM' link above (latest version is 1.20) (3) Bios under the 'Bios' link above (latest version is 1.70).
The reason why you leave the bios last is because you need to reboot your system after a bios update. The bios update has to be performed on every node (has to be done four times). The FCB only has to be performed once and I believe that is also true for the ESM update.
What the acronyms stand for:
ESM: Embedded server management. Prior Dell's I believe use to call this the BMC (Baseboard Management Controller)
FCB: Fan control board
BIOS: Basic Input/Output System
Edit: Legen, I may have misread your initial post. To verify the FCB version currently running on your system go into the bios and look under 'Main'. See the link below after I updated my system.
Dell PowerEdge C6100 Bios - Main
I bought mine from this ebayer: lextecny2012I have been eyeing one of this to upgrade my home esx lab and would like to get recommendation from those who have purchased this system allready. I noticed that there are 2 ebay sellers that most forum members purchased theirs from;
pdneiman, and mobile_computer_pros. I want to make sure I get the one that has bios that can be updated. I'd like to keep this system for a while and would love to stay up on the latest bios releases.
Thanks
That is a pretty decent deal since it comes with 250GB drives (assuming you trust drives that are likely 2+ years old.) Did that come with rails? One or two power supplies?I bought mine from this ebayer: lextecny2012
It seemed to be the best value (4 node, 96GB ram total, 8xL5520, 4x250GB drives), free shipping and came with 60 day warranty. I got several friends to go in together on an order of 6 and we got a slight discount. One server was damaged during shipment, but the return/replace process is going smoothly. They were delivered in generic boxes with a jumble of bubble wrap/foam/paper inside. He said they ordered custom boxes for new shipments and the replacement will be well packed.
I haven't tried the BIOS update yet, but plan to try soon following the help provided in this thread.
Rails and one power supply were included.That is a pretty decent deal since it comes with 250GB drives (assuming you trust drives that are likely 2+ years old.) Did that come with rails? One or two power supplies?
Also on the USB front, maybe we should try adding that stuff to the discussion here: http://forums.servethehome.com/processors-motherboards/1638-c6100-extender-board-usb.html
No worries. Figured this thread is getting long and that is some great info.Rails and one power supply were included.
Didn't realize there was a separate thread for the USB stuff. My apologies for not looking (this thread is getting quite long I suppose). I'll hop over there and catch up. Thanks!
Hi Dba,
I was able to update the FCB to 1.20. How I updated my setup. <disclaimer>Any update, no matter how minor could potentially make your system unusable & cannot guarantee this will work for your system.</disclaimer>
PREP:
(1) create a bootable usb
(2) after bootable usb is done create a folder on the usb drive called fcb (or whatever)
(3) extract the contents of the update (double click the file)....will extract to c:\temp
(4) copy the contents of the \dos directory (fcb.bat, fcbflash.exe) & v120.bin into \fcb
(5) edit the fcb.bat file to remove the path statement & save:
original: FCBFlash -o ..\v120.bin
updated: FCBFlash -o v120.bin
(6) put the bootable usb in an available usb slot in the node you are updating (there are only two)
-if both are being used: for the update you only need the bootable usb & usb keyboard which takes up both slots
SERVER:
(01) reboot node one (I always start with node 1) & hit 'f2' to get into the bios
(02) go to 'boot' menu item & enable 'force usb first' (my setup has this disabled by default)
(03) go to 'server' menu item & disable 'IPMI detection' (my setup has this enabled by default)
(04) save settings & reboot
(05) node will boot using the bootable usb (shows up as a hdd)
(06) after you boot into the usb change directory to \fcb.
You may see a 'd:\' prompt, but need to go into 'c:\' using following cmd:
cd c:
cd fcb
(07) run following command: fcb.bat
(08) after updating the firmware reboot the node (ctrl-alt-del)
(09) go back into the bios (hit 'f2')
(10) go to 'boot' menu item & disable 'force usb first'
(11) go to 'server' menu item & enable 'IPMI detection'
Unlike a bios update which needs to be installed on each node, a FCB firmware update is only needed to be installed once.
Bios: Force USB
Bios: Disable IMPI detection
After updating the FCB
So i tried updating the FCB using your method. However i get the error:Hi Dba,
I was able to update the FCB to 1.20. How I updated my setup. <disclaimer>Any update, no matter how minor could potentially make your system unusable & cannot guarantee this will work for your system.</disclaimer>
PREP:
(1) create a bootable usb
(2) after bootable usb is done create a folder on the usb drive called fcb (or whatever)
(3) extract the contents of the update (double click the file)....will extract to c:\temp
(4) copy the contents of the \dos directory (fcb.bat, fcbflash.exe) & v120.bin into \fcb
(5) edit the fcb.bat file to remove the path statement & save:
original: FCBFlash -o ..\v120.bin
updated: FCBFlash -o v120.bin
(6) put the bootable usb in an available usb slot in the node you are updating (there are only two)
-if both are being used: for the update you only need the bootable usb & usb keyboard which takes up both slots
SERVER:
(01) reboot node one (I always start with node 1) & hit 'f2' to get into the bios
(02) go to 'boot' menu item & enable 'force usb first' (my setup has this disabled by default)
(03) go to 'server' menu item & disable 'IPMI detection' (my setup has this enabled by default)
(04) save settings & reboot
(05) node will boot using the bootable usb (shows up as a hdd)
(06) after you boot into the usb change directory to \fcb.
You may see a 'd:\' prompt, but need to go into 'c:\' using following cmd:
cd c:
cd fcb
(07) run following command: fcb.bat
(08) after updating the firmware reboot the node (ctrl-alt-del)
(09) go back into the bios (hit 'f2')
(10) go to 'boot' menu item & disable 'force usb first'
(11) go to 'server' menu item & enable 'IPMI detection'
Unlike a bios update which needs to be installed on each node, a FCB firmware update is only needed to be installed once.
Bios: Force USB
Bios: Disable IMPI detection
After updating the FCB
Hi Legen,So i tried updating the FCB using your method. However i get the error:
"The FCB is no the PIC18 FCB, Please check your Fan Board type."
<snip>
Hello again!Hi Legen,
If you go into your bios and click the 'Main' menu item does 'PIC Firmware' show [0104]?
Try this:
(1) Go to the Dell download site:
Drivers & Downloads | Dell US
(2) Click 'ESM' to expand the tab. Below the FCB '1.20' firmware version you should see 'Previous Versions'.
(3) Download version 1.18 on the next page to see if it will work on your system.
Click 'ESM' to expand the tab
Click version 1.18 link
Edit: IIRC I was able to update my system with this version (1.18) in windows through a dos prompt.
Hello again!
Tried the 1.18, when updating using a bootable USB it says:
"FCB Board type: Pic-16 FCB Board detected!"
"This package can only be used to update an FCB with PIC-18"
"Please download the correct package!!!"
"FCBFlash PIC16FW.bin"
I guess i need to try 1.17 or 1.16 or something first? However i can only find 1.18 and 1.20 on the dell webpage.
Im definitely interested, can you PM me the ebay auction ?"PIC" likely refers to the type of controller chip in the FCB. PIC16 and PIC18 are two different chips from Microchip Inc:
Microchip Technology Inc
I wonder if there are multiple versions of the FCB hardware and the updater is not compatible with yours?
If that ends up being the case, I have a fan control board up on eBay. It's listed for $20 but I'll lower it to $2 for you if you want it - just enough to cover the eBay fees. I was going to just recycle it, but then I figured that it might come in handy for someone. I was also annoyed that others were trying to sell these for shockingly high prices. This FCB is from a c6100 built in 2012 so it is a very new version of the board I am sure.
Im definitely interested, can you PM me the ebay auction ?
Im definitely interested, can you PM me the ebay auction ?
Looking at your auction i can see that your FCB is very different from mine. For instance i have "standard" 4-pin connectors on mine while you have 6 pin.
When i bought it from pdneiman it was equipped with E5520 CPU's. He sent me 8 new L5520 and i am running them now. Am i the only one that has this non-standard 4-PIN FAN FCB?Which version of the c6100 do you have? 54xx or 55x/56xx CPUs? Yours might be the old one.
I see that you bought the FCB on eBay. Don't pay yet. If it turns out that the board won't work, we can just cancel the auction.
Hi Legen,Hello again!
Tried the 1.18, when updating using a bootable USB it says:
"FCB Board type: Pic-16 FCB Board detected!"
"This package can only be used to update an FCB with PIC-18"
"Please download the correct package!!!"
"FCBFlash PIC16FW.bin"
I guess i need to try 1.17 or 1.16 or something first? However i can only find 1.18 and 1.20 on the dell webpage.
No luck, i got the same error message. I obviously have the PIC-16 FCB, and there are no updates for that older board it seems. I found a mail thread here:Hi Legen,
The following Dell site is dedicated to their cloud servers & does keep multiple firmware versions:
Dell PowerEdge C | Latest Firmware
Regards,