background image

 

 
 
 

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 

 

 

 

Summary of Contents for emPC-CXR

Page 1: ...orm 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 ...

Page 2: ...c 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: ...SB1 and USB2 13 3 2 5 CAN 13 3 2 6 RS485 14 3 2 7 RS232 14 3 2 8 Digital IO 14 3 3 Application Hints 16 3 3 1 Right Angle Cable 16 3 3 2 M12 Y Adapters 16 4 Maintenance 17 4 1 Handling Top Cover 18 4 2 Battery Replacement 20 4 3 mSATA 20 5 Hardware details 22 5 1 PCI Express 22 5 2 Ethernet 22 5 2 1 LAN1 22 5 2 2 LAN2 22 6 FPGA expansion subsystem 23 6 1 Control Registers 24 6 1 1 Feature detectio...

Page 4: ... AG Rev V1 2 7 System Control 31 7 1 1 I2C Address 33 7 1 2 I2C Registers 33 7 1 3 Command Codes 38 8 Appendices 39 8 1 Technical Data 39 8 2 References 41 8 3 M12 Connector Ratings 42 8 4 Dimensions 43 8 5 Product History 44 8 6 Manual History 45 ...

Page 5: ...ontrol by power supply voltage VIN 32 figure 12 System control by remote control input VS 32 Figure 13 PMON I2C Protocols 33 figure 14 housing dimensions 43 List of Tables table 1 Power supply connector 12 table 2 VGA connector 13 table 3 Ethernet connector 13 table 4 USB connector with USB cables colour codes 13 table 5 M12 CAN connector 13 table 6 M12 RS485 connector 14 table 7 M12 RS232 connect...

Page 6: ...RNING Indicates that death or severe personal injury may result if proper precautions are not taken CAUTION Indicates that minor personal injury can result if proper precautions are not taken NOTICE Indicates that damage to equipment can result if proper precautions are not taken Indicates information that we think you should have read to save your time by avoiding common problems Important sugges...

Page 7: ...which does not require battery backup Battery backed up RTC COM express internal watchdog function Power supply temperature monitoring VGA display connector D SUB Two 5 pin M12 connectors for serial ports Customizable as o CAN isolated o RS232 RS485 isolated 4 digital IO in out on M12 connector isolated externally powered System Power supply 9 34 VDC on M12 connector Power LED Optional 2x16 charac...

Page 8: ... Control USB 2 0 GBE Transf GBE Transf OLEDDisplay 2x16 Temp Sensor I C I C SUS_Sx PWR_Btn PWR_OK Spartan6 LX25T UART PCIe Local Bus Bridge UART RS232 Transceiver DC DC CAN Transceiver Isolator CAN1 COM1 Isolator Rs485 Transceiver RS232 Transceiver DC DC CAN Transceiver Isolator CAN2 COM2 Isolator Rs485 Transceiver Isolator Isolator Power Switch M8 Socket M8 Socket M12 Plug T coded M12 Socket X co...

Page 9: ...cal Shock Danger to life The IO interfaces connectors of the product are only suited to be connected to SELV circuits Use interfaces connectors for their intended use only This product must not be connected to telecommunication networks TNV circuits CAUTION Explosive Risk The installed computer board is equipped with a Lithium battery Danger of explosion if battery is incorrectly replaced Replace ...

Page 10: ...ntially 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 NOTICE UL Applications For outdoor use the product has to be mounted in a suitable electrical enclosure complying with enclosure requirement of UL50 UL50E and the max supply voltage shall be 30VDC in normal and single fault condition t...

Page 11: ...rated with DC power supply from 9 to 34 V 3 1 Mounting The emPC CXR is intended to be mounted on a flat surface wall NOTICE The product must be mounted exactly as indicated in figure 2 to allow the required natural heat transfer Derivations of 5 do not matter The indicated area must be free of obstacles which prevent heat transfer There should be no space between the wall and the product use no sp...

Page 12: ...ure 3 1 1 Mounting Screws The product must be mounted with M6 Screws with appropriate washers Stainless steel is recommended in harsh environment The washers may have a maximum diameter of 15 mm 3 1 2 Mounting Wall NOTICE The mounting wall must have enough structural integrity at high temperatures The Case temperature of the product will be approximately 15 K higher than the ambient temperature ...

