Regulatory Notices CE Conformity This product has been tested and found to comply with the harmonized standards for Information Technology Equipment published under Directives of Official Journal of the European Union. FCC-B Radio Frequency Interference Statement This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules.
Chemical Substances Information In compliance with chemical substances regulations, such as the EU REACH Regulation (Regulation EC No. 1907/2006 of the European Parliament and the Council), MSI provides the information of chemical substances in products at: https://csr.msi.com/global/index Battery Information Please take special precautions if this product comes with a battery.
Safety Information Please read and follow these safety instructions carefully before ⚠ installing, operating or performing maintenance on the equipment. General Safety Instructions ● Always read the safety instructions carefully. ● Keep this User’ s Manual for future reference. ● Keep this equipment in a dry, humidity-free environment. ●...
Installation Instructions ● Lay the equipment on a stable, flat surface before setting it up. ● Before turning on the system, ensure there are no loose screws or metal components on the motherboard or within the system case. ● Do not boot the computer before completing all installations. Premature booting can cause permanent damage to components and pose safety risks.
Specifications Model MS-CF20-SKU1 MS-CF20-SKU2 Dimensions 305 (L) mm x 244 (W) mm x 1.6(H)mm, ATX-Size Processor ● Intel® Arrow Lake-S Core™ Ultra 9/7/5, up to 125W TDP LGA1851 Socket Chipset Intel® W880 ● 4 x DDR5 UDIMM slots (288-pin, vertical)
Page 10
Model MS-CF20-SKU1 MS-CF20-SKU2 ● 1 x DisplayPort (1.4a) ● 1 x HDMI™ connector (2.0b) ● 1 x VGA port ● 1 x DB-9 RS-232/422/485 serial port - COM1: Ring/ 0V/ 5V/ 12V (default set to Ring), auto-flow control supported Rear I/O ●...
Rear I/O Panel SKU1 2.5 GbE RJ-45 LAN Jacks RS232/422/485 Line-Out Serial Port Jack LAN1 LAN2 LAN3 LAN4 DisplayPort VGA Port USB 10Gbps Ports Mic-in Jack SKU2 2.5 GbE RJ-45 LAN Jacks RS232/422/485 Line-Out Serial Port Jack DisplayPort LAN1 LAN2 VGA Port Mic-in USB 10Gbps Ports...
DisplayPort DisplayPort is a digital display interface standard. This connector is used to connect a monitor with DisplayPort inputs. HDMI™ Connector HDMI™ is a digital interface for uncompressed audio/video streams, accommodating all TV formats and multi-channel audio on a single cable. RS232/422/485 Serial Port The serial port is a 16550A high speed communications port that sends/receives 16 bytes FIFOs.
2.5 GbE RJ-45 LAN Jacks The standard single RJ45 LAN jack is provided for connection to the Local Area Network (LAN). You can connect a network cable to it. Link/ Activity LED Speed LED Status Description Status Description No link 10/100 Mbps Linked Yellow...
CPU Socket The LGA1851 socket is the CPU socket that is designed for Intel® desktop processors. It is a land grid array (LGA) socket with 1851 pins. The socket is not compatible with previous generations of Intel® processors. Installing the CPU to the LGA1851 socket The surface of the LGA1851 CPU has two notches to assist in correctly lining up the CPU for motherboard placement.
Page 20
● disconnect the power cord from the power outlet before installing or removing the CPU. Please retain the CPU protective cap after installing the processor. MSI will deal with ● Return Merchandise Authorization (RMA) requests if only the motherboard comes with the protective cap on the CPU socket.
CPU & Heatsink Installation Use appropriate ground straps, gloves and ESD mats to protect yourself from electrostatic discharge (ESD) while installing the processor. Important ⚠ Images are for illustration purposes only; actual parts may vary. ⚽ https://msi.gm/S52C77C2 Component Contents...
Memory Slots DIMMA1, A2, B1, B2: DDR5 DIMM Slots The DIMM slots are intended for memory modules. DIMMB1 DIMMA1 DIMMB2 DIMMA2 Channel B Channel A Installing Memory Modules 1. Open the side clips to unlock the DIMM slot. 2. Insert the DIMM vertically into the slot, ensuring that the off-center notch at the bottom aligns with the slot.
Page 23
Memory module installation recommendation DIMMB1 DIMMA2 DIMMB2 DIMMB2 DIMMA2 DIMMA1 DIMMA2 Important ⚠ You can barely see the golden finger if the memory module is properly inserted in the ● DIMM slot. Only support UDIMM. ● There should be at least 1 DDR5 DIMM populated. ●...
Storage Connectors SATA_1_2, SATA_3_4: SATA 3.0 6Gb/s Ports These ports are SATA 6Gb/s interface port, it can connect to one SATA device. SATA_4 SATA_3 SATA_2 SATA_1 Important ⚠ These SATA connectors support hot plug. ● Please do not fold the SATA cable at a 90-degree angle. Data loss may result during ●...
M.2 Slots M2_M1 M2_M2 M2_E1 M2_M1: M.2 Slot (M Key, PCIe 5.0 x4, 2280) M2_M2: M.2 Slot (M Key, PCIe 4.0 x4/x2/x1, 2280) Please install the M.2 solid-state drive (SSD) into the M.2 slot as shown below. 1. Insert your M.2 SSD into the M.2 slot at a 30-degree angle.
Page 27
M2_E1: M.2 Slot (E Key, 2230) Please install the Wi-Fi/ Bluetooth card into the M.2 slot as shown below. Feature ● Supports PCIe x1 signal. ● Supports Intel® Wi-Fi 6E AX210, Intel® Wi-Fi 7 BE200. CNVi devices are not supported. Expansion Slots...
Power Connectors JPWR3 JPWR1 JPWR1: 24-Pin ATX Power Connector This connector allows you to connect an ATX power supply. +3.3V +3.3V +3.3V -12V PS-ON# JPWR1 PWR OK 5VSB +12V +12V +3.3V JPWR3: 8-Pin ATX 12V Power Connector This connector allows you to connect an ATX power supply. P12V P12V JPWR3...
Cooling Connectors CPUFAN1 SYSFAN1 SYSFAN2 SYSFAN3 CPUFAN1, SYSFAN1~3: CPU/ System Fan Connectors The fan connector supports CPU/ system cooling fans with +12V. When connecting the wire to the connectors, always note that the red wire is the positive and should be connected to the +12V;...
Audio Connectors JAUD1 JAUD1: Front Audio Header (Line-out/ MIC-in) This header allows you to connect front panel audio. MIC_L MIC_R JAUD1 LINE_OUT_R MIC_JD HP_ON No pin LINE_OUT_L LINE_OUT_JD Audio Connectors...
USB Connectors JUSB2 USB1 JUSB1 JUSB2: USB 5Gbps Header This port is backward-compatible with USB 2.0 devices and supports data transfer rate up to 5 Gbps. SSRX- SSRX+ SSTX+ SSTX- SSTX- JUSB2 SSTX+ SSRX+ SSRX- No Pin USB Connectors...
Page 32
USB1: USB 2.0 Type-A Port The USB (Universal Serial Bus) port is for attaching USB devices such as keyboard, mouse, or other USB-compatible devices. It supports data transfer rate up to 480 Mbps. USB1 JUSB1: USB 2.0 Header This header is ideal for connecting USB devices such as keyboard, mouse, or other USB-compatible devices.
Other Connectors and Components JFP1: Front Panel Header This front-panel header is provided for electrical connection to the front panel switches & LEDs and is compliant with Intel Front Panel I/O Connectivity Design Guide. HDD LED+ POWER LED HDD LED- POWER LED JFP1 RESET SWITCH-...
Page 34
JPMBUS1: PMBus Header Power Management Bus (PMBus) is a variant of the System Management Bus (SMBus) which is targeted at digital management of power supplies. SMBCLK SMBDATA SMBALERT# JPMBUS1 3.3V JSMB1: SMBus Header This header is provided for users to connect to System Management Bus (SMBus) interface.
Page 35
JCOM1: Serial Port Header This header is 16550A high speed communications port that sends/ receives 16 bytes FIFOs. You can attach a serial device to it. JCOM1 RI/POWER No Pin JCOM3_6, JCOM7_10: COM Port Box Headers This header is 16550A high speed communications port that sends/ receives 16 bytes FIFOs.
Page 36
Important ⚠ After connect the Serial port connector and COM port box headers to printer, garbage can’ t be printed when power on/off. Feature ● Supports True RS-232, TTL RS-232 ● JCOM1: Auto flow control, RS- 422/485 with transmission range over 1000 meters SKU1 ●...
Page 37
JKBMS1: PS/2® Keyboard & Mouse Connector This connector is provided to connect a keyboard and a mouse. KBDAT MSDAT JKBMS1 KBCLK MSCLK JLAN_LED: LAN LED Header This header is provided for rear panel LAN LEDs. LAN1_ACT_LINK LAN1_LED_LINK# LAN2_ACT_LINK LAN2_LED_LINK# JLAN_LED LAN3_ACT_LINK LAN3_LED_LINK# LAN4_ACT_LINK...
Page 38
BAT1: CMOS Battery If the CMOS battery is out of charge, the time in the BIOS will be reset and the data of system configuration will be lost. In this case, you need to replace the CMOS battery. Replacing CMOS battery 1.
Jumpers Important ⚠ Avoid adjusting jumpers when the system is on; it will damage the motherboard. JME_DIS2 J_PCISEL1 JCOMP1 JME_DIS1 JCOMP2 JCMOS1 JCOMP12 JCOMP11 JATX1 Jumper Name Default Setting Description ME Jumper 1-2: Normal (Default) JME_DIS1~2 2-3: ME Unlock *JME_DIS1 and JME_DIS2 must be set to the same position.
Page 40
Jumper Name Default Setting Description COM Voltage Select Jumper JCOMP11~12 1-2: 5V (Default) 2-3: 12V AT/ ATX Mode Select Jumper JATX1 1-2: ATX (Default) 2-3: AT Clear CMOS Jumper JCMOS1 1-2: Normal (Default) 2-3: Clear CMOS Jumpers...
BIOS Setup This chapter provides information on the BIOS Setup program and allows users to configure the system for optimal use. Users may need to run the Setup program when: ● An error message appears on the screen at system startup and requests users to run SETUP.
Control Keys ← → Select Screen ↑ ↓ Select Item Enter Select Change Value Exit General Help Previous Values Optimized Defaults Save & Reset* Screenshot capture Scroll help area upwards <K> <M> Scroll help area downwards * When you press <F10>, a confirmation window appears and it provides the modification information.
The Menu Bar ► Main Use this menu for basic system configurations, such as time, date, etc. ► Advanced Use this menu to set up the items of special enhanced features. ► Boot Use this menu to specify the priority of boot devices. ►...
Main HDD Information ● RAID (VMD) Disabled: Display HDD information as plugging in status. ● RAID (VMD) Enabled: Display "Not Present" only. ► System Date This setting allows you to set the system date. Format: <Day> <Month> <Date> <Year>. ► System Time This setting allows you to set the system time.
Advanced ► Full Screen Logo Display This BIOS feature determines if the BIOS should hide the normal POST messages with the motherboard or system manufacturer’ s full-screen logo. [Enabled] BIOS will display the full-screen logo during the boot-up sequence, hiding normal POST messages. [Disabled] BIOS will display the normal POST messages, instead of the full-screen logo.
► CPU Configuration ▶ NPU Device Enables or disables the Neural Processing Unit (NPU) for AI workload acceleration. ▶ VT-d Enables or disables Intel VT-D (Intel Virtualization for Directed I/O) technology. ▶ Intel Virtualization Technology Enables or disables Intel Virtualization technology. [Enabled] Enables Intel Virtualization technology and allows a platform to run multiple operating systems in independent partitions.
Page 47
▶ Intel(R) SpeedStep(TM) Enhanced Intel SpeedStep® Technology enables the OS to control and activate performance states (P-States) of the processor. [Enabled] When enabled, Intel SpeedStep® technology is activated. This technology allows the processor to manage its power consumption via performance state (P-State) transitions. [Disabled] Disables this function.
► Super IO Configuration ▶ Serial Port 1/ 2/ 3/ 4/ 5/ 6/ 7/ 8/ 9/ 10, Parallel Port This setting enables or disables the specified serial port. » Change Settings This setting is used to change the address & IRQ settings of the specified serial port. »...
► H/W Monitor (PC Health Status) These items display the current status of all monitored hardware devices/ components such as voltages, temperatures and all fans’ speeds. ► Smart Fan Configuration ▶ CPUFAN/ SYSFAN1~3 This setting enables or disables the Smart Fan function. Smart Fan is an excellent feature which will adjust the CPU/system fan speed automatically depending on the current CPU/system temperature, avoiding the overheating to damage your system.
Page 50
► PCI/PCIE Device Configuration ▶ Audio Controller This setting enables or disables the detection of the onboard audio controller. ► Network Stack Configuration This menu provides Network Stack settings for users to enable network boot (PXE) from BIOS. ▶ Network Stack This menu provides Network Stack settings for users to enable network boot (PXE) from BIOS.
Page 51
► GPIO Group Configuration ▶ GPIO0 ~ GPO15 These settings control the operation mode of the specified GPIO. ► PCIE ASPM settings This menu provide settings for PCIe ASPM (Active State Power Management) level for different installed devices. ▶ M2_E1, M2_M1, / M2_M2/PCIE5, PCIE1~4, 7, PCI1 Sets PCI Express ASPM (Active State Power Management) state for power saving.
Security ► Administrator Password Administrator Password controls access to the BIOS Setup utility. ► User Password User Password controls access to the system at boot and to the BIOS Setup utility. ► Disable Block Sid and Freeze Lock Enables access to the System ID (SID) and disables BIOS flash region protection after boot.
► Intel Trusted Execution Technology Enables or disables the Intel Trusted Execution Technology. Intel® Trusted Execution Technology (Intel® TXT) is a security feature that provides hardware- based security to protect the system and maintain the confidentiality and integrity of data stored or created on the system. Important ⚠...
► PCH-FW Configuration This menu allows you to configure settings related to the PCH firmware. ME Firmware Version Firmware Information These settings show the firmware information of the ME Firmware Mode Intel ME (Management Engine). ME Firmware SKU ▶ ME State This menu controls the Intel®...
Page 56
▶ Firmware Update Configuration » ME FW Image Re-Flash Enables or disables the ME Firmware Image Re-flashing. » FW Update Enables or disables the capability to perform a firmware update of the ME locally. ▶ ME Debug Configuration This menu allows you to configure debug-related options for the Intel® Management Engine (ME).
Page 57
» DOI3 Setting for HECI Disable Setting this option disables setting DOI3 bit for all HECI devices. » MCTP Broadcast Cycle Enables or disables Management Component Transport Protocol (MCTP) Broadcast Cycle. ▶ Anti-Rollback SVN Configuration » Automatic HW-Enforced Anti-Rollback SVN Setting this item enables will automatically activate the hardware-enforced anti-rollback protection based on the Secure Version Number (SVN).
► AMT Configuration ▶ USB Provisioning of AMT Enables or disables the ability to provision AMT using a USB device. ▶ Mac PASS Through Enables or disables the ability of AMT to pass through network traffic without altering the original MAC (Media Access Control) addresses of the network interface.
Page 59
▶ ASF Configuration » PET Progress Enables or disable the this item to receive PET Events. » WatchDog Enables or disable the watchdog timer. » OS Timer This item displays OS Timer. » BIOS Timer This item displays BIOS Timer. »...
Page 60
» OCR Windows Recovery Boot Enables or disables the Windows Recovery Boot for the OCR boot process. When enabled, the OCR boot process will prioritize Windows recovery options, allowing users to restore the system to a previous Windows state or initiate other Windows-specific recovery procedures.
► Trusted Computing ▶ Security Device Support This item enables or disables BIOS support for security device. When set to [Disable], the OS will not show security device. ▶ SHA256, 384 PCR Bank These settings enables or disables the SHA-1 PCR Bank and SHA256, 384 PCR Bank. ▶...
► Serial Port Console Redirection ▶ Console Redirection Console Redirection operates in host systems that do not have a monitor and keyboard attached. This setting enables or disables the operation of console redirection. When set to [Enabled], BIOS redirects and sends all contents that should be displayed on the screen to the serial COM port for display on the terminal screen.
Page 63
▶ Console Redirection Settings (COM1) This option appears when Console Redirection is enabled. » Terminal Type To operate the system’ s console redirection, you need a terminal supporting ANSI terminal protocol and a RS-232 null modem cable connected between the host system and terminal(s).
► Secure Boot ▶ Secure Boot Secure Boot function can be enabled only when the Platform Key (PK) is enrolled and running accordingly. ▶ Secure Boot Mode Selects the secure boot mode. This item appears when Secure Boot is enabled. [Standard] The system will automatically load the secure keys from BIOS.
Chipset ► Primary Display Use the field to select the primary display of the system. ► Internal Graphics This setting specifies the total graphics memory size for Dynamic Video Memory Technology (DVMT). ► DVMT Pre-Allovated This setting defines the DVMT pre-allocated memory. Pre-allocated memory is the small amount of system memory made available at boot time by the system BIOS for video.
Power ► Restore AC Power Loss This setting specifies whether your system will reboot after a power failure or interrupt occurs. Available settings are: [Power Off] Leaves the computer in the power off state. [Power On] Leaves the computer in the power on state. [Last State] Restores the system to the previous status before power failure or interrupt occurred.
Save & Exit ► Save Changes and Reset Save changes to CMOS and reset the system. ► Discard Changes and Exit Abandon all changes and exit the Setup Utility. ► Discard Changes Abandon all changes. ► Load Optimized Defaults Use this menu to load the default values set by the motherboard manufacturer specifically for optimal performance of the motherboard.
GPIO WDT SMBus Programming This chapter provides WDT (Watch Dog Timer), GPIO (General Purpose Input/ Output) and SMBus Access. Abstract In this section, code examples based on C programming language provided for customer interest. Inportb, Outportb, Inportl and Outportl are basic functions used for access IO ports and defined as following.
0x21 0x22 Note: GPIO should be accessed through controller device 0x6E on SMBus. The associated access MSI Industrial Platform Computing method in examples (SMBus_ReadByte, SMBus_WriteByte) are provided in part 3. Set GPIO Mode (Input or Output): 1. Read the value from Direction port.
Example: Set GPIO11 output “low” val = SMBus_ReadByte (0x6E, 0x21); // Read value from GPIO11 Output Setting port through SMBus. MSI Industrial Platform Computing val = val & (~(1<<3)); // Set GPIO11 address (bit 3) to 0 (output “low”). SMBus_WriteByte (0x6E, 0x21, val);...
Need help?
Do you have a question about the MS-CF20 and is the answer not in the manual?
Questions and answers