Axiomtek does not make any commitment to update the information in this manual. Axiomtek reserves the right to change or revise this document and/or product at any time without notice. No part of this document may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of Axiomtek Co., Ltd.
Wear a wrist-grounding strap, available from most electronic component stores, when handling modules and components. Trademarks Acknowledgments Axiomtek is a trademark of Axiomtek Co., Ltd. ® Windows is a trademark of Microsoft Corporation. AMI is a trademark of American Megatrend Inc.
Table of Contents Disclaimers ..................... ii ESD Precautions ................... iii Chapter 1 Introduction ..........1 Features ....................1 Specifications ..................2 Utilities Supported ................3 Block Diagram ..................4 Chapter 2 Module and Pin Assignments ....5 Module Dimensions and Fixing Holes ..........5 Module Layout ..................
Page 5
Security Menu ..................48 Boot Menu ..................49 Save & Exit Menu ................51 Appendix A Watchdog Timer and GPIO ....53 About Watchdog Timer ..............53 How to Use Watchdog Timer ............53 About GPIO ..................53 Sample Program ................54 Appendix B iAMT Settings ........
CEM520 COM Express Type 6 Basic Module Chapter 1 Introduction ® The CEM520 is a new COM Express Type 6 Basic Module supporting Intel Xeon 8 Gen / ® ® Core™ i7/i5/i3 processors and Intel Intel CM246/QM370/HM370. It delivers outstanding system performance and supports excellent multiple I/Os like LVDS, one Gigabit Ethernet, HD Audio interface, four SATA-600, four USB 3.0 and eight USB 2.0 ports.
CEM520 COM Express Type 6 Basic Module Power Management ACPI (Advanced Configuration and Power Interface). Form Factor Basic module 125mm x 95mm. Utilities Supported Chipset driver Graphics driver ME driver Ethernet utility and driver All specifications and images are subject to change without notice.
Before installing the heatsink to the CPU module, please apply thermal grease on the CPU die. This CPU module has assembly holes for installing heatsink plate. Use the appropriate screws to secure the heatsink plate to the CEM520. Be careful not to over-tighten the screws.
Type 6 Basic Module Switch Settings Properly configure switch settings on the CEM520 to meet your application purpose. Below you can find a summary table of all switches and onboard default settings. Once the default switch setting needs to be changed, please do it under power-off condition.
CEM520 COM Express Type 6 Basic Module Connectors Signals go to the other parts of the system through connectors. Loose or improper connection might cause problems, please make sure all connectors are properly and firmly connected. Here is a summary table which shows connectors on the hardware.
Page 18
CEM520 COM Express Type 6 Basic Module Signal Signal Signal Signal GND (FIXED) GND (FIXED) GND (FIXED) GND (FIXED) GBE0_MDI3- GBE0_ACT# GND (FIXED) GND (FIXED) GBE0_MDI3+ LPC_FRAME# USB_SSRX0- USB_SSTX0- GBE0_LINK100# LPC_AD0 USB_SSRX0+ USB_SSTX0+ GBE0_LINK1000# LPC_AD1 GND (FIXED) GND (FIXED) GBE0_MDI2-...
Page 19
CEM520 COM Express Type 6 Basic Module Signal Signal Signal Signal PCIE_TX4- PCIE_RX4- PEG_RX1- PEG_TX1- GPO2 TYPE1# TYPE2# PCIE_TX3+ PCIE_RX3+ PEG_RX2+ PEG_TX2+ PCIE_TX3- PCIE_RX3- PEG_RX2- PEG_TX2- GND (FIXED) GND (FIXED) GND (FIXED) GND (FIXED) PCIE_TX2+ PCIE_RX2+ PEG_RX3+ PEG_TX3+ PCIE_TX2- PCIE_RX2-...
Page 20
CEM520 COM Express Type 6 Basic Module This page is intentionally left blank. Module and Pin Assignments...
BIOS The CEM520 uses AMI Plug and Play BIOS with a single 256Mbit SPI Flash. System Memory The CEM520 supports two 204-pin DDR4 SO-DIMM sockets for maximum memory capacity up to 8GB DDR4 SDRAMs.
CEM520 COM Express Type 6 Basic Module Interrupt Controller (IRQ) Map The interrupt controller (IRQ) mapping list is shown as follows: Hardware Description...
Page 25
CEM520 COM Express Type 6 Basic Module Hardware Description...
Page 26
CEM520 COM Express Type 6 Basic Module Hardware Description...
Page 27
CEM520 COM Express Type 6 Basic Module Hardware Description...
Page 28
CEM520 COM Express Type 6 Basic Module Hardware Description...
CEM520 COM Express Type 6 Basic Module Chapter 4 AMI BIOS Setup Utility The AMI UEFI BIOS provides users with a built-in setup program to modify basic system configuration. All configured parameters are stored in a flash chip to save the setup information whenever the power is turned off.
Page 32
CEM520 COM Express Type 6 Basic Module Hot Keys Description Left/Right The Left and Right <Arrow> keys allow you to select a setup screen. The Up and Down <Arrow> keys allow you to select a setup screen or Up/Down sub-screen.
CEM520 COM Express Type 6 Basic Module Main Menu When you first enter the setup utility, you will enter the Main setup screen. You can always return to the Main setup screen by selecting the Main tab. System Time/Date can be set up as described below.
CEM520 COM Express Type 6 Basic Module Advanced Menu The Advanced menu also allows users to set configuration of the CPU and other system devices. You can select any of the items in the left frame of the screen to go to the sub menus: ►...
Page 35
CEM520 COM Express Type 6 Basic Module EC DIO Configuration You can use this screen to select options for Digital I/O (DIO) Configuration. A description of selected item appears on the right side of the screen. For items marked with “”, please press <Enter>...
Page 36
CEM520 COM Express Type 6 Basic Module If DIO Modification is enabled, you can load manufacture default and access to the DIO status sub screen to change inputs/outputs setting, see images below. AMI BIOS Setup Utility...
Page 37
CEM520 COM Express Type 6 Basic Module Serial Port Configuration You can use this screen to select options for the Serial Port Configuration, and change the value of the selected option. A description of the selected item appears on the right side of the screen.
Page 38
CEM520 COM Express Type 6 Basic Module Serial Port 1 (UART1) Serial Port Enable or disable serial port 1. The optimal setting for base I/O address is 248h and for interrupt request line is IRQ7. Serial Port 2 (UART2) Serial Port Enable or disable serial port 2.
Page 39
CEM520 COM Express Type 6 Basic Module Hardware Monitor This screen is for fan speed control and hardware health status monitoring. This screen displays the temperature of system and CPU, fan speed in RPM and system voltages (+3.3V, +3.3V standby and +5V).
Page 40
CEM520 COM Express Type 6 Basic Module ACPI Settings You can use this screen to select options for the ACPI configuration, and change the value of the selected option. A description of the selected item appears on the right side of the screen.
Page 41
CEM520 COM Express Type 6 Basic Module Trusted Computing You can use this screen for TPM (Trusted Platform Module) configuration. It also shows current TPM status information. Security Device Support Enable or disable BIOS support for security device. AMI BIOS Setup Utility...
Page 42
CEM520 COM Express Type 6 Basic Module CPU Configuration This screen shows CPU Configuration, and you can change the value of the selected option. Hyper-Threading Enable or disable Hyper-threading Technology, which allows a single physical processor to multitask as multiple logical processors. When disabled, only one thread per enabled core is enabled.
Page 43
CEM520 COM Express Type 6 Basic Module SATA And RST Configuration In the SATA Configuration menu, you can see the currently installed hardware in the SATA ports. During system boot up, the BIOS automatically detects the presence of SATA devices.
Page 44
CEM520 COM Express Type 6 Basic Module AMI BIOS Setup Utility...
Page 45
CEM520 COM Express Type 6 Basic Module PCH-FW Configuration This screen displays ME Firmware information. AMT Configuration Use this screen to configure AMT parameters. AMT BIOS Features ® Enable or disable Intel Active Management Technology BIOS Extension. The default is Enabled.
Page 46
CEM520 COM Express Type 6 Basic Module USB Configuration USB Devices Display all detected USB devices. Mass Storage Devices Mass storage device emulation type. Auto option enumerates devices according to their media format. Optical drives are emulated as CDROM, drives with no media will be emulated according to a drive type.
Page 47
CEM520 COM Express Type 6 Basic Module Serial Port Console Redirection You can use this screen to select options for Serial Port Console Redirection, and change the value of the selected option. A description of the selected item appears on the right side of the screen.
Page 48
CEM520 COM Express Type 6 Basic Module Console Redirection Settings Utility Configuration BIOS/ME Firmware Update Enable or disable BIOS/ME firmware update function. You can enter to UEFI Shell mode to update BIOS/ME firmware after enabling this item. This item is only effective once.
CEM520 COM Express Type 6 Basic Module Chipset Menu The Chipset menu allows users to change the advanced chipset settings. You can select any of the items in the left frame of the screen to go to the sub menus: ►...
Page 50
CEM520 COM Express Type 6 Basic Module System Agent (SA) Configuration This screen allows users to configure System Agent (SA) parameters. For items marked with “”, please press <Enter> for more options. Graphics Configuration Open sub menu for parameters related to graphics configuration.
Page 51
CEM520 COM Express Type 6 Basic Module Graphics Configuration DDI1 Signal Select Select the DDI1 signal output to DisplayPort or HDMI/DVI. DDI2 Signal Select Select the DDI2 signal output to DisplayPort or HDMI/DVI. DDI3 Signal Select Select the DDI3 signal output to DisplayPort or HDMI/DVI.
Page 52
CEM520 COM Express Type 6 Basic Module LVDS Panel Device Enable or disable LVDS panel support. LVDS Panel Type Select LVDS panel resolution for the display device by selecting the appropriate setup item. Memory Configuration This screen shows the system memory information.
Page 53
CEM520 COM Express Type 6 Basic Module PCH-IO Configuration This screen allows you to set PCH parameters. PCH LAN Controller Enable or disable onboard PCH LAN controller. Wake on LAN After enabling PCH LAN Controller, enabling or disabling integrated LAN to wake the system.
CEM520 COM Express Type 6 Basic Module Security Menu The Security menu allows users to change the security settings for the system. Administrator Password Set administrator password. User Password Set user password. AMI BIOS Setup Utility...
CEM520 COM Express Type 6 Basic Module Boot Menu The Boot menu allows users to change boot options of the system. Setup Prompt Timeout Number of seconds to wait for setup activation key. 65535(0xFFFF) means indefinite waiting. Bootup NumLock State Use this item to select the power-on state for the keyboard NumLock.
Page 56
CEM520 COM Express Type 6 Basic Module Boot Mode Use this item for boot mode settings. UEFI Mode: Select support to boot any UEFI-capable OS. Legacy Mode: Select support to boot non UEFI-capable OS that expects a legacy BIOS interface.
CEM520 COM Express Type 6 Basic Module Save & Exit Menu The Save & Exit menu allows users to load your system configuration with optimal or fail-safe default values. Save Changes and Exit When you have completed the system configuration changes, select this option to leave Setup and continue to boot to operating system.
Page 58
CEM520 COM Express Type 6 Basic Module Discard Changes Select this option to quit Setup without making any permanent changes to the system configuration. Select Discard Changes from the Save & Exit menu and press <Enter>. Select Yes to discard changes.
CEM520 COM Express Type 6 Basic Module Appendix A Watchdog Timer and GPIO A.1 About Watchdog Timer Software stability is major issue in most application. Some embedded systems are not watched by human for 24 hours. It is usually too slow to wait for someone to reboot when computer hangs.
CEM520 COM Express Type 6 Basic Module A.4 Sample Program Assembly sample code : dx,fa31 ; Set DIO 0-7 to Output al,00 dx,al dx,fa32 ; Set DIO 4-7 to High al,f0 dx,al dx,fa31 ; Set DIO 0-7 to Input al,ff...
CEM520 COM Express Type 6 Basic Module Appendix B iAMT Settings ® ® The Intel Active Management Technology (Intel iAMT) has decreased a major barrier to IT efficiency that uses built-in platform capabilities and popular third-party management and security applications to allow IT a better discovering, healing, and protection their networked computing assets.
Page 62
CEM520 COM Express Type 6 Basic Module You will be asked to change the password before setting ME. You must confirm your new password while revising. The new password must contain: (example: !!11qqQQ) (default value). Eight characters One upper case ...
Page 63
CEM520 COM Express Type 6 Basic Module From Main Menu, select ME General Settings to get into ME Platform Configuration screen. In this screen you can modify Local FW Update setting. Return to Main Menu. iAMT Settings...
CEM520 COM Express Type 6 Basic Module iAMT Settings ® Select Intel AMT configuration and press <Enter>. From AMT Configuration menu, select Manageability Feature Selection and set it to Enabled. ® This item allows you to enable or disable Intel AMT feature.
Page 65
CEM520 COM Express Type 6 Basic Module Network Setup 1. Select Network Setup to configure iAMT. 2. Select ME Network Name Settings to set computer host and domain name. iAMT Settings...
Page 66
CEM520 COM Express Type 6 Basic Module 3. Select TCP/IP to get into Network interface and set it to Enabled. Get into DHCP Mode and set it to Disabled. iAMT Settings...
Page 67
CEM520 COM Express Type 6 Basic Module 4. If DHCP Mode is disabled, set the following settings: IP address Subnet mask iAMT Settings...
Page 68
CEM520 COM Express Type 6 Basic Module 5. Go back to Intel® iAMT Configuration, then select Activate Network Access and press <Enter>. 6. Exit from MEBx after completing the iAMT settings. iAMT Settings...
CEM520 COM Express Type 6 Basic Module iAMT Web Console From a web browser, please type http://(IP ADDRESS):16992, which connects to iAMT Web. Example: http://10.1.40.214:16992 To log on, you will be required to type in username and password for access to the Web.
Page 70
CEM520 COM Express Type 6 Basic Module Enter the iAMT Web. iAMT Settings...
Page 71
CEM520 COM Express Type 6 Basic Module Click Remote Control, and select commands on the right side. When you have finished using the iAMT Web console, close the Web browser. iAMT Settings...
Need help?
Do you have a question about the CEM520 and is the answer not in the manual?
Questions and answers