Page 13: ...reen power LED between the USB connectors lights when the system is running It does not light when the system is in power down mode even if power is applied at the power connector NOTICE Do not actuate connectors when power is applied NOTICE All connectors M12 M8 DSUB are not sealed when no mating connector is present Use a screw plug to seal unused connectors NOTICE Mechanical actuation of M12 M8...

Page 14: ...uit then a disconnection means easily accessible and identifiable has to be provided in the final installation to separate the equipment from all power sources The specified power supply voltage range is defined at the input connector of the product At low input voltage and high system load a high input current of several ampere will flow This can lead to substantial drop on the power input cable ...

Page 15: ... wake on USB is not possible 3 2 5 CAN If the product is equipped with CAN interface s 5 pin A coded M12 female connectors are equipped for the CAN 15 pin female HD Sub 1 Red 9 5V 2 Green 10 GND 3 Blue 11 N C 4 N C 12 DDC Data 5 GND 13 HSync 6 GND 14 VSync 7 GND 15 DDC Clock 8 GND table 2 VGA connector 8 pin female M12 X coded 1 MDI0 5 MDI3 2 MDI0 6 MDI3 3 MDI1 7 MDI2 4 MDI1 8 MDI2 table 3 Etherne...

Page 16: ...ELV power supply that complies with the requirements of a limited energy source LPS By using an appropriate supply or an external fuse Digital IO pins drive VIN DIO to the output pins high side switch Each digital IO pins can be read back so that it can be used as input as well See figure 5 for details 5 pin female M12 B coded 1 NC 2 DM A 3 GND RS485 4 DP B 5 NC table 6 M12 RS485 connector 5 pin f...

Page 17: ...nts should be limited to 1A NOTICE When outputs are turned on they source power from VIN DIO to the output pin If you use a pin as input make sure you never turn on the corresponding output Damage to the driving source may happen otherwise VIN DIO VN330SP Polarity Reversal Protection GND DIO DIGIO Output Register Input Register figure 5 DIO structure ...

Page 18: ...ters For applications with fieldbus connections that need to pass through Y adapters can be used to provide two sockets for in coming and out going cables Examples or such adapters are found below M12 5pol A coded male to female male Phoenix Contact SAC 5PY M F M VP SH M12 5pol A coded male to female female Phoenix Contact SAC 5PY M 2XF VP SH LAN1 LAN2 POWER CAN Serial 2 Digital IO CAN Serial 1 US...

Page 19: ...OTICE 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 Top Cover Remarks Replace mSATA remove Replace Battery remove NOTICE All cables should be removed before removing the top cover ...

Page 20: ...ht damage the internal high density connector which connects the connectors to the main board Obey that you do not damage the connectors and components on the front panel PCB when you handle the removed top cover To install the top cover refer to the following instructions Check that the sealing is properly installed in its groove If IP67 is required check the integrity of the sealing If it is dam...

Page 21: ...emPC CXR Hardware Manual Maintenance 4 19 Rev V1 2 Janz Tec AG ...

Page 22: ...connector 3 Remove the top cover from the product and locate the battery on the system main board 4 Remove the battery from the holder See figure 9 5 Insert the new battery See figure 9 6 Reinstall the top cover 4 3 mSATA After inserting the mini card into the connector it must be pushed down and locked with two M2 5 screws NOTICE The insertion depth of the screws that lock the PCI express mini ca...

Page 23: ...ce 4 21 Rev V1 2 Janz Tec AG 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: ...ress PCIe lane usage 5 2 Ethernet The emPC CXR provides two 10 100 1000 ethernet interfaces 5 2 1 LAN1 This Ethernet interface is provides by the COM Express module refer to the module documentation for details e g controller type Wake on LAN implementation depends on the COM Express modules and is usually possible 5 2 2 LAN2 This Ethernet interface is implanted on the carrier board by an Intel i2...

Page 25: ...tem ID emPC CXR 0x2A00 CFG space register 0x2E Table 10 PCI identification The FPGA PCIe interface provides access to several register spaces PCI base address register Description Size 0 Local configuration registers memory mapped 512 B 1 N A 2 CAN RS232 address space 8 kB 3 Reserved 8 kB 4 Control registers 4 kB 5 NVRAM IO port address space 1 MB Table 11 Local address spaces The actual addresses...

Page 26: ... 1 0 High if corresponding COM is available Reserved Reserved positions are zero REVISION BAR4 0x3c 32bit ro 31 24 23 16 15 8 7 0 ID Reserved Release Build ID 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...

