background image

SC6-TANGO  •  CompactPC® Serial •  Intel® Atom™ E39xx Processor (APL-I SoC)

Board Control and Status Registers (BCSR)

A set of board control and status registers allow to program special features on the SC6-TANGO:

Assert a full reset

Control activity of front panel reset and power event button

Program time-outs and trigger a watchdog

Get access to two LEDs in the front panel

Get power fail and watchdog status of last board reset

The register set consists of five registers located on the SMBus at Device ID=0x5c on the following

addresses:

0xA0: CMD_CTRL0_WR: Write to Control Register 0 (Write-Only)

0xA1: CMD_CTRL0_RD: Read from Control Register 0 (Read-Only)

0xB0: CMD_STAT0_WR: Write to Status Register 0 (Write-Clear)

0xB1: CMD_STAT0_RD: Read from Status Register 0 (Read-Only)

0xB2: CMD_STAT1_WR: Write to Status Register 1 (Write-Clear)

0xB3: CMD_STAT1_RD: Read from Status Register 1 (Read-Only)

0xC1: CMD_PLDREV_RD: Read from PLD Revision Register (Read-Only)

To  prevent  misfunction  accesses  to  the  registers  should  be  done  by  SMBus  “Byte  Data”

commands. Further writes to read-only or reads to write-only registers should be omitted.

©

 

EKF

-

 

45

 

-

ekf.com

Summary of Contents for SC6-TANGO

Page 1: ...User Guide SC6 TANGO CompactPCI Serial CPU Card Intel Atom E3900 Series Processor Apollo Lake I SoC Document No 9349 Edition 1 01 February 2021...

Page 2: ...w Component Assembly 18 Front Panel Connectors 19 Front Panel Switches Indicators 19 On Board Connectors Sockets 19 Pin Headers 20 Jumpers 20 Microprocessor 20 Thermal Considerations 21 Main Memory 21...

Page 3: ...cement of the Battery 42 Technical Reference 43 Local PCI Devices 43 Local SMB I2 C Devices 44 Board Control and Status Registers BCSR 45 Write Read Control Register 0 46 Read Clear Status Register 0...

Page 4: ...SoC Pin Headers Debug 70 Front Panel Handle Microswitch Header P FPH 70 PLD Programming Header P PLD 71 Firmware Programming Header P SPI 72 Processor Debug Header P MIPI 73 CompactPCI Serial Backpla...

Page 5: ...erienced user only Edition History Ed Contents Changes Author Date 1 User Manual SC6 TANGO english preliminary edition draft Text 9349 File sc6_ug wpd Source s pc6_ug wpd sc5_ug wpd sth 01 February 20...

Page 6: ...me www ekf com p plus html CompactPCI Serial Home www ekf com s serial html Related Documents Mezzanine Modules and Side Cards PCU UPTEMPO Side Board www ekf com p pcu pcu html C40 C48 Series Mezzanin...

Page 7: ...PCI CompactPCI PlusIO CompactPCI Serial PICMG Windows Microsoft EKF ekf system EKF Note EKF does not claim this list to be complete Legal Disclaimer Liability Exclusion This manual has been edited as...

Page 8: ...trical Standard 5 0 5 1 www jedec org Ethernet IEEE Std 802 3 2000 Edition standards ieee org Precision Time Protocol IEEE Std 1588 2008 July 24 2008 standards ieee org LPC Low Pin Count Interface Spe...

Page 9: ...lots with respect to the SC6 TANGO Most CompactPCI Serial peripheral slot cards require only the backplane connector P1 which comprises PCIe up to x4 link and other signals resulting in a concise and...

Page 10: ...al expansion interface connectors which can be optionally used to attach a mezzanine side board for additional mass storage or front I O The C48 M2 mezzanine module e g is equipped with two M 2 SATA S...

Page 11: ...Apollo Lake I APL I SoC E39xx Series x7 E3950 4 Cores 1 6 2 0GHz 12W TDP cTDP 500 650MHz graphics 2MB LLC x5 E3940 4 Cores 1 6 1 8GHz 9 5W TDP cTDP 400 600MHz graphics 2MB LLC x5 E3930 2 Cores 1 3 1...

