Adlink CM1-86DX2 User Manual

Browse online or download User Manual for Hardware Adlink CM1-86DX2. ADLINK CM1-86DX2 User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 78
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Advance Technologies. Automate the World.
CM1-86DX2
PC/104 Single Board Computer
Technical Manual
P/N 50-1Z149-1020
Rev 3.00
Page view 0
1 2 3 4 5 6 ... 77 78

Summary of Contents

Page 1 - PC/104 Single Board Computer

Advance Technologies. Automate the World.CM1-86DX2PC/104 Single Board ComputerTechnical ManualP/N 50-1Z149-1020Rev 3.00

Page 2 - Technical Manual CM1-86DX2

4 Introduction802-0018-10CM1-86DX2 PC/104 CPU board with DMP Vortex86-DX2, includingheat sink, and 1GByte of memory.Operating temp. range: -20°C … +70

Page 3 - Table of Contents

Introduction 5CM1-86DX21.5 SpecificationsElectrical SpecificationsEnvironmental SpecificationsTable 1-3: Electrical SpecificationsSupply voltage:+5

Page 4

6 IntroductionMechanical SpecificationsVibration Step StressThe board was subject to vibration step stress with setpoints from 5 grams to 45 grams @ 2

Page 5

Introduction 7CM1-86DX2TopFigure 1-2: Mechanical dimensions (top side)35.5081.1018.317.126.7654.8136.8172.8188.7572.8188.7517.3617.3673.1162.8762.878

Page 6

8 IntroductionBottomFigure 1-3: Mechanical dimensions (bottom side)74.0756.6813.904.0540.1023.3553.953.5020.2070.459017.0518.6050.1596CM1-86DX2_mech_d

Page 7 - 1 Introduction

Getting Started 9CM1-86DX22 Getting Started2.1 Header and Jumper LocationsTable 2-1 on page 9 provides descriptions of the headers and connectors on

Page 8 - 1.2 Features

10 Getting StartedTopFigure 2-1: Header locations (top side)The yellow arrows next to the connectors in this illustration denote pin 1. Key:X1 - U

Page 9

Getting Started 11CM1-86DX2BottomFigure 2-2: Header locations (bottom side)The yellow arrows next to the connectors in this illustration denote pin 1

Page 10

12 Getting Started2.2 LED IndicatorsThe onboard LED indicators provide board status including error codes and Watchdog andEthernet statuses.The MiniPC

Page 11 - 1.5 Specifications

Getting Started 13CM1-86DX22.3 Hardware SetupUse the cable set provided by ADLINK Technology to connect the CM1-86DX2 to a VGA moni-tor. Connect eith

Page 12 - Mechanical Specifications

iiTechnical Manual CM1-86DX2Document: 50-1Z149-1020 Copyright ©2014, 2015 ADLINK Technology, All rights reservedTrademarksMS-DOS, Windows, Windows 95

Page 13 - Introduction 7

14 Getting Started

Page 14 - CM1-86DX2_mech_dwg_bottom_a

Module Description 15CM1-86DX23 Module Description3.1 Processor and Chipset (SoC: System on a Chip)The Vortex86DX2 is a high performance and fully st

Page 15 - 2 Getting Started

16 Module Description3.2 Processor functional blocks The processor part in the Vortex86DX2 consists of the following components: CPU Core Northbridg

Page 16 - 10 Getting Started

Module Description 17CM1-86DX22D Features Directly access data through M-Bus High performance pipe-lined, one-cycle 64-bit 2D graphics engine 2D e

Page 17 - Getting Started 11

18 Module DescriptionPower Management Features Supports VESA Display Power Management Signaling (DPMS) compliant VGA monitor for power management Su

Page 18 - 2.2 LED Indicators

Module Description 19CM1-86DX2VGA Header (X8)Connector type: DC10 pin header 2.54 mmAdapter cable: Article number 862-0008-11LVDS ConfigurationThe on

Page 19 - 2.3 Hardware Setup

20 Module DescriptionLVDS Color Mapping

Page 20 - 14 Getting Started

Module Description 21CM1-86DX2LVDS Header (X12)Connector type: Hirose DF14 30-pin headerAdapter cable: n/aTable 3-2: LVDS Header Signals (X12)Pin Si

Page 21 - 3 Module Description

22 Module DescriptionBacklight Header (X13)Connector type: Hirose DF13 8-pin headerAdapter cable: n/a*This voltage can be selected using the jumper &q

Page 22 - 3.3 Graphics Controller

Module Description 23CM1-86DX2Display Voltage Jumpers (X22)Jumper LVDS and Backlight Power SupplyConnector type: DC6 pin header 2.00 mmUse a 2 mm jum

Page 23 - Video Display Features

iiiCM1-86DX2Table of Contents1 Introduction...

Page 24 - Command Queue Features

24 Module DescriptionFeatures of the 10/100/1000 Mbit controller IEEE 802.3 compliant Auto Negotiation Audio-Video bridging IEEE 1588/802.1AS prec

