We have a X9DRW-iF/3F with an older IPMI firmware 1.13. There is problem with it. Before flash to this firmware, BIOS needs to update to some version too. Otherwise system will wait for BMC and stuck there forever.
We highly recommend flashing using the webGUI.
For the intermediate fw, if using the flashing tools, you have to specify the force-boot so that the tools will overwrite the uboot. If using Web, uboot will update automatically.