User Manual SOM-5894
Copyright The documentation and the software included with this product are copyrighted 2014 by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd. reserves the right to make improvements in the products described in this manual at any time without notice. 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.
Declaration of Conformity CE This product has passed the CE test for environmental specifications. Test conditions for passing included the equipment being operated within an industrial enclosure. In order to protect the product from being damaged by ESD (Electrostatic Discharge) and EMI leakage, we strongly recommend the use of CE-compliant industrial enclosure products.
Warnings, Cautions and Notes Warning! Warnings indicate conditions, which if not observed, can cause personal injury! Caution! Cautions are included to help you avoid damaging hardware or losing data. e.g. There is a danger of a new battery exploding if it is incorrectly installed. Do not attempt to recharge, force open, or heat the battery. Replace the battery only with the same or equivalent type recommended by the manufacturer. Discard used batteries according to the manufacturer's instructions.
Safety Instructions 1. 2. 3. Read these safety instructions carefully. Keep this User Manual for later reference. Disconnect this equipment from any AC outlet before cleaning. Use a damp cloth. Do not use liquid or spray detergents for cleaning. 4. For plug-in equipment, the power outlet socket must be located near the equipment and must be easily accessible. 5. Keep this equipment away from humidity. 6. Put this equipment on a reliable surface during installation.
Safety Precaution - Static Electricity Follow these simple precautions to protect yourself from harm and the products from damage. To avoid electrical shock, always disconnect the power from your PC chassis before you work on it. 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 electronic components.
Contents Chapter Chapter 1 General Information ............................1 1.1 1.2 1.3 Introduction ............................................................................................... 2 Specifications ............................................................................................ 2 1.2.1 Board Information ......................................................................... 2 1.2.2 System Information .......................................................................
3.2.3 3.2.4 3.2.5 3.2.6 Chapter Chipset........................................................................................ 35 Figure 3.22Chipset Setup........................................................... 35 Figure 3.23PCH-IO Configuration .............................................. 36 Figure 3.24PCI Express Configuration ....................................... 37 Figure 3.25USB Configuration.................................................... 38 Figure 3.26PCH Azalia Configuration..........
Chapter 1 1 General Information This chapter gives background information on the SOM-5894 CPU Computer on Module.
1.1 Introduction SOM-5894 is a COM-Express Basic module with pin-out Type 6 that fully complies with the PICMG (PCI Industrial Computer Manufactures Group) COM.0 R2.1 specification. The CPU module incorporates an Intel 4th Generation Core i processor, PCH QM87, and other peripheral chips. The latest Intel processor uses 22nm and 3D Trigate transistor technologies that brings 13% performance improvement over previous versions, and integrates a powerful Intel HD Graphic 4600 as well as DX11.1, OpenCL1.
Graphic Core: Intel® HD Graphic 4600 supports DX11.1, OGL4.0, OCL1.2, and MPEG2, AVC/H.264, VC-1 HW decode/encode/transcode acceleration CPU Base Freq. Max Freq.
PCI Express x1: Support default 7 ports PCIe x1 compliant to PCIe Gen2* (5.0 GT/s) specification, several configurable combinations may need BIOS modifies. Please contact to Advantech sales or FAE for more detail. x4 x2 x1 Default 0 0 7 Option 1 0 2 3 Option 2 1 0 3 Audio Interface: Intel HD Audio interface LPC Bus SMBus I2C Bus: 100 KHz (up to 400 KHz with BIOS modification. Please contact Advantech sales or FAE for more details) SPI: Supports SPI BIOS only 1.2.
Chapter 1 1.3 Functional Block Diagram Two 204pin SODIMM Dual Channel DDR3L 1333/1600MHz up to 16GB A1:non-ECC, B1: ECC VR12.5 PCIe x16 or 2 PCIe x8 or 1 PCIe x8 and 2 PCIe x4 Intel Core i7/i5/i3 DDI1 HDMI/DVI/DisplayPort eDP DDI3 HDMI/DVI/DisplayPort Chrontel CH7511 Dual Channel LVDS eDP (Optional) FDI DMI 8 USB 2.0 6 PCIe x1 4 USB 3.
SOM-5894 User Manual 6
Chapter 2 2 Mechanical Information This chapter gives mechanical information on the SOM-5894 CPU Computer on Module.
2.1 Board Information The figures below indicate the main chips on SOM-5894 Computer-on-Module. Please aware of these positions while designing your own carrier board to avoid mechanical problems and thermal solutions for best heat dissipation performance. OnModule Smart Fan Connector DDR3L SODIM BIOS Socket PCH Processor Figure 2.1 Board Chips Identify - Front COM Express Connector Figure 2.
97.51 117.50 For more detail about 2D/3D models, please find on Advantech COM support service website http://com.advantech.com. 80.90 48.96 27.10 14.10 4 0 10.20 4 0 30.33 62.25 125 121 114.80 (11.4) 74.20 16.50 0 Figure 2.3 Board Mechanical Drawing - Front ø2.7 ø6.0 89 77 0 Figure 2.4 Board Mechanical Drawing - Back 9 SOM-5894 User Manual Mechanical Information 95 91 Chapter 2 2.
2.3 Assembly Drawing These figures demonstrate the assembly order from the thermal module, and the COM module to the carrier board. Figure 2.5 Assembly Drawing There are 4 reserved screw holes for SOM-5894 to be pre-assembled with the heat spreader. Figure 2.
Please consider the CPU and chip height tolerance when designing your thermal solution. 11 SOM-5894 User Manual Mechanical Information Figure 2.7 Main Chip Height and Tolerance Chapter 2 2.
SOM-5894 User Manual 12
Chapter 3 3 AMI BIOS This chapter gives SIOB setup information for the SOM-5894 CPU Computer on Module.
3.1 Introduction SOM-5894 BIOS has been stored into 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-5894 BIOS setup screens. Advantech will have revisions for product optimization, and users can re-flash the latest BIOS through AFU utility. Please contact Advantech sales or FAE for more details. Figure 3.
Turn on the computer and then press or to enter Setup menu. 3.2.1 Main Setup When users first enter the BIOS Setup Utility, users will enter the main setup screen. Users can always return to the main setup screen by selecting the main tab. There are two main setup options. They are described in this section. The main BIOS setup screen is shown below. Chapter 3 3.2 Entering Setup AMI BIOS Figure 3.2 Main setup screen The Main BIOS setup screen has two main frames.
3.2.2 Advanced BIOS Features Setup Select the Advanced tab from the SOM-6894 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 keys. All Advanced BIOS Setup options are described in this section. The Advanced BIOS Setup screens are shown below. The sub menus are described on the following pages.
Chapter 3 3.2.2.1 ACPI Settings AMI BIOS Figure 3.4 ACPI Settings Enable ACPI Auto Configuration This item allows users to enable or disable BIOS ACPI auto configuration. Enable Hibernation This item allows users to enable or disable the system’s ability to hibernate (OS/ S4 sleep State). This option may be not available with some OS. ACPI Sleep State This item allows users to select the ACPI sleep state. The system will enter it when the SUSPEND button is pressed.
3.2.2.2 Trusted Computing Figure 3.5 Trusted Computing TPM Support Disable/Enable TPM if available.
Chapter 3 3.2.2.3 CPU Configuration AMI BIOS Figure 3.6 CPU Configuration 1 Figure 3.7 CPU Configuration 2 Hyper-threading Technology This item allows users to enable or disable Intel Hyper Threading technology. When enabled only one thread per enabled core is enabled.
Active Processor Cores This item allows users to set how many processor cores should be active. Limit CPUID Maximum This item allows users to limit the maximum value of CPUID. Execute Disable Bit This item allows users to enable or disable the No-Execution page protection technology. Intel Virtualization Technology This item allows users to enable or disable Intel virtualization technology.
Chapter 3 3.2.2.4 SATA Configuration AMI BIOS Figure 3.8 SATA Configuration SATA Controller(s) This item allows users to enable or disable a SATA device. SATA Mode Selection This item allows users to determine how SATA controller(s) operate. Aggressive LPM Support This item allows users to enable or disable PCH to aggressively enter link power state. SATA Controller Speed This item allows users to indicate the maximum speed the SATA controller can support.
3.2.2.5 PCH-FW Configuration Figure 3.9 PCH-FW Configuration MDES BIOS Status Code This item allows users to enable or disable MDES BIOS status Code.
Chapter 3 3.2.2.6 AMT Configuration AMI BIOS Figure 3.10 AMT Configuration Intel AMT This item allows users to enable or disable Intel AMT (Active Management Technology) BIOS Extension. Note! iAMT H/W is always enabled. This option just controls the BIOS extension execution. If enabled, this requires additional firmware in the SPI device. BIOS Hotkey Pressed This item allows users to enable or disable BIOS Hotkey Pressed.
This item allows users to enable or disable Alert Specification Format. Activate Remote Assistance Process This item allows users to enable or disable Activate Remote Assistance Process to trigger CIRA boot. USB Configure This item allows users to enable or disable USB Configure function. PET Progress This item allows users to enable or disable PET Events progress to receive PET events or not. WatchDog This item allows users to enable or disable WatchDog. 3.2.2.7 USB Configuration Figure 3.
3.2.2.8 Super IO Configuration Figure 3.12 Super IO Configuration COM Port 1 Configuration This item allows user to set Parameters of COM Port 1. COM Port 2 Configuration This item allows user to set Parameters of COM Port 2. Parallel Port Configuration This item allows user to set Parameters of Parallel Port (LPT/LPTE). Hardware Monitor This item allows user to change monitor hardware status.
COM Port 1 Configuration Figure 3.13 COM Port 1 Configuration – COM Port COM Port 1 enable or disable. – Change settings COM port 1 IRQ/IO/mode resources configuration. Users can select an optional setting for Super IO device.
COM Port 2 Configuration Chapter 3 AMI BIOS Figure 3.14 COM Port 2 Configuration – COM Port COM Port 2 enable or disable. – Change settings COM port 2 IRQ/IO/mode resources configuration. Users can select an optional setting for Super IO device.
Parallel Port Configuration Figure 3.15 Parallel Port Configuration – Parallel Port This item allows users to enable or disable Parallel Port (LPT/LPTE). – Change settings This item allows users to select an optimal setting for Super IO device. – Device Mode This item allows users to change the Printer Port mode.
Super IO - Hardware Monitor This item monitors hardware status. Chapter 3 AMI BIOS Figure 3.
3.2.2.9 iManager Configuration Figure 3.17 iManager Configuration CPU Shutdown Temperature This item allows users to select CPU Shutdown Temperature. iManager Smart Fan - COM Module This item allows users to control iManager Smart FAN function in COM Module. iManager Smart Fan - Carrier Board This item allows users to control iManager Smart function in Carrier Board. iManager WatchDog IRQ This item allows users to select iManager IRQ number eBrain WatchDog.
COM Port 3 Configuration Chapter 3 AMI BIOS Figure 3.18 COM 3 Configuration – COM Port COM Port 3 enable or disable. – Change settings COM port 3 IRQ/IO/mode resources configuration. Users can select an optional setting for Super IO device. – Device Mode Select the COM port mode.
COM Port 4 Configuration Figure 3.19 COM Port 4 Configuration – COM Port 4 COM Port 4 enable or disable. – Change settings COM port 4 IRQ/IO/mode resources configuration. Users can select an optional setting for Super IO device. – Device Mode Select the COM port mode.
iManager - Hardware Monitor This item monitor hardware status. Chapter 3 AMI BIOS Figure 3.
3.2.2.10 Serial Port Console Redirection Figure 3.21 Serial Port Console Redirection Console Redirection This item allows users to enable or disable console redirection for Microsoft Windows Emergency Management Services (EMS).
Select the Chipset tab from the SOM-6894 setup screen to enter the Chipset BIOS Setup screen. You can display a Chipset BIOS Setup option by highlighting it using the keys. All Plug and Play BIOS Setup options are described in this section. The Plug and Play BIOS Setup screen is shown below. Chapter 3 3.2.3 Chipset AMI BIOS Figure 3.
3.2.3.1 PCH-IO Configuration Figure 3.23 PCH-IO Configuration PCI Express Configuration This item allows users to change PCI Express Configuration settings. USB Configuration This item allows users to change USB Configuration settings. PCH Azalia Configuration This item allows users to change PCH Azalia Configuration settings. PCH LAN Controller Enabling onboard NIC by default. Wake on LAN Enables or disables PCH LAN wake up from sleep state.
PCI Express Configuration Chapter 3 AMI BIOS Figure 3.24 PCI Express Configuration – PCI Express Root Port x This item allows users to change PCI Express Root Ports.
USB Configuration Figure 3.25 USB Configuration – USB Precondition Precondition work on USB host controller and root ports for faster enumeration. – XHCI Mode Mode of operation of XHCI mode. – BTCG This item allows users to enable or disable trunk clock gating. – USB Ports Per-Port Disable Control This item allows users to enable or disable each USB port individually.
PCH Azalia Configuration Chapter 3 AMI BIOS Figure 3.26 PCH Azalia Configuration – Azalia This item allows users to change Azalia settings. Disabled- Azalia will be unconditionally Disabled Enabled- Azalia will be unconditionally Enabled Auto- Azalia will be enabled if present, disabled otherwise.
3.2.3.2 System Agent (SA) Configuration Figure 3.27 System Agent (SA) Configuration VT-d This item allows users to enable or disable VT-d function. CHAP Device (B0:D7:F0) This item allows users to enable or disable SA CHAP Device. Thermal Device (B0:D4:F0) This item allows users to enable or disable SA Thermal Device. CPU SA Audio Device (B0:D3:F0) This item allows users to enable or disable CPU SA Audio Device.
Graphics Configuration Chapter 3 AMI BIOS Figure 3.28 Graphics Configuration – Internal Graphics This item keeps IGD enabled based on the setup options. – Aperture Size This item allows users to change Aperture Size. – DVMT Pre-Allocated This item allows users to select DVMT pre-allocated memory size. – DVMT Total Gfx Mem This item allows users to select DVMT total memory size. – Gfx Low Power Mode This item allows users to enable or disable IGD low power mode.
– LCD Control Figure 3.29 LCD Control Primary IGFX Boot Display Select boot display device at post stage. LCD Panel Type This item allows users to select panel resolution. Active LFP This item allows users to select the LFP configuration.
Chapter 3 – NB PCIe Configuration AMI BIOS Figure 3.30 NB PCIe Configuration PEG0 - Gen x Select PEG0 speed. Run-Time C7 Allowed Enable or disable the entry to C7 state. Enable PEG Enable or disable PEG always. Detect Non-Compliance Device Enable or disable Detect Non-Compliance PCI Express Device in PEG. Program PCIe ASPM after OpROM Enabled: PCIe ASPM will be programmed after OpROM. Disabled: PCIe ASPM will be programmed before OpROM.
– Memory Configuration Figure 3.31 Memory Configuration This page shows memory information, including memory frequency, total memory, memory voltage.
Chapter 3 – GT- Power Management Control AMI BIOS Figure 3.32 Power Management Control RC6 (Render Standby) This item allows users to enable or disable RC6 (Render Standby) support.
3.2.4 Boot Settings Figure 3.33 Boot Setup Utility Setup Prompt Timeout This item allows users to select the number of seconds to wait for setup activation key. Bootup NumLock State This item allows users to select the Power-on state for Numlock. Quiet Boot If this option is set to Disabled, the BIOS displays normal POST messages. If enabled, an OEM Logo is shown instead of POST messages.
Chapter 3 3.2.4.1 CSM parameters AMI BIOS Figure 3.34 CSM parameters Launch CSM This option controls if CSM will be launched. Boot option filter This option controls what device system can boot to. Launch PXE OpROM policy This item controls the execution of UEFI and Legacy PXE OpROM. Launch Video OpROM policy This item controls the execution of UEFI and legacy Video OpROM. Other PCI device ROM priority For PCI devices other than Network, Mass storage or video defines which OpROM to launch.
3.2.5 Security Setup Figure 3.35 Password Description Select Security Setup from the SOM-6894Setup main BIOS setup menu. All Security Setup options, such as password protection is described in this section. To access the sub menu for the following items, select the item and press : Change Administrator / User Password: Select this option and press to access the sub menu, and then type in the password.
Chapter 3 3.2.6 Save & Exit AMI BIOS Figure 3.36 Save & Exit 3.2.6.1 Save Changes and Exit When users have completed system configuration, select this option to save changes, exit BIOS setup menu and reboot the computer if necessary to take effect all system configuration parameters. 3.2.6.2 Discard Changes and Exit Select this option to quit Setup without making any permanent changes to the system configuration. 3.2.6.
3.2.6.7 Restore Defaults The SOM-5894 automatically configures all setup items to optimal settings when users select this option. Optimal Defaults are designed for maximum system performance, but may not work best for all computer applications. In particular, do not use the Optimal Defaults if the user's computer is experiencing system configuration problems. 3.2.6.
Chapter 4 4 S/W Introduction & Installation Sections include: S/W Introduction Driver Installation Advantech iManager
4.1 S/W Introduction 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. Customers are freed from the hassle of dealing with multiple vendors (Hardware suppliers, System integrators, Embedded OS distributor) for projects.
53 SOM-5894 User Manual S/W Introduction & Installation Advantech's platforms come equipped with iManager, a micro controller that provides embedded features for system integrators. Embedded features have been moved from the OS/BIOS level to the board level, to increase reliability and simplify integration.
SOM-5894 User Manual 54
Appendix A A Pin Assignment This appendix gives you the information about the hardware pin assignment of the SOM-5894 CPU System on Module.
A.1 SOM-5894 Type 6 Pin Assignment This section gives SOM-5894 pin assignments on COM Express connectors which are compliant with COMR.0 R2.1 Type 6 pin-out definitions. More details about how to use these pins and get a design reference, please contact to Advantech for a design guide, checklist, reference schematic, and other hardware/software support.
GND B41 GND A42 USB2- B42 USB3- A43 USB2+ B43 USB3+ A44 USB_2_3_OC# B44 USB_0_1_OC# A45 USB0- B45 USB1- A46 USB0+ B46 USB1+ A47 VCC_RTC B47 EXCD1_PERST# A48 EXCD0_PERST# B48 EXCD1_CPPE# A49 EXCD0_CPPE# B49 SYS_RESET# A50 LPC_SERIRQ B50 CB_RESET# A51 GND B51 GND A52 PCIE_TX5+ B52 PCIE_RX5+ A53 PCIE_TX5- B53 PCIE_RX5- A54 GPI0 B54 GPO1 A55 PCIE_TX4+ B55 PCIE_RX4+ A56 PCIE_TX4- B56 PCIE_RX4- A57 GND B57 GPO2 A58 PCIE_TX3+ B58 PCIE_RX3+ A59
A89 PCIE0_CK_REF- B89 VGA_RED A90 GND B90 GND A91 SPI_POWER B91 VGA_GRN A92 SPI_MISO B92 VGA_BLU A93 GPO0 B93 VGA_HSYNC A94 SPI_CLK B94 VGA_VSYNC A95 SPI_MOSI B95 VGA_I2C_CK A96 PP_TPM B96 VGA_I2C_DAT A97 TYPE10# B97 SPI_CS# A98 RS1_TX B98 RSVD A99 RS1_RX B99 RSVD A100 GND B100 GND A101 RS2_TX B101 FAN_PWMOUT A102 RS2_RX B102 FAN_TACHIN A103 LID# B103 SLEEP# A104 VCC_12V B104 VCC_12V A105 VCC_12V B105 VCC_12V A106 VCC_12V B106 VCC_12V A
N/A D25 RSVD C26 N/A D26 DDI1_PAIR0+ C27 RSVD D27 DDI1_PAIR0- C28 RSVD D28 RSVD C29 DDI1_PAIR5+ D29 DDI1_PAIR1+ C30 DDI1_PAIR5- D30 DDI1_PAIR1- C31 GND D31 GND C32 DDI2_CTRLCLK_AUX+ D32 DDI1_PAIR2+ C33 DDI2_CTRLDATA_AUX- D33 DDI1_PAIR2- C34 DDI2_DDC_AUX_SEL D34 DDI1_DDC_AUX_SEL C35 RSVD D35 RSVD C36 DDI3_CTRLCLK_AUX+ D36 DDI1_PAIR3+ C37 DDI3_CTRLDATA_AUX- D37 DDI1_PAIR3- C38 DDI3_DDC_AUX_SEL D38 RSVD C39 DDI3_PAIR0+ D39 DDI2_PAIR0+ C40 DDI3_PAIR0-
C73 GND D73 GND C74 PEG_RX7+ D74 PEG_TX7+ C75 PEG_RX7- D75 PEG_TX7- C76 GND D76 GND C77 RSVD D77 RSVD C78 PEG_RX8+ D78 PEG_TX8+ C79 PEG_RX8- D79 PEG_TX8- C80 GND D80 GND C81 PEG_RX9+ D81 PEG_TX9+ C82 PEG_RX9- D82 PEG_TX9- C83 RSVD D83 RSVD C84 GND D84 GND C85 PEG_RX10+ D85 PEG_TX10+ C86 PEG_RX10- D86 PEG_TX10- C87 GND D87 GND C88 PEG_RX11+ D88 PEG_TX11+ C89 PEG_RX11- D89 PEG_TX11- C90 GND D90 GND C91 PEG_RX12+ D91 PEG_TX12+ C92 PEG
Appendix B B Watchdog Timer This appendix gives you the information about the watchdog timer programming on the SOM-5894 CPU System on Module.
B.1 Programming the Watchdog Timer Trigger Event Note IRQ IRQ5, 7, 14 (BIOS setting default disable)** NMI N/A SCI Power button event Power Off Support H/W Restart Support WDT Pin Activate Support ** WDT new driver support automatically selects available IRQ numbers from BIOS, and then sets it to EC. Only Win XP, Win7 and Win8 support it. For other OS, it will still use the IRQ number from BIOS setting as usual.
Appendix C C Programming GPIO This Appendix gives the illustration of the General Purpose Input and Output pin setting.
C.1 GPIO Register GPIO Byte Mapping H/W Pin Name BIT0 GPO0 BIT1 GPO1 BIT2 GPO2 BIT3 GPO3 BIT4 GPI0 BIT5 GPI1 BIT6 GPI2 BIT7 GPI3 For details, please refer to iManager & Software API User Manual.
Appendix D D System Assignments This appendix gives you the information about the system resource allocation on the SOM-5894 CPU System on Module.
D.1 System I/O Ports Table D.1: System I/O Ports Addr.
Appendix D System Assignments F060-F07F F080-F08F F090-F09F F0A0-F0A3 F0B0-F0B7 F0C0-F0C3 F0D0-F0D7 F0E0-F0EF F0F0-F0FF F100-F103 F110-F117 F120-F123 F130-F137 FFFF-FFFF Ethernet Controller Standard Dual Channel PCI IDE Controller Standard Dual Channel PCI IDE Controller Standard Dual Channel PCI IDE Controller Standard Dual Channel PCI IDE Controller Standard Dual Channel PCI IDE Controller Standard Dual Channel PCI IDE Controller Standard Dual Channel PCI IDE Controller Standard Dual Channel PCI IDE Con
D.4 1st MB Memory Map Table D.4: 1st MB Memory Map Addr.
Appendix D System Assignments SOM-5894 User Manual 69
www.advantech.com Please verify specifications before quoting. This guide is intended for reference purposes only. All product specifications are subject to change without notice. No part of this publication may be reproduced in any form or by any means, electronic, photocopying, recording or otherwise, without prior written permission of the publisher. All brand and product names are trademarks or registered trademarks of their respective companies. © Advantech Co., Ltd.