So we have verry often to Update Server Firmware before shipping to our customers. Normally all went good but there are some cases, in that something went wrong until the Firmware Update.
In our oppinoin it seems like Intel has ot implementated a solution* yet to ensure a firmware update is 99+% succesfully, so we have to do a verry intensive testing*.
Intel Documentation says how to easy prove the Bios (compare versions in BIOS), but we have seen some cases in that this dont works and even PCT find no error but there was one, we had to fix.
- check Hash before Upload to Memory
- check Hash after Upload to Memory
- check Hash after Update
So what can we do, is there at minimum a Hash we can compare to ensure there was no bit flippin @ download or USB Stick creation ?
Intel does not keep a list of Hash to compare or ensure errors with the downloads or with the USB creation. I will forward these recommendation to our content managers for consideration.
The BMC fw does contain a MD5 hash value in the release notes.
I don't know why one is not included for the BIOS, ME, FD packages.
FRU\SDR is a customizable text file so likely not needed.