Page 27: ...RESET_ASSERT BAR4 0x10 32bit wo 31 10 9 8 7 2 1 0 reserved COM1 COM0 Reserved CAN1 CAN0 RESET_DEASSERT BAR4 0x14 32bit wo 31 10 9 8 7 2 1 0 reserved COM1 COM0 Reserved CAN1 CAN0 6 1 4 Internal I2 C bus The control register for the onboard I2C interface provides bit bang style I2C implementation CAN 1 0 COM 1 0 Writing one of the bits disables enables interrupts from the corresponding function Both...

Page 28: ...1000 BAR2 0x100 0x102 CAN controller 0 control BAR2 0x200 0x2ff CAN controller 1 registers SJA1000 BAR2 0x300 0x302 CAN controller 1 control Refer to SJA1000 manual for description of registers and operation 6 2 2 CAN termination and LEDs Besides the registers of the SJA1000 which are defined in the SJA1000 Manual there are two additional registers which control the line termination and the front ...

Page 29: ...s FIFO On customer request other serial port options are possible but not yet implemented The COM Express Typ 6 defined serial ports Rx TX only can be routed to the connectors Implementation depends on availability on the COM Express module Sometimes such ports are available as legacy ports sometimes as USB based ports sometimes as custom ports sometimes they are not available at all LPC based leg...

Page 30: ... 13 NVRAM address 128KByte NVRAM The NVRAM can be accessed by 8 16 and 32 bit operations read and write If NVRAM is accessed by 16 32 bit operations these are not atomic In case of power down it might happen that only parts of the 16 32 bit value are stored in the nvSRAM Also notice that the PCI interface has buffers Even if the write operation has been finished from CPU point of view it might not...

Page 31: ...OUT BAR5 0x1 byte rw 7 6 5 4 3 2 1 0 write 0 read as don t care OUT3 OUT2 OUT1 OUT0 DIGIO_IN BAR5 0x2 byte ro 7 6 5 4 3 2 1 0 IN3 IN2 IN1 IN0 read as don t care IN3 0 OUT3 0 status of the digital input line 0 input voltage 0 4V 1 input voltage 9 24V DIGIO_STATUS BAR5 0x3 byte ro 7 6 5 4 3 2 1 0 NO NO 1 Normal operation 0 Overheat condition the output port is shutting down This may result in coolin...

Page 32: ... 32bit rw 31 25 24 20 19 14 14 13 12 11 1 0 Reserved SHIFT Reserved WP HOLD CS Reserved EN RESET 0 1 1 1 0 EN 1 enable SPI controller CS SPI FLASH chip select control 0 low HOLD SPI FLASH HOLD control 0 low WP SPI FLASH WP control 0 low SHIFT Data shift count N 1 bits are shifted out when SPI_TX is written Reserved Reserved positions are undefined and must not be considered Write reserved bit as z...

Page 33: ...provides an I2C slave interface on the host I2C to monitor and modify system operation Access to the host I2C bus is possible by a I2C master interface which is provided by the FPGA subsystem A digital temperature sensor is available and can be read via the system MCU The ispPAC power sequencer which controls and monitors the internal power supplies The integrated ADC can check any of the internal...

Page 34: ...quired system starts automatically after power is applied figure 11 System control by power supply voltage VIN P BTN INT RESET P Off Vs0 Ts0 Ts0 Ts0 Hyst VS Ts1 1s Assumes VIN is above Vin0 0 5 all the time Hyst Ts3 once a shutdown has been triggerd it cannot be aborted by rising VS min 2s Ts2 Ts0 Ts0 Ts1 shutdown delayed by minimum n time Shutdown can be aborted during Ts3 figure 12 System contro...

Page 35: ... Yes 0x0C VHYST Yes 0x0D 0x0F Reserved 0x10 TIN00 Yes 0x11 TIN01 Yes 0x12 TIN11 Yes 0x13 TIN21 Yes 0x14 TS0 Yes 0x15 TS1 Yes 0x16 TS2 Yes 0x17 TS3 Yes 0x18 TS4 Yes 0x19 0x1f Reserved 0x20 TEMP 0x21 FANCON_RDWR D7 D0 Ack S A6 A0 0 Ack P P7 P0 Ack D7 D0 Ack Address Byte Pointer Byte Most Significant Data Byte Least Significant Data Byte D7 D0 Ack S A6 A0 0 Ack P P7 P0 Ack D7 D0 Ack Address Byte Poin...

Page 36: ...dentify the PMON functionality and will be used to indicate revisions in the future Check for the value 0x0802 to match with this document CONTROL Pointer 1 16bit ro 15 0 EXB RESET Restored from EEPROM EXB If this bit is set the VS input mid contact on power connector act as an power button input If VS is 5 V typ the COM Express PWRBTN signal is asserted If this function is activated you should pr...

Page 37: ...tage input mid contact on power connector Reading is in units of 1 100 V so that register value of 0x800 2048 corresponds to 20 48 V VIN0 Pointer 8 16bit rw 15 0 VIN0 RESET Restored from EEPROM VIN0 VIN1 Pointer 9 16bit rw 15 0 VIN1 RESET Restored from EEPROM VIN1 If the power supply voltage level is below VIN1 then the system is held in reset This state can be left if input voltage level is above...

Page 38: ...sense voltage function The sense voltage level can be read from VS_ACTUAL regardless of the VS0 setting VHYST Pointer 12 16bit rw 15 0 VHYST RESET Restored from EEPROM VHYST This register sets the hysteresis for the power supply and sense input signals TIN11 Pointer 18 16bit rw 15 0 TIN11 RESET Restored from EEPROM TIN11 Reset delay see VIN1 TIN21 Pointer 19 16bit rw 15 0 TIN21 RESET Restored from...

Page 39: ...d on The power supply is turned on and if the COM Express module does not start automatically a single power button event is generated to force turn on TS3 Pointer 22 16bit rw 15 0 TS3 RESET Restored from EEPROM TS3 A system shutdown is inhibited until the system is running for more than the time programmed by TS3 This can be used to prevent a shutdown during operating system bootup phase when the...

Page 40: ...hat is higher than the supported operating value No checks are made on the timing parameters 2 RESET_ERR Reset the PMON MCU reset information in the STATUS register 9 PACADCREAD Read ADC data from the ispPAC chip The channel is selected by the DATA register Channel Voltage Rail Factor 0 Vin 7 8 1 12V 3 2 N A 3 5V 1 4 3 3V 1 5 1 2V 1 6 Vin A 8 8 7 Vin B 8 8 8 N A 9 N A The returned value is a corre...

Page 41: ... 0 CAN 2 x 9 pin D Sub ISO DIS 11898 2 isolated from logic switchable termination resistor SJA1000 controller Rated isolation voltage 60V to shield and internal logic Isolation barrier tested 800VDC for 1 min Digital IO 4 x digital In Out isolated from logic 10 34 V external power supply 0 5 A output current per output 1 A output current for all ports in total Rated isolation voltage 30V to shield...

Page 42: ...ion 40 60 C in all other locations1 i7 3517UE 40 70 C when installed in restricted access location 40 60 C in all other locations1 at sea level derating of 1 C per 300 m above sea level to a maximum of 2000 m Storage Temperature 40 85 C 2 Humidity 5 95 r H non condensing Protection Class IP67 all connectors mounted EMC EN 55011 Class A EN 50155 Physical Dimensions Size Not including connectors WxH...

Page 43: ... 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 1 2 3 WWW References Janz Tec AG www janztec com Intel Corporation www intel com ...

Page 44: ...ratings of the M12 Connectors as specified by Phoenix Contact Type Rated Voltage Rated Surge Voltage Pin to Pin Rated Surge Voltage Pin to Shield Rated Current 40 C M12 5 60 V 1500 V 1500 V 4 A M12 8 30 V 800 V 800 V 2 A M12 T 60 V 1500 V 1500 V 12 A M12 X 48 V 1500 V 2230 V 0 5 A Check that mating connectors are rated equal or higher ...

Page 45: ...emPC CXR Hardware Manual Appendices 8 43 Rev V1 2 Janz Tec AG 8 4 Dimensions 266 00 mm 196 00 mm 156 21 mm 87 75 mm 226 21 mm 19 89 mm 19 89 mm 11 00 mm figure 14 housing dimensions ...

Page 46: ...8 44 emPC CXR Hardware Manual Appendices Janz Tec AG Rev V1 2 8 5 Product History TBD ...

Page 47: ...ded more details Added Celeron CPU variant Modified M12 8 IO connector pinout to match the register description no functional change Power supply connector input KL2 was renamed VS V1 2 2015 11 25 AS Added Celeron Power and Battery Lifetime Added Torque for top cover screws Fixed some doc errors Fixed system description page 2 V1 3 u c As Incorporated some hints from TÜV testing ...

Reviews: