Page 1
User Manual SOM-5871 COM Express Basic Module...
Page 2
No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd. Information provided in this manual is intended to be accurate and reliable. How- ever, Advantech Co., Ltd.
Page 3
Class I, Division 2, Groups A, B, C and D indoor hazards. Technical Support and Assistance Visit the Advantech website at http://support.advantech.com where you can find the latest information about the product. Contact your distributor, sales representative, or Advantech's customer service center for technical support if you need additional assistance.
Page 4
Discard used batteries according to the manufacturer's instructions. Note! Notes provide optional additional information. Document Feedback To assist us in making improvements to this manual, we would welcome comments and constructive criticism. Please send all such - in writing to: support@advan- tech.com SOM-5871 User Manual...
Page 5
The sound pressure level at the operator's position according to IEC 704-1:1982 is no more than 70 dB (A). DISCLAIMER: This set of instructions is given according to IEC 704-1. Advantech disclaims all responsibility for the accuracy of any statements contained herein.
Page 6
Don't touch any components on the CPU card or other cards while the PC is on. Disconnect power before making any configuration changes. The sudden rush of power as you connect a jumper or install a card may damage sensitive elec- tronic components. SOM-5871 User Manual...
Chapter General Information This chapter gives background information on the SOM-5871 CPU Computer on Module Sections include: Introduction Functional Block Diagram Product Specification...
Advantech customers. Designed for High Graphic Performance Requirements SOM-5871 uses up to 32GB of dual channel DDR4 3200 MT/s memory (both ECC and non-ECC) with higher memory bandwidth for better performance and efficiency. The new COM Express Basic module supports quad independent displays with VGA, LVDS, eDP, DisplayPort, HDMI, and HDR playback support.
Page 11
Serial Presence Detect - refers to serial EEPROM on DRAMs that has DRAM Module configuration information Trusted Platform Module, chip to enhance the security features of a computer system UEFI Unified Extensible Firmware Interface Watch Dog Timer SOM-5871 User Manual...
2.3GHz 3.2GHz 12-25W 1.3.4 Memory There are a total of two sockets on SOM-5871, up to 32GB capacity. (Supports both non-ECC and ECC memory module). 2 DDR4 260pin SODIMM sockets. V1807B, V1756B CPU SKU support DDR4 up to 3200.
This is just a statement about supported displays and not about multimedia streams *: V1000 45W OPNs are capable of 2880p60 / 4320p30, but only 2160p60 has been validated as these are the most readily avail- able displays SOM-5871 User Manual...
1.3.7 Expansion Interface PCI Express x8 -1 PEGx8 PCIe x1 - Several configurable combinations may need BIOS modifications. Please contact to Advantech sales or FAE for more details. Bridge PCIex4 PCIEx2 PCIex1 COMe COMe Gen3 Gen2 Port# Port# x1 speed...
1.3.10.3 USB3.0 (3.1)/USB2.0 SOM-5871 supports 2 ports USB3.1 Gen2 (10 Gbps), 1 port USB 3.1 Gen1 (5 Gbps) and 8 ports USB 2.0 (480 Mbps) which are backward compatible to USB1.x. USB 3.1 supports LPM (U0, U1, U2, and U3) manageability to save power.
Page 18
1, 1.5, or 2 stop bit selectable. Baud rate up to 115.2K. 1.3.10.11TPM Supports TPM 2.0 module by default. 1.3.10.12CAN Bus Supports CAN Bus function as optional function by BOM change (co-layout with COM 2). SOM-5871 User Manual...
1.3.11.5 Advantech S5 ECO Mode (Deep Sleep Mode) Advantech iManager provides additional features to allow the system to enter a very low suspend power mode - S5 ECO mode. In this mode, the module will cut all power including suspend and active power into the chipset and keep an on-module control- ler active.
1.3.14 OS Support (duplicate with SW chapter) The mission of Advantech Embedded Software Services is to "Enhance quality of life with Advantech platforms and Microsoft Windows embedded technology." We enable Windows Embedded software products on Advantech platforms to more effectively support the embedded computing community.
–Maximum load mode: Running programs. OS: Windows 10 Enterprise 1.3.17 Performance For reference performance or benchmark data that compares with other modules, please refer to "Advantech COM Performance & Power Consumption Table". 1.3.18 Selection Guide w/ P/N Base/1T Core/ Default...
The layout checklist specifies the layout constraints and recommendations for trace length, impedance, and other necessary information dur- ing design. Please contact your nearest Advantech branch office or call for design documents and further advances support. SOM-5871 User Manual...
Chapter Mechanical Information This chapter gives mechanical information on the SOM-5871 CPU Computer on Module Sections include: Board Information Mechanical Drawing Assembly Drawing...
Board Information The figures below indicate the main chips on SOM-5871 Computer-on-Module. Please be aware on these positions while designing your customer's own carrier board to avoid mechanical and thermal problems. On Module Smart Fan Connector PCIE Bridge AMD V1000...
Wafer 2.0mm 3P 90D (M) DIP 2001-WR-03-LF W/Lock Pin name Fan Tacho-Input Fan out Mechanical Drawing For more detail about 2D/3D models, please find on Advantech COM support service website http://com.advantech.com. 65.81 39.31 12.81 Figure 2.3 Board Mechanical Drawing – Front...
These figures demonstrate the assembly order from the thermal module, COM mod- ule to carrier board. Semi-cooler Heat Spreader SOM-5871 SOM-DB5830 Figure 2.6 Assembly Drawing There are 5 reserved screw holes for SOM-5871 to be pre-assembled with the heat spreader. SOM-5871 User Manual...
Chapter AMI BIOS This chapter gives BIOS setup information for the SOM-5871 CPU Computer-on Module Sections include: Introduction Entering Setup Hot/Operation Key Exit BIOS Setup Utility...
Starting SOM-5871 BIOS is stored in a flash ROM which is inserted into a BIOS socket on the board. With the BIOS Setup program, users can modify BIOS settings and control various system features. This chapter describes the basic navigation of the SOM- 5871 BIOS setup screens.
Enter Entering submenu or display option items. SOM-5871 BIOS has a built-in Setup program that allows users to modify the basic system configuration. This information is stored in flash ROM so it retains the Setup information when the power is turned off.
Page 32
No Option Displays the BIOS vendor's kernel core version. Displays this BIOS supporting industry Compliancy No Option standards compliance. Displays the project version of Advantech Project Version No Option projects. Build Date and Time No Option Displays this BIOS build date and time.
3.1.2 Advanced BIOS Features Setup Select the Advanced tab from the SOM-5871 setup screen to enter the Advanced BIOS Setup screen. Users can select any item in the left frame of the screen, such as CPU Configuration, to go to the sub menu for that item. Users can display an Advanced BIOS Setup option by highlighting it using the <Arrow>...
Page 34
3.1.2.1 AMD CBS Feature Options Description Zen Common Options <Sub Menu> Zen Common Options NBIO Common Options <Sub Menu> NBIO Common Options FCH Common Options <Sub Menu> FCH Common Options SOM-5871 User Manual...
Page 35
3.1.2.2 Zen Common Options Feature Options Description Disabled Core Performance Boost Disable CPB Auto Disabled Controls IO based C-state generation and DF Global C-state Control Enabled C-states Auto SOM-5871 User Manual...
Page 36
54W POR Configuration setting may not be supported Auto by your OPN. Auto MAX HAD/MIN SoundWire MAX mHDA/MIN SoundWire Audio I/O Max SoundWire/MIN HAD Audio I/O Control I2S/TDM Soundwire DISABLE AUDIO IOs SOM-5871 User Manual...
Page 37
GFX Configuration Feature Options Description Disabled Enable Integrated Graphics controller Integrated Graphics Controller Forces Auto Disabled NB Azalia Enabled Enable Integrate HD Audio controller Auto SOM-5871 User Manual...
Page 38
NB Configuration Feature Options Description Disabled IOMMU Enabled Enable/Disable IOMMU Auto SOM-5871 User Manual...
Page 39
3.1.2.4 PCIe Configuration Feature Options Description Disabled Performance Balanced-High PSPP Policy No help string Balanced-Low Power Saving Auto SOM-5871 User Manual...
Page 40
FCH Common Options Feature Options Description SATA Configuration Options <Sub Menu> SATA Configuration Options USB Configuration Options <Sub Menu> USB Configuration Options AC Power Loss Options <Sub Menu> AC Power Loss Options Disabled DRAM ECC Enable Enabled Auto SOM-5871 User Manual...
Page 41
Prefetch Function Auto GEN1 Indicates the highest allowable speed of the SATA Port 0 MODE GEN2 SATA port 0 Auto GEN1 Indicates the highest allowable speed of the SATA Port 1 MODE GEN2 SATA port 1 Auto SOM-5871 User Manual...
Page 42
USB Configuration Options Feature Options Description Enabled XHCIO controller enable Disabled Enable or disable USB3 controller Auto Enabled XHCI1 controller enable Disabled Enable or disable USB3 controller Auto SOM-5871 User Manual...
Page 43
AC Power Loss Options Feature Options Description Always Off Always On AC Loss Control Select AC loss control method Reserved Previous SOM-5871 User Manual...
Page 44
AMD PBS Feature Options Description AMD Firmware Version <Sub Menu> Shows all of AMD Firmware Version Int Graphics (IGD) Primary Video Adaptor Select Internal/External Graphics Ext Graphics (PEG) SOM-5871 User Manual...
Page 45
Shows the current status DXIO FW Version No option Shows the current status XHCI FW Version No option Shows the current status VBIOS FW Version No option Shows the current status GOP Driver Version No option Shows the current status SOM-5871 User Manual...
Page 46
TPM 1.2 devices, TPM 2.0 will restrict support to TPM Device Select TPM 2.0 2.0 devices, Auto will support both with the Auto default set to TPM 2.0 devices if not found, TPM 1.2 devices will be enumerated SOM-5871 User Manual...
Page 47
Select the highest ACPI sleep state the Suspend Disable ACPI Sleep State system will enter when the SUSPEND but- S3(Suspend to RAM) ton is pressed. Lock Legacy Disabled Enables or Disables Lock of Legacy Resources Enabled Resources SOM-5871 User Manual...
Page 48
3.1.2.5 IDE Configuration Feature Options Description SATA Port0 No option Shows the current status SATA Port1 No Option Shows the current status SOM-5871 User Manual...
Page 49
3.1.2.6 PCI-E Port Configuration Feature Options Description PCI-E Port <Sub Menu> PCI-E Port Parameters SOM-5871 User Manual...
Page 50
Hotplug Enhanced Hotplug Inboard Auto Disabled Enable/Disable/Auto, Auto uses board Device 1 Fun 2 Enabled default setting Auto Disabled L0s Entry ASPM Mode Control L1 Entry NB Root Port ASPM Mode Control L0s And L1 Entry Auto SOM-5871 User Manual...
Page 51
Hotplug Enhanced Hotplug Inboard Auto Disabled Enable/Disable/Auto, Auto uses board Device 1 Fun 6 Enabled default setting Auto Disabled L0s Entry ASPM Mode Control L1 Entry NB Root Port ASPM Mode Control L0s And L1 Entry Auto SOM-5871 User Manual...
Page 52
Disabled Hotplug Basic Hotplug Server Hotplug Mode Control NB Root Port Hotplug Mode Control Hotplug Enhanced Hotplug Inboard Auto SOM-5871 User Manual...
Page 53
Power Saving Mode Selects power saving mode Deep Sleep Embedded Controller Selects power button action control Power Button Action Operating System by EC or OS Sets parameters of serial port 1 Serial Port 1 Configuration <Sub Menu> (COMG) SOM-5871 User Manual...
Page 54
Sets parameters of serial port 2 Serial Port 2 Configuration <Sub Menu> (COMH) Hardware Monitor <Sub Menu> Monitor hardware status SOM-5871 User Manual...
Page 55
Serial Port 1 Configuration Feature Options Description Disabled Serial Port Enable or Disable serial port (COM) Enabled Auto IO=3F8h; IRQ=4 Change Setting IO=2F8h; IRQ=4 Select an optimal setting for Super IO Device IO=3E8h; IRQ=4 IO=2E8h; IRQ=4 SOM-5871 User Manual...
Page 56
Serial Port 2 Configuration Feature Options Description Disabled Serial Port Enable or Disable serial port (COM) Enabled Auto IO=2F8h; IRQ=3 Select an optimal settings for Super IO Change Settings IO=3F8h; IRQ=3 Device IO=3E8h; IRQ=3 IO=2E8h; IRQ=3 SOM-5871 User Manual...
Page 57
No option Shows the current status Carrier Board FAN No option Shows the current status +12V No option Shows the current status + 5V No option Shows the current status VBAT No option Shows the current status SOM-5871 User Manual...
Page 58
3.1.2.8 Serial Port Console Redirection Feature Options Description COM1 Disabled Console Redirection Console Redirection Enable or Disable. Enabled COM2 Disabled Console Redirection Console Redirection Enable or Disable. Enabled Disabled Console Redirection Console Redirection Enable or Disable. Enabled SOM-5871 User Manual...
Page 59
'stop' signal can be sent to stop the data flow. Flow Control Hardware RTS/ Once the buffers are empty, a 'start' signal can be sent to re-start the flow. Hardware flow control uses two wires to send start/stop signals. SOM-5871 User Manual...
Page 60
With this mode enabled only text will be sent. This is to Recorder Mode Enabled capture terminal data. Resolution Disabled Enables or disables extended terminal resolution 100x31 Enabled VT100 LINUX XTERMR6 Putty KeyPad Selects FunctionKey and KeyPad on Putty. ESCN VT400 SOM-5871 User Manual...
Page 61
'stop' signal can be sent to stop the data flow. Once the Flow Control Hardware buffers are empty, a 'start' signal can be sent to re-start RTS/CTS the flow. Hardware flow control uses two wires to send start/stop signals. SOM-5871 User Manual...
Page 62
With this mode enabled only text will be sent. This is to Recorder Mode Enabled capture terminal data. Disabled Resolution 100x31 Enables or disables extended terminal resolution Enabled VT100 LINUX XTERMR6 Putty KeyPad Select FunctionKey and KeyPad on Putty. ESCN VT400 SOM-5871 User Manual...
Page 63
Hardware flow Xoff control uses two wires to send start/stop signals. Data Bits No option Shows the current status Parity No option Shows the current status Stop Bits No option Shows the current status SOM-5871 User Manual...
Page 64
PState 1 Provide to adjust _PPC object. PState 2 Disabled Enable/disable No-execute page protection NX Mode Enabled Function Disabled SVM Mode Enable/disable CPU Virtualization Enabled Node 0 Information <Sub Menu> View memory information related to Node 0 SOM-5871 User Manual...
Page 65
Shows the current status Max Speed No option Shows the current status Min Speed No option Shows the current status Microcode Patch Level No option Shows the current status Catch per core No option Shows the current status SOM-5871 User Manual...
Page 66
If the system has SR-IOV capable PCIe Disabled SR-IOV Support devices, this option enables or disables Single Enabled Root IO Virtualization Support. Re-enable bus master attribute disabled during Disabled BME DMA Mitigation PCi enumeration for PCI bridges after SMM is Enabled locked. SOM-5871 User Manual...
Page 68
Storage OpROM Legacy Do not launch Controls the execution of UEFI and Legacy Video UEFI Video OpROM Legacy Do not launch Determines OpROM execution policy for Other PCI Devices UEFI devices other than Network, Storage, or Legacy Video SOM-5871 User Manual...
Page 69
An example of such a legacy SMM functionality is providing USB legacy support for keyboard and mouse, by emulating their classic PS/2counterparts. 3.1.2.17 NVMe Configuration Feature Options Description NVMe Device No option Shows the current status SOM-5871 User Manual...
Page 70
Maximum time the device will take before it properly reports itself to the host controller. Auto Device power-up delay 'Auto' uses default value: for a Root port it is Manual 100 ms, for a Hub port the delay is taken from Hub descriptor. SOM-5871 User Manual...
3.1.3 Chipset Select the Chipset tab from the SOM-5871 setup screen to enter the Chipset BIOS Setup screen. You can display a Chipset BIOS Setup option by highlighting it using the <Arrow> keys. All Plug and Play BIOS Setup options are described in this sec- tion.
Page 72
3.1.3.1 South Bridge Feature Options Description SB USB Configuration <Sub Menu> Options For SB USB Configuration SOM-5871 User Manual...
Page 73
Enabled Disabled XHCI0 Port 2 Enabled/Disabled XHCI0 Port 2(XHCI/EHCI) Enabled Disabled XHCI0 Port 3 Enabled/Disabled XHCI0 Port 3(XHCI/EHCI) Enabled Disabled XHCI1 Port 0 Enabled/Disabled XHCI1 Port 0(XHCI/EHCI) Enabled Disabled XHCI1 Port 1 Enabled/Disabled XHCI1 Port 1(EHCI) Enabled SOM-5871 User Manual...
Page 74
Color depth and packing format packing format VESA (24 bpp) Single LVDS bus mode Dual LVDS mode Dual LVDS mode Dual LVDS bus mode 800x600 1024x768 1280x1024 48bit 1680x1050 48bit LCD Panel Type 1600x1200 48bit 1920x1080 48bit Customize Disabled SOM-5871 User Manual...
Page 75
3.1.3.4 North Bridge Configuration Feature Options Description Socket 0 Information <Sub Menu> View Information related to Socket 0 SOM-5871 User Manual...
Page 76
3.1.3.5 Socket 0 Information Feature Options Description Starting Address No option Shows the current status Ending Address No option Shows the current status Dimm0 No option Shows the current status Dimm1 No option Shows the current status SOM-5871 User Manual...
Page 77
GPP[0:3] as by1,GPP[4:5] as PCIE lanes GPP[4:5] x2 by2. Configuration PEGx8 GPP[0:3]x4 (b)PEGx8 GPP[0:3]x4,GPP[4:5]x1x1: GPP[4:5]x1x1 PEG as by8, GPP[0:3] as by4,GPP[4:5] as by1 Display Port Config Display Port 2 to Display Port or Display 2 (DDI3) HDMI HDMI SOM-5871 User Manual...
3.1.4 Security Select Security tab from the SOM-5871 main BIOS setup menu. All security setup options, such as password protection are described in this section. To access the sub menu for the following items, select the item and press <Enter>:...
Page 79
Restore Factory Keys Press Yes or No NVRAM to contain OEM-defined factory default Secure Boot Keys Reset to Setup Mode <Sub Menu> Enables expert users to modify Secure Key Management <Sub Menu> Boot Policy variables without full authenti- cation SOM-5871 User Manual...
Page 80
Enroll factory defaults or load certificates from a file: Public Key Certificate in: a)EFI_SIGNATURE_LIST, b) EFI_CERT_X509(DER ), c) Update Platform Key(PK) EFI_CERT_RSA2048 (bin), d) Append EFI_CERT_SHA256, 384, 512 Authenticated UEFI Variable EFI PE/COFF Image (SHA256) Key Source: Factory, External, Mixed SOM-5871 User Manual...
Page 81
Enroll Factory Defaults or load certificates from a file: Public Key Certificate in: a)EFI_SIGNATURE_LIST, b) EFI_CERT_X509(DER ), c) Update OsRecovery Signatures EFI_CERT_RSA2048 (bin), d) Append EFI_CERT_SHA256, 384, 512 Authenticated UEFI Variable EFI PE/COFF Image (SHA256) Key Source: Factory, External, Mixed SOM-5871 User Manual...
Has no effect for BBS boot options. Default Controls the placement of newly detected New Boot Option Policy Place First UEFI boot options Place Last Note! These items will be hidden when "Fast Boot" is disabled. SOM-5871 User Manual...
Save as User Defaults Defaults. Restore the User Defaults to all the setup Restore User Defaults options. Attempts to Launch EFI Shell application Launch EFI Shell from (Shell.efi) from one of the available file sys- file system device tem devices SOM-5871 User Manual...
It makes these embedded features easier to integrate, speed up develop- ment schedule, and provide the customer's software continuity while upgrade hard- ware. More details of how to use the APIs and utilities, please refer to Advantech iManager 2.0 Software API User Manual.
Appendix Pin Assignment This appendix gives you the infor- mation about the hardware pin assignment of the SOM-5871 CPU System on Module Sections include: SOM-5871 Type 6 Pin Assign- ment...
This section gives SOM-5871 pin assignment on COM Express connector which compliant with COMR.0 R3.0 Type 6 pin-out definitions. More details about how to use these pins and get design reference. Please contact to Advantech for design guide, checklist, reference schematic, and other hardware/software supports.
Appendix Watchdog Timer This appendix gives you the infor- mation about the watchdog timer programming on the SOM-5871 CPU System on Module Sections include: Watchdog Timer Programming...
** WDT new driver support automatically select available IRQ number from BIOS, and then set to EC. Only Win10 support it. In other OS, it will still use IRQ number from BIOS setting as usual. For details, please refer to iManager & Software API User Manual. SOM-5871 User Manual...
Appendix Programming GPIO This Appendix gives the illustra- tion of the General Purpose Input and Output pin setting. Sections include: System I/O ports...
Appendix System Assignments This appendix gives you the infor- mation about the system resource allocation on the SOM-5871 CPU System on Module Sections include: System I/O ports DMA Channel Assignments Interrupt Assignments 1 MB Memory Map...
Need help?
Do you have a question about the SOM-5871 and is the answer not in the manual?
Questions and answers