Page 25 - LVDS Configuration

Module Description 25CM1-86DX2Gbit Ethernet Connector (X6)Connector type: DC10 pin header 2.54 mmAdapter cable: Article number 862-0088-103.5 On-Boar

Page 26 - LVDS Color Mapping

26 Module DescriptionPower Connector (X25)Connector type: JST B15B-EH-A 15 pinAdapter cable: Article number 862-0044-10Real Time Clock Backup (BAT1)A

Page 27 - LVDS Header (X12)

Module Description 27CM1-86DX23.6 IDE / SD / SATA ControllerThe integrated Serial ATA controller processes host commands and transfers data between t

Page 28 - Backlight Header (X13)

28 Module DescriptionSATA Connector (X11)Connector type: SATAAdapter cable: n/aMicroSD Connector (X18)Connector type: MicroSDTable 3-8: SATA Connecto

Page 29 - 3.4 Ethernet Controllers

Module Description 29CM1-86DX2Utility Header (X1)The Utility header is shared with PS/2 mouse and keyboard, Speaker, Reset Switch, Power But-ton, and

Page 30

30 Module DescriptionPower ButtonTo power up/down the board, the signal Power Button must be pulled to GND.Reset SwitchTo reset the CPU using a reset

Page 31 - 3.5 On-Board Power Supply

Module Description 31CM1-86DX23.7 USB 2.0 Ports The Vortex-86DX2 contains one Enhanced Host Controller Interface (EHCI) host controller,which support

Page 32 - Real Time Clock Backup (BAT1)

32 Module DescriptionUSB 2.0 Port 2 Header (X7)* Connector type: DC10 pin header 2.54 mmAdapter cable: Article number 862-0088-10*The CM1-86DX2-512 mo

Page 33 - IDE-Controller Features

Module Description 33CM1-86DX2Audio Header (X23)Connector type: DC16 pin header, 2.54mmAdapter cable: Article number 862-0086-10Table 3-17: Audio He

Page 34 - MicroSD Connector (X18)

iv100 Mbit Ethernet Connector (X7) ... 24Gbit Ethernet Connector (X6) .

Page 35 - External Battery

34 Module Description3.9 Serial PortsEach of the four serial ports is located on one dedicated IDC header (COM1-4.) The ports eitherwork in RS232 or R

Page 36 - Reset Switch

Module Description 35CM1-86DX2RS485/422 TerminationTypically the RS485 cabling is done as a bus system with two or more devices on the bus. Thecablin

Page 37 - 3.7 USB 2.0 Ports

36 Module Description3.10 LPT Interface (X19)The parallel port is located on an IC26 header. An adapter cable with standard DSUB-25 femaleconnector is

Page 38 - 3.8 HD-Audio

Module Description 37CM1-86DX23.11 MiniPCI-Express Interface (X10)Connector type: MiniPCIe/MiniCard socket/mSATA socketThe MiniPCIe-Card-Socket can a

Page 39 - Audio Header (X23)

38 Module DescriptionMiniPCIe-Card-Mode Jumper Header (X20)The default setting is the automatic detection mode (shown below), where pins 3-4 are con-n

Page 40 - 3.9 Serial Ports

Module Description 39CM1-86DX2PC/104 Bus Connector (X14)Table 3-23: PC/104 SignalsPin A B1 IOCHCK# GND2D7 RSTDRV3D6 +5V4D5 IRQ95D4 -5V6 D3 DRQ27 D2

Page 41 - RS485/422 Termination

40 Module Description3.13 BMC Service Connector (X24)This connector is only needed in case of updates of the BMC. For further information, pleaseconta

Page 42 - 3.10 LPT Interface (X19)

Module Description 41CM1-86DX2The GPIOs on X17 are 5V tolerant. So you can connect up to 5V to these GPIOs.X17 Connector type: Hirose, DF13_10P-1.25H

Page 43

42 Module Description3.16 I2C Bus (X21)The CM1-86DX2 offers an I2C Bus for user applications. This Bus can be used to connect otherdevices which commu

Page 44 - 3.12 PC/104 Bus Interface

Using the Module 43CM1-86DX24 Using the Module4.1 BIOSThe CM1-86DX2 features an AMI BIOS. The default settings provide a “ready to run” system,even w

Page 45 - PC/104 Bus Connector (X14)

vCM1-86DX24.5 Programming Examples... ... 57GPIOs on

Page 46 - 3.14 JTAG (X16)

44 Using the Module“IDE Configuration” defines which parts of the controller are activated and what settings areused. The recommended settings are sho

Page 47 - : Hirose, DF13_12P-1.25H

Using the Module 45CM1-86DX2Recommended IDE settings for booting Windows:IDE Operate Mode [Native Mode]Standard IDE Compatible [Disabled]Recommended

Page 48 - 3.16 I2C Bus (X21)

46 Using the Module

