Janz Tec emPC-CXR Hardware Manual

Rugged embedded pc

Advertisement

Quick Links

PROPRIETARY NOTICE
All rights reserved by Janz Tec AG.
No parts of this technical manual may be modified, copied or reproduced
in any form or by any means for commercial use without the prior written
permission of Janz Tec AG, Germany.
All instructions, information and specification contained in this manual
are for reference only and remain subject to change without
announcement.
emPC-CXR
rugged embedded PC
(Hardware Manual)
Version V1.2
refers to product revision no.
V1.0

Advertisement

Table of Contents
loading

Summary of Contents for Janz Tec emPC-CXR

  • Page 1 PROPRIETARY NOTICE All rights reserved by Janz Tec AG. No parts of this technical manual may be modified, copied or reproduced in any form or by any means for commercial use without the prior written permission of Janz Tec AG, Germany.
  • Page 2 Title: rugged embedded PC File: j:\as\entwicklung\projekte\hw\empc\empc_cxr\doc\manual_empc-cxr_hardware.doc Pattern: \\ntserv5\janzgrp\as\entwicklung\formulare\entwicklung (ew)\ew_manual.dot Created: Stefan Althöfer, 21.05.2014 Last Update: Stefan Althöfer, 16.11.2017 © Janz Tec AG 2015 Im Dörener Feld 8 D-33100 Paderborn, Germany Tel.: +49-5251-1550-0 FAX: +49-5251-1550-190 email: support@janztec.com Internet: www.janztec.com...
  • Page 3 (Hardware Manual) • Contents Contents Introduction Features ..........................5 1.1.1 Hardware ........................5 1.1.2 Software .......................... 5 Functional Overview ......................6 Safety Instructions Installation and Maintenance ....................7 Ambient and Environmental Conditions ................8 Installation Mounting ..........................9 3.1.1 Mounting Screws ......................10...
  • Page 4 (Hardware Manual) • Contents System Control 7.1.1 I2C Address ........................33 7.1.2 I2C Registers ........................33 7.1.3 Command Codes ......................38 Appendices Technical Data ........................39 References .........................41 M12 Connector Ratings .....................42 Dimensions ........................43 Product History........................44 Manual History ........................45 © Janz Tec AG...
  • Page 5 8: Handling the Top Cover ......................18 figure 9: Removing and replacing coin cell battery ................20 Figure 10: emPC-CXR system supervision ....................31 figure 11: System control by power supply voltage (VIN) ..............32 figure 12:System control by remote control input (VS) ................32 Figure 13: PMON I2C Protocols ......................33...
  • Page 6: About This Manual

    (Hardware Manual) • Contents About this Manual This is the hardware manual for the emPC-CXR rugged embedded PC. Conventions If numbers are specified in this manual, they will be either decimal or hexadecimal. We use C-notation to identify hexadecimal numbers (the 0x prefix).
  • Page 7: Introduction

    Power LED • Optional 2x16 character display and user defined buttons 1.1.2 Software Supported by • Windows 7 • Windows 7 embedded • Linux Contact Janz Tec for more information about the available software packages. Rev. V1.2 © Janz Tec AG...
  • Page 8: Functional Overview

    (Hardware Manual) • Introduction 1 - 6 Functional Overview The functional components of the product are shown in figure 1. Carrier-Board Connector-Board input 9..34V DC Power DC/DC power supply input refers to internal (Dual-In) (non logik ground wich is connected to the...
  • Page 9: Safety Instructions

    (Hardware Manual) • Safety Instructions 2 - 7 Safety Instructions Refer to page iv for explanation of the warning notice system. The product described in this documentation may be operated only by personnel qualified for the specific task in accordance with the relevant documentation for the specific task, in particular its warning notices and safety instructions.
  • Page 10: Ambient And Environmental Conditions

    (Hardware Manual) • Safety Instructions 2 - 8 Ambient and Environmental Conditions CAUTION: Damage Do not operate the product beyond the specified ambient conditions DANGER: Explosive Risk Do not operate the product in potentially explosive atmosphere.. NOTICE: EMI This product is a class A device. This product may cause radio interference. In this case the user must take adequate measures.
  • Page 11: Installation

    The housing transports this heat to the environment. Caution when touching the housing, burns hazard! The product can be operated with DC power supply from 9 to 34 V. Mounting The emPC-CXR is intended to be mounted on a flat surface wall. Wall 100mm Hot-Air...
  • Page 12: Mounting Screws

    (Hardware Manual) • Installation 3 - 10 NOTICE The ambient temperatures below, left, right and in front of the product must not exceed the specified maximum ambient temperature. 3.1.1 Mounting Screws The product must be mounted with M6 Screws with appropriate washers. Stainless steel is recommended in harsh environment.
  • Page 13: Connectors And Operators

    (Hardware Manual) • Installation 3 - 11 Connectors and Operators CAN/Serial 1 Digital IO USB2 USB1 CAN/Serial 2 POWER LAN2 LAN1 figure 3: front view with connectors Below the VGA connector you find an M5 thread for an additional earth connection. EMI Tests were passed without extra earth connection.
  • Page 14: Power In

    (Hardware Manual) • Installation 3 - 12 3.2.1 POWER IN The system power supply is connected with a 4 pin T-coded M12 male connector. 1 VIN-A (9..34V DC) 2 VIN-B (9..34V DC) 3 VS 4 GND 4 pin male M12 T-coded...
  • Page 15: Ethernet Interfaces Lan1 And Lan2

    (Hardware Manual) • Installation 3 - 13 1 Red 2 Green 10 GND 3 Blue 11 N/C 4 N/C 12 DDC Data 15 pin female HD-Sub 5 GND 13 HSync 6 GND 14 VSync 7 GND 15 DDC Clock...
  • Page 16: Rs485

    (Hardware Manual) • Installation 3 - 14 3.2.6 RS485 If the product is equipped with RS485 interface(s), 5 pin B-coded M12 female connectors are equipped. 1 NC 2 DM (A) 3 GND-RS485 4 DP (B) 5 pin female M12 B-coded...
  • Page 17: Figure 5: Dio Structure

    (Hardware Manual) • Installation 3 - 15 Polarity Reversal Protection VIN-DIO VN330SP Output Register DIGIO Input Register GND-DIO figure 5: DIO structure Each port pin (DIO1…DIO4) is able to source 500mA into a load. The sum of all output currents should be limited to 1A.
  • Page 18: Application Hints

    (Hardware Manual) • Installation 3 - 16 Application Hints 3.3.1 Right Angle Cable When using right angle M8/M12 connectors, you have to obey the exit direction of the cables when planning the cabling. In figure 6 you find an example with all right angle cables.
  • Page 19: Maintenance

    (Hardware Manual) • Maintenance 4 - 17 Maintenance NOTICE Always follow common ESD practice when you service the product! All serviceable parts can be reached by removing the top cover of the product. Task Remarks Cover Replace mSATA remove...
  • Page 20: Handling Top Cover

    (Hardware Manual) • Maintenance 4 - 18 Handling Top Cover To remove/install the top cover, you need a Torx-T20 tool. A stainless steel tool is preferred. figure 8: Handling the Top Cover To remove the top cover, refer to the following instructions: •...
  • Page 21 (Hardware Manual) • Maintenance 4 - 19 Rev. V1.2 © Janz Tec AG...
  • Page 22: Battery Replacement

    (Hardware Manual) • Maintenance 4 - 20 Battery Replacement CAUTION The installed computer board is equipped with a Lithium battery. Danger of explosion if battery is incorrectly replaced. Replace only with battery of the same or equivalent type (3-volt lithium coin cell battery).
  • Page 23 (Hardware Manual) • Maintenance 4 - 21 with components or traces on the mini card. Some cards have components very near to the mounting holes. The mSATA socket only accepts SATA based SSD modules. It does not support PCI express based modules/cards.
  • Page 24: Hardware Details

    5 - 22 Hardware details PCI Express The emPC-CXR uses PCI Express for a couple of expansion options. Some COM Express modules only provide a limited number of PCI Express lanes. Refer to Table 9 for a detailed resource list. COM Express...
  • Page 25: Fpga Expansion Subsystem

    (Hardware Manual) • FPGA expansion subsystem 6 - 23 FPGA expansion subsystem The PCIe interface for special Janz Tec Features is implemented by a FPGA and is identified by a set of IDs in PCIe configuration space as listed below: Purpose...
  • Page 26: Control Registers

    REVISION BAR4 + 0x3c (32bit, ro) 31..24 23..16 15..8 7..0 Reserved Release Build Refers to the specific hardware design (0x02 is emPC-CXR) Reserved Is 0x00 Release Specifies the current Version of the design Build Running Build Number 6.1.2 Interrupt programming The FPGA generate an interrupt that is logically or’ed amoung all internal interrupt sources.
  • Page 27: Function Reset

    (Hardware Manual) • FPGA expansion subsystem 6 - 25 If a CAN interrupt request line is disabled, then the corresponding bit is forced to “1”. COM[1..0] Interrupt status info. Each defined bit in this register reflects the status of the INT# pin of the corresponding COM.
  • Page 28: Can Interface

    (Hardware Manual) • FPGA expansion subsystem 6 - 26 I2C_CONTROL BAR4 + 0x1c (32bit, rw) 31..10 7..2 reserved C bidirectional data line. Writing 0 sets the data line to low potential. Writing 1 tristates the data line. An external pull-up resistor (1kOhm) raises the line to high potential.
  • Page 29: Serial Port Interface

    (Hardware Manual) • FPGA expansion subsystem 6 - 27 RESET: Serial Port Interface 6.3.1 Serial Port address space The UART controllers are mapped into memory address space Address Offset accesses: BAR2 + 0x1000..0x1008 UART 0 BAR2 + 0x1100..0x1108 UART 1 The serial port UARTs are implemented inside the FPGA and are 16550 compatible (16 bytes FIFO).
  • Page 30: Nvram

    (Hardware Manual) • FPGA expansion subsystem 6 - 28 NVRAM The emPC-CXR implements an integrated nvSRAM memory. This device implements 128kx8 NVRAM. The NVRAM is a fast SRAM style device, however there is no need for battery maintenance. Address Description BAR5 + 0x080000..0x09FFFF...
  • Page 31: Digital Io

    (Hardware Manual) • FPGA expansion subsystem 6 - 29 Digital IO Programming the digital IO is utilized by reading/writing register in the FPGA register space. Address Offset access Description BAR5 + 0x00 BAR5 + 0x01 DIGIO_OUT BAR5 + 0x02...
  • Page 32: Fpga Reprogramming

    (Hardware Manual) • FPGA expansion subsystem 6 - 30 FPGA Reprogramming An interface is provided to reprogram the SPI Flash of the FPGA. SPI_RX BAR0 + 0x100 (32bit, ro) 31..0 RX_DATA RX_DATA Data read from SPI FLASH. Data is shifted in at LSB.
  • Page 33: System Control

    (Hardware Manual) • System Control 7 - 31 System Control The emPC-CXR provides some features for system control and supervision. Refer to figure 3 for the relevant components: • The system MCU which controls the power supply and COM express module run state.
  • Page 34: Figure 11: System Control By Power Supply Voltage (Vin)

    (Hardware Manual) • System Control 7 - 32 Assumes VS is above Vs0+0.5 all the time Hyst. Hyst. Vin0 <Tin00 Hyst. 0.5 V Vin1 Hyst. 0.5 V Vin2 Tin00 no P-BTN required, system starts Tin00 automatically after power is applied...
  • Page 35: I2C Address

    (Hardware Manual) • System Control 7 - 33 A0 '0' Ack P0 Ack Address Byte Pointer Byte D0 Ack D0 Ack Most Significant Data Byte Least Significant Data Byte Writing PMON Register A0 '0' Ack P0 Ack Address Byte...
  • Page 36 (Hardware Manual) • System Control 7 - 34 0x22 EEPROM_CTRL 0x23..0xFF Reserved Indicated register settings can be internally saved to EEPROM. These values will then be restored upon power on of PMON. Registers that are not documented are reserved for future feature enhancement of the MCU firmware.
  • Page 37 (Hardware Manual) • System Control 7 - 35 Once the command has completed, the register is cleared to zero by the PMON firmware. DATA Pointer 4 (16bit, rw) DATA DATA Data to be supplied with the command to be executed is supplied in this register.
  • Page 38 (Hardware Manual) • System Control 7 - 36 Generally it will be higher for a system with high power consumption to prevent operation with low voltage and high current. Pointer 11 (16bit, rw) RESET: Restored from EEPROM If the sense voltage level is below VS0 for a certain time, a system shutdown is triggered.
  • Page 39 (Hardware Manual) • System Control 7 - 37 Pointer 20 (16bit, rw) RESET: Restored from EEPROM TS1 is the shutdown timeout for the system (the COM Express module). Once a shutdown has been triggered, the PMON firmware waits for the system to shut down (monitored by COM Express SUS_S3 signal).
  • Page 40: Command Codes

    (Hardware Manual) • System Control 7 - 38 0b1000000000000000 Sensor error 7.1.3 Command Codes This section lists the command codes that are accepted by the PMON firmware. Undocumented command codes should not be issued. Command Description code IDLE When read, this command code indicates idle state.
  • Page 41: Appendices

    (Hardware Manual) • Appendices 8 - 39 Appendices Technical Data Standard Configuration: Processing Core C-1047UE: Intel Celeron 1047UE, 2 x 1.4 GHz, 2 MB cache i7-3517UE: Intel i7 3517UE, 2 x 1.7 / 2.8 GHz, 4 MB Cache http://ark.intel.com/...
  • Page 42 (Hardware Manual) • Appendices 8 - 40 Power Requirements Power Supply DC power, 9 .. 34 V (lower limit with adjustable UVL) Inrush Current (max) Not controlled Power Dissipation Without external load or expansion cards C-1047UE: 33 W (max)
  • Page 43: References

    (Hardware Manual) • Appendices 8 - 41 References These references direct you to manuals and specifications that you might need to know when you attempt to program the product. Most of the documents can be downloaded from the Internet. Look for the WWW servers of the component/chip manufacturers.
  • Page 44: M12 Connector Ratings

    (Hardware Manual) • Appendices 8 - 42 M12 Connector Ratings For informational purposes here the isolation ratings of the M12 Connectors (as specified by Phoenix Contact): Type Rated Rated Surge Rated Surge Rated Current Voltage Voltage Voltage (40 °C)
  • Page 45: Dimensions

    (Hardware Manual) • Appendices 8 - 43 Dimensions 266,00 mm 226,21 mm 87,75 mm 11,00 mm 19,89 mm figure 14: housing dimensions Rev. V1.2 © Janz Tec AG...
  • Page 46: Product History

    (Hardware Manual) • Appendices 8 - 44 Product History © Janz Tec AG Rev. V1.2...
  • Page 47: Manual History

    (Hardware Manual) • Appendices 8 - 45 Manual History Version Release Name Changes Date • Created for version 1.0 V1.0 2015-01-15 • Added more details V1.1 2015-06-23 • Added Celeron CPU variant • Modified M12-8 IO connector pinout to match the register description (no functional change) •...

Table of Contents