Week 02 · lesson
Lesson 1: Motherboard as the Compatibility Map
A motherboard is not just the largest board in the case.
It is where the system's rules become physical.
Which CPU can be installed? Which memory generation can be used? How many expansion cards fit? Which storage interfaces exist? Which firmware settings control boot and security? Which case can hold the board? Which headers can power fans or front-panel devices?
The motherboard does not answer every question by itself, but it tells you where most of the questions begin.
That is why technicians read the board as a compatibility map.
Form factor defines the first boundary
Desktop motherboards commonly use form factors such as:
- ATX;
- microATX;
- Mini-ITX.
Form factor affects more than board size. It influences case compatibility, mounting-hole layout, available expansion slots, connector placement, cooling space, and cable routing.
A Mini-ITX board can be perfectly capable and still be the wrong choice for a system that needs several PCIe expansion cards. A full-size ATX board is not useful if the case cannot physically support it.
Physical fit is the first layer.
It is not the last.
Diagrams open at a readable shape-aware scale. Zoom or expand when you need more detail.
Read the board by function
Ignore branding for a minute and look for repeated hardware patterns.
A typical desktop motherboard includes:
- CPU socket;
- DIMM slots;
- PCIe expansion slots;
- M.2 slots;
- SATA ports;
- 24-pin motherboard power;
- 4+4 or 8-pin CPU power;
- front-panel headers;
- internal USB headers;
- fan or pump headers;
- firmware storage;
- CMOS/RTC battery;
- rear I/O.
The exact layout changes. The system roles do not.
That matters because technicians often work on unfamiliar boards. You may not know the model yet, but you can still identify the major functional areas and then verify the details in the manual.
Motherboard inspection board
Locate the major board-level components and connect each physical location to a compatibility or no-POST service clue.
CPU socket
Job: Holds the processor and provides the electrical/mechanical interface to the motherboard.
Service clue: A physically similar processor is not enough. Socket, supported CPU family, firmware, power, and cooling must all agree.
Read the inspection board as text
- CPU socket: Holds the processor and provides the electrical/mechanical interface to the motherboard. Service clue: A physically similar processor is not enough. Socket, supported CPU family, firmware, power, and cooling must all agree.
- DIMM slots: Hold desktop memory modules and expose channel layout to the processor/platform. Service clue: No-POST after a memory change should push you toward seating, generation, supported capacity, ECC support, and channel placement.
- PCI Express slots: Provide high-speed expansion connectivity for graphics, networking, storage, and other add-in cards. Service clue: Check lane/slot compatibility, card seating, required supplemental power, firmware support, and whether the correct output path is being used.
- M.2 storage slot: Accepts supported M.2 modules, often carrying PCIe/NVMe or SATA signaling depending on the board. Service clue: M.2 describes a form factor, not automatically NVMe. Verify keying, length, interface support, and shared-lane limitations.
- SATA ports: Connect supported SATA storage devices to the motherboard controller. Service clue: A missing SATA drive can be a power, data-cable, port, firmware, controller-mode, or drive-health problem.
- 24-pin ATX power: Carries the motherboard's primary power feeds from the PSU. Service clue: A board can appear completely dead when the main connector is loose even if the PSU itself is functional.
- CPU 8-pin power: Supplies dedicated processor power near the CPU voltage-regulation area. Service clue: A system may power fans yet fail to POST if CPU power is missing or connected incorrectly.
Compatibility has several layers
Suppose someone asks:
Will this CPU work in this motherboard?
A weak answer is:
It fits the socket.
That proves only one thing.
A stronger compatibility check asks:
- Physical: does the processor match the socket and mounting design?
- Platform: does the chipset and board design support the processor family?
- Firmware: does the installed UEFI revision support that exact CPU?
- Power: can the board and PSU provide the required CPU power?
- Cooling: can the installed cooling system handle the processor's thermal requirements?
- System: does the complete configuration make sense for the intended workload?
The same layered reasoning applies to RAM, storage, expansion cards, and cases.
"It plugs in" is not a compatibility report.
System process animation
Compatibility is a chain, not a single check
A component is compatible only when every physical, electrical, platform, and operational boundary passes.Technician question: Which passed boundary is necessary but still not sufficient?
Firmware is part of the hardware decision
UEFI settings can change whether a device appears, whether a platform feature is enabled, and whether the system boots the way you expect.
Common technician-facing settings include:
- boot order and boot options;
- Secure Boot;
- CPU virtualization support;
- TPM-related settings;
- fan controls and temperature monitoring;
- USB enable/disable controls;
- setup, BIOS, or boot passwords;
- storage/controller options.
Do not treat firmware like a hidden settings menu you click through until the machine works.
Record the original state before changing anything.
A firmware change without a baseline is a troubleshooting problem you created yourself.
TPM and HSM are not the same security device
A TPM, or Trusted Platform Module, is closely associated with a local computing platform. It can support measured boot and protection of cryptographic material used by features such as disk encryption.
A hardware security module, or HSM, is dedicated cryptographic key-protection infrastructure, often used by organizations or services that need stronger centralized control over keys and cryptographic operations.
Do not reduce the distinction to "small chip versus big box."
The useful distinction is role:
- TPM helps establish and protect trust for a local platform;
- HSM protects keys and cryptographic operations as dedicated infrastructure.
You do not need to become a cryptography engineer here. You do need to stop treating every hardware security component as the same thing.
Expansion cards add capability through the board
PCI Express lets the motherboard accept add-on cards that extend the system.
Common examples include:
- video or graphics cards for display and GPU workloads;
- sound cards for additional audio capability;
- capture cards for ingesting external video signals;
- network interface cards, or NICs, for Ethernet, wireless, or specialized networking;
- storage or controller cards for additional device interfaces.
A card being physically shorter than a slot does not automatically make it wrong. PCIe slot size, electrical lanes, available bandwidth, case clearance, power requirements, and firmware support can all matter.
Again, the board is giving you the map, but the manual gives you the rules.
A motherboard manual is evidence
Technicians do not memorize every board model.
They verify.
A motherboard support page or manual can tell you:
- supported CPU families;
- required firmware versions;
- memory type and maximum capacity;
- preferred DIMM population order;
- M.2 protocol support;
- PCIe lane-sharing limitations;
- front-panel header pinouts;
- fan-header limits;
- supported boot modes;
- security and virtualization settings.
That documentation is not optional background reading when compatibility is the problem.
It is evidence.
Worked example: the CPU "should fit"
A processor belongs to the same general socket family as the motherboard. The CPU-support page shows:
socket: correct physical family
processor model: listed
minimum UEFI revision: 2403
installed UEFI revision: 1802
Should you install the processor and hope the board figures it out?
No.
The physical layer passes. The firmware-support layer does not.
That does not mean the CPU is defective. It means the proposed configuration has not yet met the board's requirements.
Worked example: the board has an M.2 slot
Someone sees an empty M.2 slot and says:
Great, any M.2 SSD will work.
Not enough evidence.
You still need to verify supported physical size, keying, SATA versus PCIe/NVMe support, lane sharing, and any firmware limitations.
The label M.2 describes a physical family. It does not erase the rest of the system design.
Interactive hardware model
Inside the desktop: inspect, isolate, diagnose
Robotnix-original procedural model. No external 3D asset is loaded and nothing auto-rotates.Building the hardware model…
Guided inspection
Trace the service boundaries
Service symptom
Use the symptom to choose your first hardware boundary
Read the 3D model as text
- CPU + cooler: The processor executes instructions. Platform/socket compatibility, cooling, firmware support, and power delivery all matter.
- RAM: DIMMs provide volatile working memory. Capacity, generation, channel layout, speed support, ECC support, and seating can affect operation.
- GPU / expansion: The graphics card uses PCI Express expansion bandwidth and may require additional PSU power connectors and cooling space.
- M.2 storage: An M.2 module describes a physical form factor. The device and slot may use SATA or PCIe/NVMe, so interface support still has to be verified.
- Power supply: The PSU converts AC input into DC rails for the system. Treat it as a replaceable unit in class; never open it for internal service.
Build a motherboard evidence map
Use an approved motherboard, system manual, or supplied board image.
For each major interface or control, record:
| Item | What depends on it? | Compatibility question | Evidence source |
|---|---|---|---|
| CPU socket | processor | Does the CPU match the socket and supported family? | board manual / CPU support list |
| DIMM slots | system memory | What DDR generation and population rules apply? | board manual |
| M.2 slot | storage | Which sizes and protocols are supported? | board manual |
| Secure Boot | boot trust path | Is the intended OS configuration compatible? | firmware state + platform docs |
| PCIe slot | expansion card | Are lane, power, and clearance requirements satisfied? | board manual + card specs |
Add at least three more rows from the board you are inspecting.
The point is not to copy labels off the motherboard.
The point is to connect each label to a system dependency and a source of evidence.
Before you move on
You should now be able to explain why these are different claims:
Use the compatibility animation above to revisit each claim as a separate pass/fail boundary.
Compatibility is the chain between those statements.
Next we apply that model to the processor, where architecture, sockets, cores, firmware, power, and heat all meet.
Read it. Prove it.