Page 12: ...Gen 9 LP DirectX 12 0 OpenCL 2 0 Full Profile OpenGL 4 3 HW media acceleration DXVA 2 VAAPI HW video decode H264 L5 2 H 265 HEVC VP9 MVC MPEG2 JPEG MJPEG VC1 WMV9 VP8 HW video encode H264 SVC AVC MVC...

Page 13: ...roller LPC Audio I2C 2 x USB2 to mezzanine expansion connector P EXP LPC to TPM 2 0 module On Board Building Blocks Additional on board controllers PCIe based PCIe Gen2 packet switch PI7C9X2G606PR 6 p...

Page 14: ...controllers suitable for star and mesh backplanes 4 x USB 2 0 Local Expansion Mezzanine side card connectors for optional local expansion P EXP LPC Audio 2 x USB2 I2C UART Rx Tx from APL SoC P HSE 2...

Page 15: ...dient 5 C min Humidity 5 95 RH non condensing Altitude 300m 3000m Shock 15g 0 33ms 6g 6ms Vibration 1g 5 2000Hz MTBF 11 2 years EC Regulatory EN55022 EN55024 EN60950 1 UL60950 1 IEC60950 1 RT OS Board...

Page 16: ...TDP TAT CPU0 100 Passmark Burn in Test 0 8 1 6 1 8 GHz 0 6 0 6 0 6 1 0 1 0 1 2 1 1 1 4 1 5 0 6 0 7 0 8 1 0 1 1 1 2 SC6 680E 4C 1 6GHz 12W TAT CPU0 3 50 Gfx 60 TAT TDP TAT CPU0 100 Passmark Burn in Tes...

Page 17: ...SC6 TANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC Block Diagram www ekf com s sc6 img sc6_blk pdf EKF 17 ekf com...

Page 18: ...SC6 TANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC Top View Component Assembly Bottom View Component Assembly EKF 18 ekf com...

Page 19: ...indicating any activity on SATA ports HOT LED signalling a CPU over temperature PG Power Good Board Healthy bicolour LED RB System Reset Button Option On Board Connectors Sockets P EXP Utility EXPans...

Page 20: ...ting in a low power platform design As of current Intel offers three CPU SKU versions suitable for the SC6 TANGO differing mainly in the power consumption caused by differences in the number of proces...

Page 21: ...es and frequencies depending on core temperature and currently required performance The processors are able to reduce their core speed and core voltage in multiple steps down Additionally a reductiono...

Page 22: ...ludes the following features 1000Base Tx GigabitEthernet 100Base TX FastEthernet and10Base T ClassicEthernet capability Half or full duplex operation IEEE 802 3u 802 3ab Auto Negotiation for the faste...

Page 23: ...SATA controller The APL SATA port P0 is in use for an on board CFast connector CFast cards are available up to 512GB storage capacity as of current sufficient for typical operating system installation...

Page 24: ...eptaclescansourceaminimumof1 5A 5Veach over currentprotectedbyelectronicswitches Another four USB 2 0 ports are available across the backplane for rear I O usage or on a CompactPCI Serial peripheral c...

Page 25: ...TANGO is provided with a time of day clock and 100 year calendar integrated into the APL I SoC A battery on the board supplies the clock circuitry whenever the computer main power is turned off The SC...

Page 26: ...oC A CFast card can be used as boot device i e OS installation in most applications e MMC The SC6 TANGO can be equipped with an Embedded Multi Media Card e MMC as an option This is a fast Flash based...

Page 27: ...V 3 3Vor 5V To force a manual board reset the SC6 TANGO offers a small tactile switch within the front panel This push button is indent mounted and requires a tool e g a pen to be pressed preventing f...

Page 28: ...SoC and also known as TCO Watchdog A detailed description is given in the Apollo Lake data sheet Operating systems like Linux offer a driver interface to the TCO watchdog The behaviour of the 2nd wat...

Page 29: ...N X X Board Healthy and in S0 State YELLOW BLINK X X Front panel handle is unlocked RED X X Hardware Failure Power Fault RED BLINK X X Software Failure PG Power Good LED The SC6 TANGO offers a bicolou...

Page 30: ...details please refer to www ekf com p SC6 firmware fwinfo txt HD Hard Disk Activity LED The SC6 TANGO offers a bicoloured LED marked as HD1 placed within the front panel This LED when blinking green...

Page 31: ...because it makes no sense to remove the system controller from a CompactPCI system However it is capable to recognize the hot swap of peripheral boards and to start software that is performing any ne...