Page 49 - 4 Using the Module

Using the Module 47CM1-86DX2PCIPnP

Page 51 - Using the Module 45

Using the Module 49CM1-86DX2Boot screenIf more than one drive is attached to the CM1-86DX2, you can select from the first “Boot Set-tings” screen the

Page 52 - 46 Using the Module

50 Using the ModuleChipset screen

Page 53 - Using the Module 47

Using the Module 51CM1-86DX2

Page 55 - Boot screen

Using the Module 53CM1-86DX2Security screen

Page 57 - Using the Module 51

54 Using the ModuleExit screen4.2 SEMA functionsThe onboard Microcontroller implements power sequencing and SEMA functionality. The micro-controller c

Page 58 - 52 Using the Module

Using the Module 55CM1-86DX2The SEMA Tools are available for Windows and Linux. SEMA functionality can also be used inapplications. Refer to the SEMA

Page 59 - Security screen

56 Using the ModuleException Blink CodesIn the case of an error, the BMC shows a blink code on the STATUS-LED. This error code is alsoreported by the

Page 60 - 4.2 SEMA functions

Using the Module 57CM1-86DX24.5 Programming ExamplesThe following programming examples are provided based on a Linux operating system. If otheroperat

Page 61 - Board Specific SEMA functions

58 Using the Module#set direction of RS232/485 mode switch GPIOs to outputdir_reg=$(./dx2_gp 3 d g)echo "RAW Value for dir_reg: 0x$dir_reg"d

Page 62 - 4.4 Temperature Sensors

Using the Module 59CM1-86DX2 outb(0xC5, WDT0_DATA);//set time counter register: 0x3b, 0x3a, 0x39 outb(0x3b, WDT0_INDEX); //D23...D16 outb((wdog_ti

Page 63 - 4.5 Programming Examples

60 Using the Module//set time counter register: 0xac, 0xab, 0xaa outb((wdog_time >> 16) & 0xFF, 0xac); //D23...D16 outb((wdog_time >>

Page 64 - Watchdog0 Example

Using the Module 61CM1-86DX2#define ADC_AUX_CHS ADC_BASE_ADDR+0 // AUX channel register#define ADC_CTRL_REG ADC_BASE_ADDR+1 // ADC control register#d

Page 65 - Watchdog1 Example

62 Using the Module}adc_channel = (unsigned char)strtol(argv[1], NULL, 16);if( adc_channel < 0 || adc_channel > 7 ){ usage(); return 3;}ad

Page 66 - Analog Input Example

Using the Module 63CM1-86DX2outb( adcChannel, ADC_AUX_CHS );//################################################################################/*#####

Page 67

Introduction 1CM1-86DX21 Introduction1.1 OverviewThe CM1-86DX2 is a PC/104 Single Board Computer (SBC) based on DMP’s Vortex86-DX2single chip solutio

Page 68

64 Using the Module4.6 Memory Address Map4.7 I/O Address MapThe system chipset implements a number of registers in I/O address space. These registerso

Page 69

Using the Module 65CM1-86DX2Instruction Counter RegistersTimer/Counter RegistersInterrupt Control RegistersKeyboard/Mouse Control RegistersNMI Status

Page 70 - 4.7 I/O Address Map

66 Using the ModuleWatchdog0 Control RegistersThese registers are accessible only with the indirect addressing of registers 0022h/0023h, asshown in Ta

Page 71 - Interrupt Control Registers

Using the Module 67CM1-86DX2System Control RegisterDOS 4Gpage Access RegistersSpare RegistersTable 4-15: System Control RegisterAddress range (hex)

Page 72 - Indirect Access Registers

68 Using the Module4.8 Interrupts4.9 DMA ChannelsTable 4-18: InterruptsIRQ System Resource0 System Timer1 Keyboard Controller2 Cascade for IRQ [15:8]

Page 73 - Spare Registers

Using the Module 69CM1-86DX24.10 Contact InformationTable 4-20: Technical Support Contact InformationMethod Contact InformationAsk an Expert http://

Page 74 - 4.9 DMA Channels

70 Using the Module4.10.1 Additional InformationAdditional ReadingWebsite for Vortex processor: http://www.vortex86dx.comPC/104 and PC/104-Plus Specif

Page 75 - 4.10 Contact Information

Using the Module 71CM1-86DX24.10.2 Getting HelpShould you have technical questions that are not covered by the respective manuals, pleasecontact our

Page 77 - 4.10.4 Revision History

2 Introduction1.2 FeaturesSoC DMP Vortex86-DX2 @ max. 1 GHz X86 Processor Core Floating point unit support Embedded I/D L1 Cache (16K each) Embed

Page 78 - 72 Using the Module

Introduction 3CM1-86DX21.3 Block DiagramFigure 1-1: Module functional block diagram1.4 Ordering InformationTable 1-1: CM1-86DX2 ModelsOrder number D

Comments to this Manuals

No comments