Quanmax ECX-KLU0 Series User Manual

Manual is about: 3.5" ECX Single Board Computer with Intel Skylake / Kaby Lake U-Series Processors

Summary of ECX-KLU0 Series

  • Page 1

    I ecx-slu0 / klu0 series use r’s manual ecx-slu0 / klu0 series 3.5" ecx single board computer with intel ® skylake / kaby lake u-series processors user’s guide.

  • Page 2

    Ii ecx-slu0 / klu0 series use r’s manual contact info: quanmax inc. 4f, no. 415, ti-ding blvd. Sec. 2 neihu district, taipei 114taiwan tel: +886-2-2799-2789 fax : +886-2-2799-7399 visit our site at: www.Quanmax.Com © 2017 quanmax inc. All rights reserved. The information in this user’s guide is prov...

  • Page 3: Content

    Content 3 ecx-slu0 / klu0 series use r’s manual content content......................................................................................................................................3 figures ................................................................................................

  • Page 4

    Content 4 ecx-slu0 / klu0 series use r’s manual chapter 5 driver installation .............................................................................................54 appendix a dio (digital i/o) sample code ....................................................................55 appendix b wat...

  • Page 5: Figures

    Figures 5 ecx-slu0 / klu0 series use r’s manual figures figure 1 block diagram ........................................................................................18 figure 2 mechanical dimensions ........................................................................19 figure 3 jumper connecto...

  • Page 6: Tables

    Tables 6 ecx-slu0 / klu0 series use r’s manual tables table 1 ecx-bw00 specification........................................................................17 table 2 jumper list ...............................................................................................22 table 3 jp1 mpcie1 acti...

  • Page 7

    Tables 7 ecx-slu0 / klu0 series use r’s manual table 34 cn12 gbe lan1 rj-45 connector....................................................33 table 35 cn11 gbe lan2 rj-45 connector ....................................................33 table 36 cn13 usb3.0/3.1 port-1,3.1-1b type-a connector .............

  • Page 8: Safety Instructions

    Safety instructions 8 ecx-slu0 / klu0 series use r’s manual safety instructions before you begin before handling the product, read the instructions and safety guidelines on the following pages to prevent damage to the product and to ensure your own personal safety. Refer to the “advisories” section ...

  • Page 9

    Safety instructions 9 ecx-slu0 / klu0 series use r’s manual 3. Follow the guidelines provided in “preventing electrostatic discharge” on the following page. 4. Disconnect any telephone or telecommunications lines from the computer. In addition, take note of these safety guidelines when appropriate: ...

  • Page 10

    Safety instructions 10 ecx-slu0 / klu0 series use r’s manual when transporting a sensitive component, first place it in an antistatic container or packaging. Handle all sensitive components at an esd workstation. If possible, use antistatic floor pads and workbench pads. Handle components and boards...

  • Page 11: Preface

    Preface 11 ecx-slu0 / klu0 series use r’s manual preface how to use this guide this guide is designed to be used as step-by-step instructions for installation, and as a reference for operation, troubleshooting, and upgrades. Note driver downloads and additional information are available under downlo...

  • Page 12: Warranty Policy

    Preface 12 ecx-slu0 / klu0 series use r’s manual area (domestic environment) is likely to cause harmful interference, in which case the user will be required to correct the interference (take adequate measures) at their own expense. Changes or modifications not expressly approved by quanmax could vo...

  • Page 13: Maintaining Your Computer

    Preface 13 ecx-slu0 / klu0 series use r’s manual date of purchase. To reduce risk of damage, returns of product must be in a quanmax shipping container. If the original container has been lost or damaged, new shipping containers may be obtained from quanmax customer service at a nominal cost. Quanma...

  • Page 14

    Preface 14 ecx-slu0 / klu0 series use r’s manual properties as electrical resistance and thermal conductivity. Extreme moisture buildup inside the system can result in electrical shorts, which can cause serious damage to the system. Buildings in which climate is controlled usually maintain an accept...

  • Page 15

    Preface 15 ecx-slu0 / klu0 series use r’s manual uninterruptible power supply uninterruptible power supply (ups) systems offer the most complete protection against variations on power because they use battery power to keep the server running when ac power is lost. The battery is charged by the ac po...

  • Page 16: Chapter 1

    Chapter 1 16 ecx-slu0 / klu0 series use r’s manual chapter 1 introduction overview ecx-slu0 / klu0 series is a 3.5" ecx single board computer based on intel skylake / kaby lake u-series processors, providing an upgraded option for high performance platform finders. It has 4 shinning features to make...

  • Page 17: Product Specifications

    Chapter 1 17 ecx-slu0 / klu0 series use r’s manual product specifications model name ecx‐slu0 / klu0 series for m factor ecx, 146x105mm cpu support intel® skylake / kaby lake u‐series processor (tdp=15w) memory 2x ddr4 2133 so‐dimm socket displays 1x lvds (24‐bit, 2‐ch) 1x hdmi2.0 (on rear) 1x dp (o...

  • Page 18: System Block Diagram

    Chapter 1 18 ecx-slu0 / klu0 series use r’s manual system block diagram figure 1 block diagram.

  • Page 19: Mechanical Dimensions

    Chapter 1 19 ecx-slu0 / klu0 series use r’s manual mechanical dimensions figure 2 mechanical dimensions.

  • Page 20: Chapter 2

    Chapter 2 20 ecx-slu0 / klu0 series use r’s manual chapter 2 hardware settings overview this chapter provides the definitions and locations of jumpers, headers, and connectors. Jumpers the product has several jumpers which must be properly configured to ensure correct operation. Figure 3 jumper conn...

  • Page 21

    Chapter 2 21 ecx-slu0 / klu0 series use r’s manual jumper settings and pin definitions for jumper and connector locations, please refer to the diagrams below. Figure 4 jumper and connector locations.

  • Page 22: Jumper Settings

    Chapter 2 22 ecx-slu0 / klu0 series use r’s manual jumper settings to ensure correct system configuration, the following section describes how to set the jumpers to enable/disable or change functions. For jumper descriptions, please refer to the table below . Table 2 jumper list label function jp1 m...

  • Page 23

    Chapter 2 23 ecx-slu0 / klu0 series use r’s manual table 6 jp4 backlight power enable selection for lvds1 2 1 6 5 jumper setting status 1 1-3 backlight enable voltage = +3.3v 3-5 backlight enable voltage = +5v 2 2-4 active high 4-6 active low smd 6p 2r male type 180d p-2.0mm[pinrex 222-97-03gbb1] ta...

  • Page 24

    Chapter 2 24 ecx-slu0 / klu0 series use r’s manual internal connector pin assignment label function bat1 rtc power input wafer fan1 +12vdc cpu fan wafer dimm1 primary ddr4 memory so-dimm socket dimm2 secondary ddr4 memory so-dimm socket mpcie1 full size mini-pci express v1.2 socket con1 ngff m.2 key...

  • Page 25

    Chapter 2 25 ecx-slu0 / klu0 series use r’s manual table 12 bat1 rtc power input wafer pin signal 1 +vbat 2 gnd smd 4p 180° pitch: 1.25mm wafer [pinrex 712-73-02twr0] table 13 fan1 +12vdc cpu fan wafer 1 4 pin signal 1 gnd 2 +12v 3 sense 4 pwm dip 4p 180° pitch: 2.54mm wafer [foxconn hf2704e-m1] tab...

  • Page 26

    Chapter 2 26 ecx-slu0 / klu0 series use r’s manual table 15 con1 ngff m.2 key b socket signal pin pin signal config3 1 2 +3.3v gnd 3 4 +3.3v gnd 5 6 full card pwr off usb-d+ 7 8 w disable#1 usb-d- 9 10 gpio9 gnd 11 12 key b key b 13 14 key b key b 15 16 key b key b 17 18 key b key b 19 20 gpio5 conf...

  • Page 27

    Chapter 2 27 ecx-slu0 / klu0 series use r’s manual table 16 sata1,2 serial ata port-1,2 connector pin signal nam e 1 gnd 2 tx+ 3 tx- 4 gnd 5 rx- 6 rx+ 7 gnd dip sata-7p 180d conn. Blue/double row pin/parallel positioning peg [win win watm-07abn4a2b8uw4] table 17 cn1 hdd power wafer pin signal nam e ...

  • Page 28

    Chapter 2 28 ecx-slu0 / klu0 series use r’s manual table 20 cn5 digital input / output wafer pin signal nam e 1 +5v 2 di0 3 do0 4 di1 5 do1 6 di2 7 do2 8 di3 9 do3 10 gnd smd 10p 1r 180d male p = 1.25mm, tin plated, ny46, white insulator [pinrex 712-73-10twb0] table 21 cn6 serial port 1 wafer pin rs...

  • Page 29

    Chapter 2 29 ecx-slu0 / klu0 series use r’s manual table 23 cn8 usb2.0 port 5,6 pin header 6 1 3 10 4 5 2 8 7 pin signal name pin signal name 1 +usbvcc 2 +usbvcc 3 usb_a- 4 usb_b- 5 usb_a+ 6 usb_b+ 7 gnd 8 gnd 9 key 10 gnd dip 10p 2r male straight type pitch: 2.54mm remove pin 9 [pinrex 210-72-05gy2...

  • Page 30

    Chapter 2 30 ecx-slu0 / klu0 series use r’s manual table 27 cn16 lcd panel power connector for lvds1 pin signal nam e 1 bl_adj_pwm 2 bl_ pwm 3 gnd 4 +5v / +12v* 5 +5v / +12v* 6 gnd 7 bl_en** 7p 1r male, right angle, pitch: 1.25mm, tin over nickel plated, nylon-6t ul94v-0 [zi hui w-125mrs-07] *: back...

  • Page 31

    Chapter 2 31 ecx-slu0 / klu0 series use r’s manual table 30 fp2 front panel pin header 2 - sm_data sm_alert# gnd bat_low# 1 10 9 + 2 pled pwrbtn - + sm_clk pin signal pin signal 1 power led + 2 power button + 3 nc 4 power button - 5 power led - 6 smb_alert# 7 batlow# 8 smbus data 9 gnd 10 smbus cloc...

  • Page 32

    Chapter 2 32 ecx-slu0 / klu0 series use r’s manual rear panel pin assignments figure 5 rear panel io table 31 rear panel connector list label function hdmi1 hdmi port-1 connector dp1 displayport port-1 connector cn12 gbe lan1 rj-45 connector cn11 gbe lan2 rj-45 connector cn13 usb3.0/3.1 port-1,1b ty...

  • Page 33

    Chapter 2 33 ecx-slu0 / klu0 series use r’s manual table 33 dp1 displayport port-1 connector pin signal pin signal 1 tx0+ 11 gnd 2 gnd 12 tx3- 3 tx0- 13 gnd 4 tx1+ 14 gnd 5 gnd 15 aux+ 6 tx1- 16 gnd 7 tx2+ 17 aux- 8 gnd 18 hpd 9 tx2- 19 gnd 10 tx3+ 20 pwr table 34 cn12 gbe lan1 rj-45 connector pin s...

  • Page 34

    Chapter 2 34 ecx-slu0 / klu0 series use r’s manual table 36 cn13 usb3.0/3.1 port-1,3.1-1b type-a connector usb2.0 port-1,3.1b type-a connector pin signal name pin signal name 1 +usba_vcc* 10 +usbb_vcc* 2 usba_d- 11 usbb_d- 3 usba_d- 12 usbb_d- 4 gnd 13 gnd 5 usba_rx- 14 usbb_rx- 6 usba_rx+ 15 usbb_r...

  • Page 35: Chapter 3

    Chapter 3 35 ecx-slu0 / klu0 series use r’s manual chapter 3 system installation memory module installation carefully follow the steps below in order to install the dimms: 1. To avoid generating static electricity and damaging the so-dimm, ground yourself by touching a grounded metal surface or use ...

  • Page 36

    Chapter 3 36 ecx-slu0 / klu0 series use r’s manual 4. Fully insert the module into the socket until a “click” is heard. 5. Press down on the so-dimm so that the tabs of the socket lock on both sides of the module figure 7 press down on the so-dimm me mory module to lock it in place removing a dimm :...

  • Page 37: Chapter 4

    Chapter 4 37 ecx-slu0 / klu0 series use r’s manual chapter 4 ami bios setup overview this chapter provides a description of the ami bios. The bios setup menus and available selections may vary from those of your product. For specific information on the bios for your product, please contact quanmax. ...

  • Page 38: Main Menu

    Chapter 4 38 ecx-slu0 / klu0 series use r’s manual main menu the bios setup is accessed by pressing the del key after the power-on self-test (post) memory test begins and before the operating system boot begins. Once you enter the bios setup utility, the main menu will appear on the screen. The main...

  • Page 39: Advanced Menu

    Chapter 4 39 ecx-slu0 / klu0 series use r’s manual advanced menu table 39 advanced menu bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t onboard lan1 contr oller [enabled] : select screen ↑↓: selec t item enter: sel ect +/-: change opt. F1: general h elp...

  • Page 40

    Chapter 4 40 ecx-slu0 / klu0 series use r’s manual table 40 advanced menu – display configuration bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t display c onfigurati on : select screen ↑↓: selec t item enter: sel ect +/-: change opt. F1: general h elp ...

  • Page 41

    Chapter 4 41 ecx-slu0 / klu0 series use r’s manual table 41 advanced menu – super io configuration bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t super io configuration >serial port 1 configuration >serial port 2 configuration : select screen ↑↓: selec...

  • Page 42

    Chapter 4 42 ecx-slu0 / klu0 series use r’s manual table 43 advanced menu – super io configuration – serial port 2 configuration bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t serial port 2 configuration : select screen ↑↓: selec t item enter: sel ect ...

  • Page 43

    Chapter 4 43 ecx-slu0 / klu0 series use r’s manual table 44 advanced menu – cpu chipset configuration bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t cpu chipset c onfigurati on : select screen ↑↓: selec t item enter: sel ect +/-: change opt. F1: genera...

  • Page 44

    Chapter 4 44 ecx-slu0 / klu0 series use r’s manual table 45 advanced menu – sata configuration bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t sata configuration : select screen ↑↓: selec t item enter: sel ect +/-: change opt. F1: general h elp f2: prev...

  • Page 45

    Chapter 4 45 ecx-slu0 / klu0 series use r’s manual table 46 advanced menu – usb configuration bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t usb configuration : select screen ↑↓: selec t item enter: sel ect +/-: change opt. F1: general h elp f2: previo...

  • Page 46

    Chapter 4 46 ecx-slu0 / klu0 series use r’s manual table 47 advanced menu – tpm configuration bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t tpm configuration : select screen ↑↓: selec t item enter: sel ect +/-: change opt. F1: general h elp f2: previo...

  • Page 47

    Chapter 4 47 ecx-slu0 / klu0 series use r’s manual table 48 advanced menu – dio configuration bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t dio configurati on : select screen ↑↓: selec t item enter: sel ect +/-: change opt. F1: general h elp f2: previ...

  • Page 48

    Chapter 4 48 ecx-slu0 / klu0 series use r’s manual table 49 advanced menu – h/w monitor bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t pc health status : select screen ↑↓: selec t item enter: sel ect +/-: change opt. F1: general h elp f2: previous valu...

  • Page 49: Power Menu

    Chapter 4 49 ecx-slu0 / klu0 series use r’s manual power menu table 50 power configuration bios setup utility m a i n a d v a n c e d p o we r b o o t s e c u r i t y s a v e & e x i t power configuration : select screen ↑↓: selec t item enter: sel ect +/-: change opt. F1: general h elp f2: previous...

  • Page 50: Boot Menu

    Chapter 4 50 ecx-slu0 / klu0 series use r’s manual boot menu table 51 boot menu bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t boot configuration : select screen ↑↓: selec t item enter: sel ect +/-: change opt. F1: general h elp f2: previous values f3:...

  • Page 51: Security Menu

    Chapter 4 51 ecx-slu0 / klu0 series use r’s manual security menu table 52 security menu bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t pass word d escription if only the administrator’s password is s et, then this onl y limits acc ess to setup and is o...

  • Page 52: Save & Exit Menu

    Chapter 4 52 ecx-slu0 / klu0 series use r’s manual save & exit menu table 53 save & exit menu bios setup utility m a i n a d v a n c e d p o w e r b o o t s e c u r i t y s a v e & e x i t save c hanges and r eset discard changes and res et save opti ons save c hanges discard changes restore default...

  • Page 53

    Chapter 4 53 ecx-slu0 / klu0 series use r’s manual save changes and exit exit system setup after saving the changes. Once you are finished making your selections, choose this option from the exit menu to ensure the values you selected are saved to the cmos ram. The cmos ram is sustained by an onboar...

  • Page 54: Chapter 5

    Chapter 5 54 ecx-slu0 / klu0 series use r’s manual chapter 5 driver installation if your ecx-slu0 / klu0 series does not come with an operating system pre-installed, you will need to install an operating system and the necessary drivers to operate it. After you have finished assembling your system a...

  • Page 55: Appendix A

    Appendix a 55 ecx-slu0 / klu0 series use r’s manual appendix a dio (digital i/o) sample code //********************************************************************** //********************************************************************** //** ** //** (c) copyright 2013-2017, quanmax, inc. ** //** *...

  • Page 56

    Appendix a 56 ecx-slu0 / klu0 series use r’s manual //do_2: memory address 0xfdae0468 bit0 // //do_3: memory address 0xfdae0470 bit0 // //do_4: memory address 0xfdae0478 bit0 // // // //============================================================== ======// #include #include #include typedef unsigne...

  • Page 57

    Appendix a 57 ecx-slu0 / klu0 series use r’s manual ggpiolvvalue = retval & 0x2; printf("di_%d = %d",i+1 ,ggpiolvvalue > 0); } into_rl_mode(); system("pause"); //read the do pin 1~4 value into_pt_mode(); printf("read do_1~4 value"); for (i=0; i { retval = read_mem_dword(mem_base_address2 + addr_...

  • Page 58

    Appendix a 58 ecx-slu0 / klu0 series use r’s manual //write the do pin 1~4 to low into_pt_mode(); printf("write do_1~4 value to low"); for (i=0; i { retval = read_mem_dword(mem_base_address2 + addr_offset2[i]); ggpiolvvalue = retval & 0xfffffffe; write_mem_dword(mem_base_address2 + addr_offset2[i]...

  • Page 59: Appendix B

    Appendix b 59 ecx-slu0 / klu0 series use r’s manual appendix b watchdog timer sample code //********************************************************************** //********************************************************************** //** ** //** (c) copyright 2013-2017, quanmax, inc. ** //** ** /...

  • Page 60

    Appendix b 60 ecx-slu0 / klu0 series use r’s manual { outp(sio_config_index,0xaa); } void setldn(int ldn) { outp(sio_config_index, 0x07); outp(sio_config_data, ldn); } void main() { int value = 0; unlocksio(); setldn(0x07); //if watchdog timeout event occurs, this bit will be set to 1. //write a 1 t...