Page 32: ...ine cards please refer to www ekf com c ccpu mezz_ovw pdf for a more comprehensive overview EKF furthermore offers custom specific development of side boads please contact sales ekf de Most mezzanine...

Page 33: ...s wired differently allowing only the optional P HSE SATA2 port to be used with the C47 MSATA host connector 1 Please use the C48 M2 as functional replacement CompactPCI Serial System Slot Controller...

Page 34: ...SC6 TANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC 1 4 Slots backplane system slot left EKF 34 ekf com...

Page 35: ...SC6 TANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC 1 4 Slots backplane system slot right EKF 35 ekf com...

Page 36: ...SC6 TANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC 1 2 Slots backplane system slots left and right EKF 36 ekf com...

Page 37: ...connected WAKE will be disconnected SGPIO will be disconnected One result of that is that a SC6 TANGO plugged into a peripheral slot will not get a reset even if the system controller forces the reset...

Page 38: ...er or telecommunication links before you open the system or perform any procedures can result in personal injury or equipment damage Some parts of the system can continue to operate even though the po...

Page 39: ...m remove the AC power cord Attach your antistatic wrist strap to a metallic part of the system Remove the board packaging be sure to touch the board only at the front panel Identify the related Compac...

Page 40: ...em remove the AC power cord Attach your antistatic wrist strap to a metallic part of the system Identify the board be sure to touch the board only at the front panel Unfasten both front panel screws t...

Page 41: ...e must comply entirely with CE Close all board slots not in use with a blind front panel Front panels must be fastened by built in screws Cover any unused front panel mounted connector with a shieldin...

Page 42: ...y holder which makes it possible for the user to replace the coin cell Use a BR2032 cell as replacement part to ensure an extended temperature range Be careful when removing the old cell and inserting...

Page 43: ...ort 0 0 20 1 0x8086 0x5AD7 APL SoC PCIe B Port 1 0 21 0 0x8086 0x5AA8 APL SoC USB xHCI Controller 0 22 0 0x8086 0x5AAC APL SoC I2C Interface 0 0 22 1 0x8086 0x5AAE APL SoC I2C Interface 1 0 24 0 0x808...

Page 44: ...devicesmaybe addressed via discrete I2C master controllers provided bythe APL I SoC While the APL I2C port 0 is used on the mezzanine connector P EXP the APL I2C port 1 is wired to the CompactPCI bac...

Page 45: ...ters located on the SMBus at Device ID 0x5c on the following addresses 0xA0 CMD_CTRL0_WR Write to Control Register 0 Write Only 0xA1 CMD_CTRL0_RD Read from Control Register 0 Read Only 0xB0 CMD_STAT0_...

Page 46: ...5 FERP 0 The front panel handle switch generates a power event Default 1 The front panel handle switch generates a system reset 4 3 WDGT0 WDGT1 Maximum Watchdog retrigger time 0 0 2 sec 1 0 10 sec 0...

Page 47: ...tor 6 RESERVED Always read as 0 5 RESERVED Always read as 0 4 PF135S 0 Normal operation 1 Last system reset may be caused by a power failure of the V1 35S4 voltage regulator 3 RESERVED Always read as...

Page 48: ...s elapsed half of its time out period 4 PF12A 0 Normal operation 1 The V12A voltage rail is not present in the system 3 PF5S 0 Normal operation 1 Last system reset may be caused by a power failure of...

Page 49: ...ANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC Read PLD Revision Register Write Not allowed Read SMBus Address 0xC1 Bit Description CMD_PLDREV 7 0 PLDREV Read PLD Revison Number EKF 49 ekf...

Page 50: ...D LED in Front Panel via PLD 27 O PPSM_EN Connect IEEE 1588 PPS PPM to J GP and CompactPCI Serial P1 LOW Isolate PPS PPM Signals HIGH Connect PPS PPM to J GP P1 28 31 I BOARD_CFG Board Configuration J...

Page 51: ...s stuffed the UEFI BIOS will use the default configuration values after any system reset To get normal operation again the jumper has to be removed There is also an alternate function available on J G...

Page 52: ...core within the APL I SoC This can be necessary under rare conditions e g battery undervoltage if the CPU fails to enter the UEFI BIOS POST after power on Note that installing of jumper J RTC will nei...

