I apologize if this becomes a second copy of my first post, but I made my first post about 15 hours ago and I still don't see it on the board.
I have an S3210SHLC that I have tried to update the BIOS on. I downloaded the latest One Time Boot build for Windows and the latest firmware build from the Intel website. I extracted the firmware to c:\firmware, CD to flashupdt directory and ran "flashupdt -u c:\firmware\flashupdt.cfg". I was asked questions about the chassis and fans and the update completed without any errors, and without anything to indicate it was successful. I ran "flashupdt -i" and I was told "The BMC is in FW Transfer Mode". I have done several cold boots and I get the same error, and the BMC doesn't seem to be accessible. I moved the jumpers for "BMC FRC" to attempt to force an update. I ran the same steps as above to update the firmware and I got the same error. I have tried booting to the server deployment CD and I get that error when I agree to the license agreement. I put the "BMC FRC" jumper back to the default position and now in Windows when I run "flashupdt -i" I get the error "Failed to communicate with BMC".
Thankfully the server is still booting into Windows. The reason I'm doing the update is that the server for some strange reason keeps randomly powering itself off. There is nothing in the event logs that indicate a problem, and when the server comes back up I get Event ID 6008 (Unexpected Shutdown) logged. The server is not logging any STOP errors and there are no memory dumps. The server is plugged into a 1500VA UPS and all of the other peripherals don't have any downtime when this occurs. It happens at different times of the day and there aren't any noticeable power related issues (sags, surges, etc). I have replaced the power supply and I even tried moving the power cord into a different outlet on the UPS. The only thing I can think of is that the mainboard is detecting a thermal event, and for some reason it isn't showing up in the SEL logs. The ambient temp of the room does get up above 75 degrees F at times, and the CPU temp seems to be at acceptable levels even then, but I'm not sure what else to do at this point.
Thank you for your help.