Fastwel CPC1302 User Manual

Summary of CPC1302

  • Page 1

    - cpc1302 cpu module user manual imes.467444.083 um august 2017 version 1.01.

  • Page 2

    Revision record revision no brief description of changes board index revision date 1:00 initial version cpc1302 november 2016 1.01 graphics system characteristics were added. Adjustment of the delivery checklist: added screw m2,5 х16. The subsection 1.3.3 has a clarification: recommended carrier- bo...

  • Page 3

    Cpc1302 cpc1302 user manual 0-3 table of contents table of contents ……………………………………………………………………………………………………………. 3 list of tables …………………………………………………………………………………………………………………. 4 list of figures ………………………………………………………………………………………………………………… 4 trademarks………………………………………………………………………………………………………………….. 5 owner...

  • Page 4

    Cpc1302 cpc1302 user manual 0-4 3.2.1 description of hl3 indicator operation ....................................................................................... 33 3.3 possible heat removal options .....................................................................................................

  • Page 5

    Cpc1302 cpc1302 user manual 0-5 all information in this document is provided for reference only, with no warranty of its suitability for any specific purpose. This information has been thoroughly checked and is believed to be entirely reliable and consistent with the product that it describes. Howev...

  • Page 6

    Cpc1302 cpc1302 user manual 0-6 notation conventions warning, high voltage! This sign and inscription warn you about the dangers associated with electric discharges (> 60 v) at the time you touch the device or its parts. Noncompliance with the safety precautions, mentioned or prescribed by the rules...

  • Page 7

    Cpc1302 cpc1302 user manual 0-7 general safety requirements this product is designed and tested for the purpose of ensuring compliance with the electric safety requirements. Its design guarantees long-term failsafe operation. Life cycle of the device can be sufficiently reduced due to improper handl...

  • Page 8

    Cpc1302 cpc1302 user manual 0-8 general board operation rules to keep the warranty, the product should not be altered or modified in any way. Any alterations or improvements not authorized by fastwel llc, except for those specified in this document or obtained from the technical support department o...

  • Page 9

    Cpc1302 cpc1302 user manual 0-9 limitation of warranty obligations the above warranty obligations shall not be applied: to the products (including software), which were repaired or were amended by the employees, that do not represent the manufacturer. Exceptions are the cases where the customer has ...

  • Page 10: Cpu Module

    Cpc1302 user manual 0-10 description and operation of cpc1302 cpu module cpc1302 1 description and operation of cpc1302 cpu module 1.1 purpose cpc1302 cpu module is implemented in com express type 6 (picmg com.0 r.2.1) standard based on the 4th generation intel core i5 cpus and 5th generation core i...

  • Page 11

    Cpc1302 user manual 0-11 description and operation of cpc1302 cpu module cpc1302 fig. 1-1: template for ordering cpc1302 1.2.2 description of the supplied configurations cpc1302-01: cpc1302 cpu module , intel core i7-5850eq 2.7 ghz 4 core, 8gb ddr3l sdram, embedded ssd 16gb, - 40…+85 c cpc1302-02: c...

  • Page 12

    Cpc1302 user manual 0-12 description and operation of cpc1302 cpu module cpc1302 1.3 main and additional complete set 1.3.1 delivery checklist cpc1302 module is delivered ready-assembled with the heat-spreading plate. Cooling system is delivered as an option. Table 1-3: cpc1302 delivery checklist no...

  • Page 13

    Cpc1302 user manual 0-13 description and operation of cpc1302 cpu module cpc1302 1.4 technical features intel core i7-5850eq 2.7ghz cpu 5th gen 37w ▪ 4 cores intel x64; ▪ 3 graphics engines; ▪ 6 mb of cash-memory. Intel core i5-4422e 1.8ghz cpu 4th gen 25w ▪ 2 cores intel x64; ▪ 2 graphics engines; ...

  • Page 14

    Cpc1302 user manual 0-14 description and operation of cpc1302 cpu module cpc1302 console i/o via serial ports (com1 / com2) software compatibility: ▪ linux 3.8.X; ▪ qnx 6.5; ▪ microsoft windows embedded standard 7. 1.5 module power supply and current consumption 1.5.1 power supply reset and monitori...

  • Page 15

    Cpc1302 user manual 0-15 description and operation of cpc1302 cpu module cpc1302 table 1-7: consumption currents over input voltage +5v_stby cpu module average current during module's start (mА) peak current during module's start (mА) average current in s3 mode (ma) peak current when switching to s3...

  • Page 16

    Cpc1302 user manual 0-16 description and operation of cpc1302 cpu module cpc1302 fig. 1-2: overall and connecting dimensions of the module 1.8.1 weight and dimensions of additional complete sets for heat removal table 1-9: weight and dimensions of additional complete sets for heat removal additional...

  • Page 17

    Cpc1302 user manual 0-17 description and operation of cpc1302 cpu module cpc1302 1.9 mtbf mean time between failure (mtbf) for ambient temperature of +30 С corresponds to the values given in the table. Table 1-11: mtbf cpu module mtbf in hours, not less than: cpc1302 150,000 note – mtbf values are c...

  • Page 18: Components

    Cpc1302 user manual 0-18 description of operation of cpc1302 major components cpc1302 2 description of operation of cpc1302 major components 2.1 location of main components location of main components and connectors is given in figure 2-1 and figure 2-2. Purpose of indicators and xp1 switch is given...

  • Page 19

    Cpc1302 user manual 0-19 description of operation of cpc1302 major components cpc1302 connector com express c-d connector com express a-b fig. 2-2: location of com express connectors of cpc1302 (bottom view).

  • Page 20

    Cpc1302 user manual 0-20 description of operation of cpc1302 major components cpc1302 2.2 functional structure of cpc1302 block diagram of cpc1302 is shown in figure 2-3: fig. 2-3: module block diagram.

  • Page 21

    Cpc1302 user manual 0-21 description of operation of cpc1302 major components cpc1302 cpu intel core i7-5850eq 2.7 ghz 64-bit intel microprocessor manufactured using 14 nm process, with 37 w tdp (switching to the 47 w tdp mode is available in bios setup with a plate temperature limitation up to +70 ...

  • Page 22

    Cpc1302 user manual 0-22 description of operation of cpc1302 major components cpc1302 pci-e 3.0 ports port pci-e gen3 x16 with a bandwidth capacity of up to 128 gt/sec is routed to com-express connector. Possible port configurations: 1x16, 2x8, 1x8 + 2x4. Pci-e 2.0 ports the com-express connector is...

  • Page 23

    Cpc1302 user manual 0-23 description of operation of cpc1302 major components cpc1302 gpio port (8 i/o channels) gpio port is used in fpga. Is designed for input of 4 and output of 4 logical signals. Sensors digital temperature sensor of cpu (integrated in Сpu), dual-zone temperature sensor lm95235 ...

  • Page 24

    Cpc1302 user manual 0-24 description of operation of cpc1302 major components cpc1302 2.5 possible configurations of pcie х8 gen2 number of available pcie ports at com express connector depends on the fact whether the integrated gigabit ethernet is used. If it is integrated into bios setup, then pci...

  • Page 25

    Cpc1302 user manual 0-25 description of operation of cpc1302 major components cpc1302 2.7 fram controller registers fram controller is implemented in fpga as a device on lpc bus. Controller is activated in bios setup. The device is operated via registers in the field of input-output (i/o) ports. Bas...

  • Page 26

    Cpc1302 user manual 0-26 description of operation of cpc1302 major components cpc1302 ▪ reading data packet containing three fram data bytes starting from the 208h address mov dx, 310h mov al, 08h out dx, al mov dx, 311h mov al, 20h out dx, al mov dx,313h mov al, 01h out dx, al ; activation of batch...

  • Page 27

    Cpc1302 user manual 0-27 description of operation of cpc1302 major components cpc1302 operation algorithm with watchdog timer via i/o registers: 1) the counter decrement is stopped. 2) timeout value is recorded to the initial value registers. 3) counter register is initiated by recording any number ...

  • Page 28

    Cpc1302 user manual 0-28 description of operation of cpc1302 major components cpc1302 2.8.2 description of watchdog timer's registers timer current value register [23:0] base+0h bit name description 7:0 timer_current_value[7:0] write/read: bits 7:0 of the current counter value base+1h bit name descr...

  • Page 29

    Cpc1302 user manual 0-29 description of operation of cpc1302 major components cpc1302 status register base+6h bit name description 7:3 - reserved 2 stf write/read: second timeout flag is set to "1" provided that the timer's counter was reset to zero for the second time, the counter stops. In case th...

  • Page 30

    Cpc1302 user manual 0-30 description of operation of cpc1302 major components cpc1302 2.9.1 algorithm of i2c controller operation operation of i2c controller is shown in fig. 2-4 as exemplified by recording 1 data byte. Beginning start of controller (men=1) is the bus busy? Ye (mbb=1) no no confirma...

  • Page 31

    Cpc1302 user manual 0-31 description of operation of cpc1302 major components cpc1302 2.9.2 registers of i2c controller input/output address type hard reset configuration register base+0 r/w 00h status register base+1 r/w 00h control register base+2 r/w 00h data register base+3 r/w 0xh gpio register...

  • Page 32

    Cpc1302 user manual 0-32 description of operation of cpc1302 major components cpc1302 control register (base+1) bit number name type descriptio n 7 men r/w start/reset of controller. Writing "1" to this bit switches on the i2c controller. Writing "0" to this bit resets and switches off the i2c contr...

  • Page 33: 3  Intended Use of Cpc1302

    Cpc1302 user manual 0-33 intended use of cpc1302 cpc1302 3 intended use of cpc1302 3.1 reset of bios setup settings in order to reset bios setup settings (table. 3-1), it i necessary to set the jumper xp1 (see fig. 2-1), switch on the module, wait for the bios information to appear on the screen, sw...

  • Page 34

    Cpc1302 user manual 0-34 intended use of cpc1302 cpc1302 3.3 possible heat removal options subsection 3.4 contains technical specifications, which the user should consider during development of the proprietary cooling system. Heat-removal options are shown in the figure below. The side of the cpu of...

  • Page 35

    Cpc1302 user manual 0-35 intended use of cpc1302 cpc1302 cpc1302 with the installed heat-removal set acs30076-02 is shown in fig. 3-2. Fig. 3-2: cpc1302 with the installed heat removal set acs30076-02 3.4 heat removal requirements operation of cpc1302 is possible only with additional cooler, which e...

  • Page 36

    Cpc1302 user manual 0-36 intended use of cpc1302 cpc1302 pla te te m pe ratu re t 'c fig. 3-3: point for temperature control on heat-spreading plate 95 85 75 65 cpc1302-01 47w 55 cpc1302-01 37w 45 cpc1302-03 25w 35 25 45 55 65 75 85 95 105 processor temperature t'c fig. 3-4: diagram of cpu temperatu...

  • Page 37

    Cpc1302 user manual 0-37 intended use of cpc1302 cpc1302 cpc1302-03 (-04) modules with heat-removal sets acs30076-02 can be operated at ambient temperatures of up to +75°c without reduction in performance. (*) (*) it specifies operating modes under the load of processor cores and graphics engine wit...

  • Page 38

    Cpc1302 user manual 0-38 intended use of cpc1302 cpc1302 esd sensitive device! Cpc1302 contains components sensible to static electricity. In order to prevent module damages, the following precaution measures should be observed: ▪ before touching the module, discharge the static electricity from you...

  • Page 39

    Cpc1302 user manual 0-39 intended use of cpc1302 cpc1302 1. Make sure that the safety requirements, listed in section 3.5.1.Have been met. Pay special attention to the warning related to heatsink temperature! 2. Before starting operations, make sure that system power supply is switched off. 3. Unscr...

  • Page 40

    Cpc1302 user manual 0-40 intended use of cpc1302 cpc1302 table 3-4: elimination of cpc1302 malfunctions malfunction cause solution the board fails to start, hl1 led is off. No triggered voltage +5 v on the board. Check the availability of the triggered voltage at com_express connector (b84- b87 cont...

  • Page 41: Ami® Bios

    Cpc1302 user manual 0-41 transportation, unpacking and storage cpc1302 4 ami® bios your module has an installed adapted version of ami® bios, which is a standard system for ibm pc at- compatible computers. It supports intel®x86 and intel®x86-compatible cpus, ensures low-level support for cpu, memory...

  • Page 42

    Transportation, unpacking and storage cpc1302 cpc1302 user manual 0-42 5 transportation, unpacking and storage 5.1 transportation the module should be transported in a separate packaging box (transport packaging) of the manufacturing facility, which consists of an individual antistatic bag and a car...

  • Page 43: Annex A

    Cpc1302 user manual 0-43 annex a cpc1302 annex a a purpose of com express connector contacts table a-1: purpose of com express connector contacts contact description note a1 gnd a2 gbe0_mdi3- a3 gbe0_mdi3+ a4 gbe0_link100# od, 330ohm a5 gbe0_link1000# od, 330ohm a6 gbe0_mdi2- a7 gbe0_mdi2+ a8 gbe0_l...

  • Page 44

    Annex a cpc1302 cpc1302 user manual 0-44 a39 usb4- a40 usb4+ a41 gnd a42 usb2- a43 usb2+ a44 usb_2_3_oc# pu 10k 3.3v_stby a45 usb0- a46 usb0+ a47 vcc_rtc a48 excd0_perst# pp 3.3v_stby a49 excd0_cppe# pp 3.3v_stby a50 lpc_serirq od 3.3v,pu 3.3v a51 gnd a52 pcie_tx5+ a53 pcie_tx5- a54 gpi0 cm 3.3v_stb...

  • Page 45

    Annex a cpc1302 cpc1302 user manual 0-45 a85 gpi3 cm 3.3v_stby a86 nc a87 nc a88 pcie0_ck_ref+ a89 pcie0_ck_ref- a90 gnd a91 spi_power pp +3.3v_stby, 0.16a a92 spi_miso cm/pp +3.3v_stby a93 gpo0 pp 3.3v_stby a94 spi_clk pp 3.3v_stby a95 spi_mosi cm/pp +3.3v_stby a96 pp_tpm cm 3.3v a97 nc a98 ser0_tx...

  • Page 46

    Annex a cpc1302 cpc1302 user manual 0-46 b21 gnd b22 sata3_tx+ b23 sata3_tx- b24 pwr_ok 100k pd b25 sata3_rx+ b26 sata3_rx- b27 wdt pp 3.3v_stby b28 ac/hda_sdin2 b29 ac/hda_sdin1 b30 ac/hda_sdin0 b31 gnd b32 spkr pp 3.3v b33 i2c_ck 2.2k pu 3.3v b34 i2c_dat 2.2k pu 3.3v b35 thrm# 10k pu 3.3v b36 usb7...

  • Page 47

    Annex a cpc1302 cpc1302 user manual 0-47 b67 wake1# pu 10k, +3.3v_stby b68 pcie_rx0+ b69 pcie_rx0- b70 gnd b71 lvds_b0+ b72 lvds_b0- b73 lvds_b1+ b74 lvds_b1- b75 lvds_b2+ b76 lvds_b2- b77 lvds_b3+ b78 lvds_b3- b79 lvds_bklt_en pp 3.3v b80 gnd b81 lvds_b_ck+ b82 lvds_b_ck- b83 lvds_bklt_ctrl pp 3.3v...

  • Page 48

    Annex a cpc1302 cpc1302 user manual 0-48 c3 usb_ssrx0- c4 usb_ssrx0+ c5 gnd c6 usb_ssrx1- c7 usb_ssrx1+ c8 gnd c9 usb_ssrx2- c10 usb_ssrx2+ c11 gnd c12 usb_ssrx3- c13 usb_ssrx3+ c14 gnd c15 nc c16 nc c17 nc c18 nc c19 pcie_rx6+ c20 pcie_rx6- c21 gnd c22 pcie_rx7+ c23 pcie_rx7- c24 ddi1_hpd 100k pd c...

  • Page 49

    Annex a cpc1302 cpc1302 user manual 0-49 c48 nc c49 ddi3_pair3+ c50 ddi3_pair3- c51 gnd c52 peg_rx0+ c53 peg_rx0- c54 nc c55 peg_rx1+ c56 peg_rx1- c57 nc c58 peg_rx2+ c59 peg_rx2- c60 gnd c61 peg_rx3+ c62 peg_rx3- c63 nc c64 nc c65 peg_rx4+ c66 peg_rx4- c67 nc c68 peg_rx5+ c69 peg_rx5- c70 gnd c71 p...

  • Page 50

    Annex a cpc1302 cpc1302 user manual 0-50 c94 peg_rx13+ c95 peg_rx13- c96 gnd c97 nc c98 peg_rx14+ c99 peg_rx14- c100 gnd c101 peg_rx15+ c102 peg_rx15- c103 gnd c104 vcc12 c105 vcc12 c106 vcc12 c107 vcc12 c108 vcc12 c109 vcc12 c110 gnd d1 gnd d2 gnd d3 usb_sstx0+ d4 usb_sstx0- d5 gnd d6 usb_sstx1- d7...

  • Page 51

    Annex a cpc1302 cpc1302 user manual 0-51 d29 ddi1_pair1+ d30 ddi1_pair1- d31 nc d32 ddi1_pair2+ d33 ddi1_pair2- d34 ddi1_auxsel pd 1m d35 nc d36 ddi1_pair3+ d37 ddi1_pair3- d38 nc d39 ddi2_pair0+ d40 ddi2_pair0- d41 gnd d42 ddi2_pair1+ d43 ddi2_pair1- d44 ddi2_hpd 100k pd d45 nc d46 ddi2_pair2+ d47 ...

  • Page 52

    Annex a cpc1302 cpc1302 user manual 0-52 d75 peg_tx7- d76 gnd d77 nc d78 peg_tx8+ d79 peg_tx8- d80 gnd d81 peg_tx9+ d82 peg_tx9- d83 nc d84 gnd d85 peg_tx10+ d86 peg_tx10- d87 gnd d88 peg_tx11+ d89 peg_tx11- d90 gnd d91 peg_tx12+ d92 peg_tx12- d93 gnd d94 peg_tx13+ d95 peg_tx13- d96 gnd d97 nc d98 p...

  • Page 53

    Annex a cpc1302 cpc1302 user manual 0-53 disclaimer this disclaimer contains special operating conditions of fastwel in the following areas: intellectual property, warranty policy, conditions of the order and delivery. 1 intellectual prorety 1.1 if any infraction, interference, improper use, illegit...