Page 53: ...protected Do not use these internal connectors for powering devices external to the computer chassis A fault in the load presented by the external devices could cause damage to the board the intercon...

Page 54: ...Intel Atom E39xx Processor APL I SoC As an ordering option the RJ45 jacks can be replaced by M12 X_coded receptacles which requires an 8HP front panel assembly in combination with a small mezzanine mo...

Page 55: ...SC6 TANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC EKF 55 ekf com...

Page 56: ...HPD 17 AUX_CH N 16 GND 15 AUX_CH P 14 CONFIG2 GND 13 CONFIG1 12 LANE3 N 11 GND 10 LANE3 P 9 LANE2 N 8 GND 7 LANE2 P 6 LANE1 N 5 GND 4 LANE1 P 3 LANE0 N 2 GND 1 LANE0 P 1 3 3V via current limited elec...

Page 57: ...for attachment of external USB devices P USB Dual USB 3 0 Receptacle USB 3 0 dual Type A receptacle stacked 18 position 1 VBUS 5V 1 5A max 1 2 USB D 3 USB D 4 GND 5 SS RX 6 SS RX 7 GND 8 SS TX 9 SS T...

Page 58: ...connector Port 1 Gigabit Ethernet Ports 1 2 P ETH RJ 45 Port 1 IEEE 1588 PPS 1 NC1_MDX0 2 NC1_MDX0 3 NC1_MDX1 4 NC1_MDX2 5 NC1_MDX2 6 NC1_MDX1 7 NC1_MDX3 8 NC1_MDX3 Port 2 1 NC2_MDX0 2 NC2_MDX0 3 NC2_...

Page 59: ...ed connector do not reflect the RJ45 Gigabit Ethernet signal assignment For cross over patch cables M12 to RJ45 please refer to the table below M12 X Signal Colors T568B RJ45 1 MDX0 white orange 1 2 M...

Page 60: ...SC6 TANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC EKF 60 ekf com...

Page 61: ...C microSD Card Holder Available on request the SC6 TANGO can be optionally provided with a front panel microSD card slot push push type w card detect switch microSDHC Host Connector 218 6 010 1 1 DAT2...

Page 62: ...SC6 TANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC SC6 TANGO EKF ekf com EKF 62 ekf com...

Page 63: ...have to be locked This can be done either by a retainer latch in order to withstand shock and vibration The latching part may be supplied loosely not assembled on the SC6 TANGO depending on your order...

Page 64: ...veral CFast SSD card brands this would require the module to be inserted with its label facing downwards to the PCB However leading suppliers e g Swissbit attach the label vice versa on their cards wh...

Page 65: ...C2 GND PC3 DEVSLP PC4 NC PC5 NC SC6 NC PC7 GND PC8 LED1 PC9 LED2 PC10 RSVD PC11 RSVD PC12 IFDet PC13 3 3V 1 PC14 3 3V 1 PC15 GND PC16 GND PC17 CDO 2 signals italic grey NC 1 Overcurrent protected by e...

Page 66: ...assembly e g C48 M2 dual M 2 SATA SSD The legacy connector P EXP is provided mainly for custom specific side card design 8HP assembly Warning The 3 3V 5V and 12V power pins of both mezzanine connector...

Page 67: ...GND 21 22 5V 1 USB_EXP2 23 24 USB_EXP1 USB_EXP2 25 26 USB_EXP1 USB_EXP_OC 27 28 EXP_RST I2C_SCL 2 29 30 I2C_SDA 2 GND 31 32 5V 1 HDA_SDOUT 33 34 HDA_SDIN HDA_RST 35 36 HDA_SYNC HDA_CLK 37 38 NC SPEAKE...

Page 68: ...ND NC a14 b14 NC NC a15 b15 NC GND a16 b16 GND NC a17 b17 NC NC a18 b18 NC GND a19 b19 GND NC a20 b20 NC NC a21 b21 NC 3 3VS 1 a22 b22 5VS 1 3 3VS 1 a23 b23 5VS 1 3 3VA 2 a24 b24 5VA 2 12V 3 a25 b25 1...

Page 69: ...SC6 TANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC C48 M2 Mezzanine Storage Module Based on the Connector HSE 8HP Assembly w PCU UPTEMPO Side Card EKF 69 ekf com...

