I recently purchased from ebay a new motherboard to replace the one in an IBM System X3650 M2 (type 7947).
Before that, this server could not POST, the message "System Initialization" briefly appeared on screen before the server rebooted, and on the Light Path Diagnostic Panel there was nothing to help me understand what was going on (no lighted led, and codes were cycling fast, i couldn't find any description of these codes).
Anyway, the new motherboard arrived, it looks absolutely the same as the one I have, it has the same part number (43V7072).
I swapped the motherboard and lo and behold it worked, the server booted and even the OS started (no need for RAID reconfiguration).
Though as you may have guessed from the title a little surprise awaited me. It was a Lenovo branded motherboard, and it accepts only Lenovo firmwares...
I know this board is tricky with firmwares (cf this), but Lenovo dropped support on these servers years ago (last update in february 2011, cf here) while IBM continues to push updates (last update to uEFI was in june 2014...).
I know i am supposed to follow a specific path to do upgrades (IMM then UEFI then DSA).
What i would like to know is, can i cross flash IBM firmwares on this board without risk?
I know that, once extracted, i can force a flash to happen using the iflash64 tool with the --force option, however i very much fear that the server wouldn't POST after that...
What do you guys think?
Before that, this server could not POST, the message "System Initialization" briefly appeared on screen before the server rebooted, and on the Light Path Diagnostic Panel there was nothing to help me understand what was going on (no lighted led, and codes were cycling fast, i couldn't find any description of these codes).
Anyway, the new motherboard arrived, it looks absolutely the same as the one I have, it has the same part number (43V7072).
I swapped the motherboard and lo and behold it worked, the server booted and even the OS started (no need for RAID reconfiguration).
Though as you may have guessed from the title a little surprise awaited me. It was a Lenovo branded motherboard, and it accepts only Lenovo firmwares...
I know this board is tricky with firmwares (cf this), but Lenovo dropped support on these servers years ago (last update in february 2011, cf here) while IBM continues to push updates (last update to uEFI was in june 2014...).
I know i am supposed to follow a specific path to do upgrades (IMM then UEFI then DSA).
What i would like to know is, can i cross flash IBM firmwares on this board without risk?
I know that, once extracted, i can force a flash to happen using the iflash64 tool with the --force option, however i very much fear that the server wouldn't POST after that...
What do you guys think?
Last edited: