X10QBi: Difference between revisions

 
(7 intermediate revisions by the same user not shown)
Line 13: Line 13:


Different cards probably cannot be mixed, though I've never tried it.
Different cards probably cannot be mixed, though I've never tried it.
==SDOM==
The X10QBi has a port for a "[https://www.supermicro.com/products/nfo/SATADOM.cfm SATA Disk-On-Module]", basically a small amount of flash on a SATA3 interface. They come in 16, 32, 64, and 128GB versions. While the SuperMicro page would seem to suggest that the X10QBi does not require a 5V power connector for the SDOM, my experience suggests otherwise (also, the SDOM connector on the X10QBi is a white one, similar to the X9 interface on that page, rather than the yellow X10 interface). This connector is just a 28AWG 5V+Ground 2-pin to 5V+Ground+Ground 3-pin, model number CBL-PWEX-0625.


==Failure modes and boot codes==
==Failure modes and boot codes==
If the machine immediately goes to state FF and doesn't leave, the CPU output ports are not being written to. You have either a bad motherboard, at least one bad processor, and/or at least one badly-seated processor.
If the machine immediately goes to state FF and doesn't leave, the CPU output ports are not being written to. You have either a bad motherboard, at least one bad processor, and/or at least one badly-seated processor.
Sometimes the IPMI subsystem gets fucked, manifesting in missing sensor values. I've managed to repair this with <tt>ipmitool mc reset cold</tt>. Wait for a few minutes, and see if running <tt>ipmi-sensors</tt> doesn't now show all expected samples.


==Updating BIOS via BMC==
==Updating BIOS via BMC==
The most recent BIOS is [https://www.supermicro.com/en/support/resources/downloadcenter/firmware/MBD-X10QBi/BIOS 3.2] from 2019-08-08, <tt>X10QBi9.808</tt>.
The most recent BIOS is [https://www.supermicro.com/en/support/resources/downloadcenter/firmware/MBD-X10QBi/BIOS 3.2] from 2019-08-08, <tt>X10QBi9.808</tt>. The most recent BMC firmware is 03.90 from 2020-07-17. You will need the newest BIOS in order to boot from NVMe.
<pre>[schwarzgerat](0) $ ./SMCIPMITool BMCADDRESS USERNAME PASSWORD bios update BIOSFILE --reboot
<pre>[schwarzgerat](0) $ ./SMCIPMITool BMCADDRESS USERNAME PASSWORD bios update -N -R -MER -FORCEREBOOT BIOSFILE
Option: Reboot
Option: NVRAM overwrite
Option: ME region
Option: SMBIOS preserve
Option: SMBIOS preserve
===============
===============
Line 47: Line 55:
Done
Done
[schwarzgerat](0) $ </pre>
[schwarzgerat](0) $ </pre>
==Virtual boot media==
The BMC allows you to supply an ISO as virtual boot media...but it requires a SAMBA share. You'll want "server min protocol = NT1" in your <tt>smb.conf</tt> if you're seeing errors along the lines of "Requested protocol [NT LM 0.12]" in your samba logs.


==See Also==
==See Also==
Line 53: Line 64:
==External Links==
==External Links==
* ServeTheHome's [https://forums.servethehome.com/index.php?threads/x10qbi-and-v3-v4-cpus-e-g-supermicro-sys-4048b-trft.27636/ "X10QBI and v3/v4 cpus (e.g. supermicro sys-4048b-trft)"] thread
* ServeTheHome's [https://forums.servethehome.com/index.php?threads/x10qbi-and-v3-v4-cpus-e-g-supermicro-sys-4048b-trft.27636/ "X10QBI and v3/v4 cpus (e.g. supermicro sys-4048b-trft)"] thread
* [https://hackaday.io/project/177892-supermicro-to-atx-power-supply-adapter Supermicro to ATX PSU] adapter on hackaday.io
* [https://www.unixgr.com/pinout-for-supermicro-fp836-front-panel-connector/ Pinout for Supermicro] front panel connector


[[CATEGORY: Hardware]]
[[CATEGORY: Hardware]]