Page 70: ...witch which is integrated into the SC6 TANGO front panel handle ejector lever The switch performs a power button event e g system shutdown by short circuiting the pins 1 and 3 of P FPH when activated...

Page 71: ...6 TANGO is provided with a powerful PLD Programmable Logic Device which replaces legacy glue logic The programming header P PLD is not stuffed in use for manufacturing only Its footprint is situated a...

Page 72: ...ANGO firmware UEFI BIOS Intel TXE is stored in a Serial Flash memory Updates are normally done by software For debug and manufacturing a pin header P SPI is provided not stuffed by default at the bott...

Page 73: ...TRC_CLK0 TRC_CLK1 14 15 TARGET PRESENCE DETECT GND 16 17 GND TRC_DATA000 TRC_DATA100 18 19 TRC_DATA001 TRC_DATA101 20 21 TRC_DATA002 TRC_DATA102 22 23 TRC_DATA003 TRC_DATA103 24 25 TRC_DATA004 TRC_DAT...

Page 74: ...20 02 72 pos 12x6 14mm Width P1 A B C D E F G H I J K L 6 GND 1_PE_ TX02 1_PE_ TX02 GND 1_PE_ RX02 1_PE_ RX02 GND 1_PE_ TX03 1_PE_ TX03 GND 1_PE_ RX03 1_PE_ RX03 5 1_PE_ TX00 1_PE_ TX00 GND 1_PE_ RX00...

Page 75: ...7 2_PE_ RX07 5 2_PE_ TX04 2_PE_ TX04 GND 2_PE_ RX04 2_PE_ RX04 GND 2_PE_ TX05 2_PE_ TX05 GND 2_PE_ RX05 2_PE_ RX05 GND 4 GND 2_PE_ TX02 2_PE_ TX02 GND 2_PE_ RX02 2_PE_ RX02 GND 2_PE_ TX03 2_PE_ TX03 G...

Page 76: ...TX 3_SATA _TX GND 3_SATA _RX 3_SATA _RX GND 4_PE_ TX07 4_PE_ TX07 GND 4_PE_ RX07 4_PE_ RX07 5 8_USB3 _TX 8_USB3 _TX GND 8_USB3 _RX 8_USB3 _RX GND 2_SATA _TX 2_SATA _TX GND 2_SATA _RX 2_SATA _RX GND 4...

Page 77: ...5_PE_ RX02 GND 5_PE_ TX03 5_PE_ TX03 GND 5_PE_ RX03 5_PE_ RX03 5 5_PE_ TX00 5_PE_ TX00 GND 5_PE_ RX00 5_PE_ RX00 GND 5_PE_ TX01 5_PE_ TX01 GND 5_PE_ RX01 5_PE_ RX01 GND 4 GND 4_PE_ TX02 4_PE_ TX02 GND...

Page 78: ...2_PE_ CLK 2_PE_ CLKE 3_PE_ CLK 3_PE_ CLK 3_PE_ CLKE 4_PE_ CLK 4_PE_ CLK 4_PE_ CLKE 4 GND 8_PE_ TX02 8_PE_ TX02 GND 8_PE_ RX02 8_PE_ RX02 GND 8_PE_ TX03 8_PE_ TX03 GND 8_PE_ RX03 8_PE_ RX03 3 8_PE_ TX0...

Page 79: ...6_ETH_ A 6_ETH_ A GND 6_ETH_ B 6_ETH_ B GND 6_ETH_ C 6_ETH C GND 6_ETH D 6_ETH D 5 5_ETH_ A 5_ETH_ A GND 5_ETH_ B 5_ETH_ B GND 5_ETH_ C 5_ETH_ C GND 5_ETH D 5_ETH D GND 4 GND 4_ETH_ A 4_ETH_ A GND 4_E...

Page 80: ...SC6 TANGO CompactPC Serial Intel Atom E39xx Processor APL I SoC Mechanical Drawing The following drawing shows the positions of mounting holes and expansion connectors on the SC6 TANGO EKF 80 ekf com...

Page 81: ...ntel Atom E39xx Processor APL I SoC EKF Elektronik GmbH Philipp Reis Str 4 House 1 Lilienthalstr 2 House 2 59065 HAMM Germany phone 49 0 2381 6890 0 fax 49 0 2381 6890 90 internet www ekf com e mail s...

Reviews: