ADLINK Technology, Incorporated makes no representations or warranties with respect to the contents of
this manual or of the associated ADLINK products, and specifically disclaims any implied warranties of
merchantability or fitness for any particular purpose. ADLINK shall under no circumstances be liable for
incidental or consequential damages or related expenses resulting from the use of this product, even if it has
been notified of the possibility of such damages. ADLINK reserves the right to revise this publication from
time to time without obligation to notify any person of such revisions. If errors are found, please contact
ADLINK at the address listed on this Notice Page.
TRADEMARKS
CoreModule and the Ampro logo are registered trademarks, and ADLINK, Little Board, LittleBoard,
MightyBoard, MightySystem, MilSystem, MiniModule, ReadyBoard, ReadyBox, ReadyPanel,
RuffSystem, and ReadySystem are trademarks of ADLINK Technology, Inc. All other marks are the
property of their respective companies.
This manual provides reference only for computer design engineers, including but not limited to hardware
and software designers and applications engineers. ADLINK Technology, Inc. assumes you are qualified to
design and implement prototype computer equipment.
iiReference ManualnanoX-TCR
Contents
Chapter 1About This Manual ....................................................................................................1
Purpose of this Manual ....................................................................................................................1
Save & Exit BIOS Setup Screen .............................................................................................. 41
Appendix ATechnical Support ................................................................................................. 43
Index .................................................................................................................................................. 45
List of Figures
Figure 2-1.Mini, Compact, Basic and Extended Form Factors ................................................. 4
Table A-1.Technical Support Contact Information ................................................................. 43
ivReference ManualnanoX-TCR
Chapter 1About This Manual
Purpose of this Manual
This manual is for designers of systems based on the nanoX-TCR (Computer-on-Module). This manual
contains information that permits designers to create an embedded system based on specific design
requirements.
Information provided in this reference manual includes:
•nanoX-TCR specifications
•Environmental requirements
•Major ICs and features implemented
•nanoX-TCR connector/pin numbers and definitions
•BIOS Setup information
Information not provided in this reference manual includes:
•Detailed chip specifications
•Internal component operation
•Internal registers or signal operations
•Bus or signal timing for industry-standard busses and signals
References
The following list of references may be helpful for you to complete your custom design successfully.
Specifications
•COM Express Specification Revision 2.0
Web site: http://www.picmg.org/
•COM Express Carrier Design Guide 1.0
Web site: http://www.picmg.org/pdf/PICMG_COMDG_100.pdf
•LPC Bus Specification, Revision 1.1, August, 2002
NOTEIf you are unable to locate the datasheets using the links provided, search the internet
to find the manufacturer’s web site and locate the documents you need.
2Reference ManualnanoX-TCR
Chapter 2Product Overview
This introduction presents general information about the COM Express™ architecture and the nanoX-TCR
Computer-on-Module (COM). After reading this chapter you should understand:
•COM Express Concept
•COM Express Architecture
•nanoX-TCR Product Description
•nanoX-TCR Major Components
•nanoX-TCR Connector Description
•nanoX-TCR Specifications
COM Express Concept
COM Express is an open industry standard defined specifically for COM boards. Its creation provides the
ability to make a smooth transition from legacy parallel interfaces to the newest technologies based on serial
buses available today. COM Express modules are available in the following form factors:
•Mini 84mm x 55mm
•Compact 95mm x 95mm
•Basic 125mm x 95mm
•Extended 155mm x 110mm
The COM Express specification 2.0 defines seven different pinout types.
The nanoX-TCR utilizes the Mini form factor and the Type 10 pinout definition, featuring one highperformance COM Express connector that ensures stable data throughput. The single-connector interfaces of
the Type 1 and Type 10 pinouts free systems completely from legacy signals while solving the space
constraints of the Mini form factor. The Type 10 pinout provides additional flexibility for developers by
freeing up pins reserved for SATA and PCIe for future technologies and using the second LVDS channel,
VGA, and TV-Out pins to support SDVO (via DDI). The Type 10 pinout also supports the SPI interface,
which was unavailable in previous COM Express revisions.
The COM board integrates all core components and is mounted onto an application specific baseboard.
COM boards are legacy-free hardware designs (no Super I/O, PS/2 keyboard, and PS/2 mouse) and provide
most of the functional requirements for any application. These functions include, but are not limited to a rich
complement of contemporary, high-bandwidth serial interfaces such as PCI Express, Serial ATA, USB 2.0,
and Gigabit Ethernet. The robust thermal and mechanical concept of the COM board, combined with
extended power management capabilities, is perfectly suited for all applications.
nanoX-TCRReference Manual3
Chapter 2Product Overview
Baseboard designers can utilize as little or as many of the I/O interfaces as necessary. The baseboard can
therefore provide all the interface connectors required to attach the system to the application specific
peripherals. This versatility allows the designer to create a dense and optimized package, which results in a
more reliable product while simplifying system integration. Most importantly, COM Express modules are
scalable, which means once an application has been created, the ability to diversify the product range is
possible through the use of different performance class modules. Simply unplug one module and replace it
with another. No redesign is necessary.
COM Express Architecture
The COM Express specification was developed by the PCI Industrial Computer Manufacturing Group
(PICMG) in close collaboration with many leading companies across the embedded industry in order to find
an implementation solution to handle upcoming new high speed serial I/Os, processors, and chipsets. COM
Express specifies four form factors, as well as seven different types of connector pinouts.
The four form factors are referred to as Mini, Compact, Basic, and Extended. The Mini form factor targets
battery powered, mobile, and handheld system designs and features a footprint of just 84mm x 55mm. The
Compact form factor is 95mm x 95mm, designed to match the requirements of small applications. The Basic
module footprint is 125mm x 95mm and focuses on space-constrained, low power systems which typically
do not contain more than one horizontal mounted SODIMM. The Extended footprint is slightly larger at
155mm x 110mm and supports up to two full-size, vertically mounted DIMM modules to accommodate
larger memory configurations for high-performance CPUs, chipsets, and multiprocessor systems. The
placement of the shielded 220-pin connectors and the mounting holes are identical between these four
footprints.
Compact Form Factor
Mini Form Factor
Figure 2-1. Mini, Compact, Basic and Extended Form Factors
Basic Form Factor
Extended Form Factor
Note:
Measurements are in millimeters
COM_FormFactors_b
4Reference ManualnanoX-TCR
Chapter 2Product Overview
Product Description
The nanoX-TCR is an exceptionally high integration, high performance, rugged Intel® Atom™ E6XXT
processor based system, compatible with the COM Express standard. This rugged and high quality module
system contains all the component subsystems of an ATX motherboard plus the equivalent of several PCI
Express expansion boards.
The Intel Atom E6XXT series CPUs integrate processor cores with Graphics and Memory Controller Hubs
(GMCHs), providing low-power, high-performance processors, memory controllers for up to 2GB of onboard memory, and graphics controllers for LVDS and SDVO signals.
The Intel EG20T PCH (Platform Controller Hub) provides controllers for a range of common interfaces
including six USB 2.0 ports and up to two SATA ports as well as embedded interfaces for CAN (optional),
GPIO, and I2C. The nanoX-TCR provides an optional Solid State Drive through the SATA1 port and one
Gigabit Ethernet interface through the Intel 82574IT Gigabit Ethernet controller chip (external magnetics
required) using PCIe Port1 from the CPU. The PCIe Port0 connects the PCH to the CPU.
Expansion for additional system functions is possible on the nanoX-TCR through the PCIe and LPC
expansion buses. The PCIe and LPC buses operate at clock speeds of 100MHz and 33MHz, respectively.
The nanoX-TCR is particularly well suited for either embedded or portable applications and meets the size,
power consumption, temperature range, quality, and reliability demands of embedded system applications.
Module Features
•CPU
♦
Provides Intel® Atom™ 600MHz (E620T), 1.3GHz (E660T), or 1.6GHz (E680T) Processor Cores
and Graphics Memory Hubs
-A variety of external display technologies such as DVI, TV-Out, and VGA
-Maximum pixel clock rate up to 160MHz
•Provide LVDS flat panel outputs
-Resolutions up to 1280x768 @ 60Hz
-Minimum pixel clock rate of 19.75MHz
-Maximum pixel clock rate of 80MHz
-Pixel color depths of 18 and 24 bits
6Reference ManualnanoX-TCR
Chapter 2Product Overview
♦
CAN Interface (Optional)
•Supports bit rate up to 1 Mbps
•Supports 32 message objects
•Miscellaneous
♦
Real Time Clock (RTC) with external battery
♦
Watchdog Timer (WDT)
♦
CPU Temperature Sensor
♦
OEM Logo Screen (Splash)
nanoX-TCRReference Manual7
Chapter 2Product Overview
Block Diagram
Figure 2-2 shows the functional components of the module.
LVDS
SDVO
HD Audio
SPI Flash - BIOS
Temp Sensor
Gigabit
Ethernet
Controller
82574IT
GLAN
SD/GPIO
Switch
GPIO
SPI
LPC
SMBus
1X PCIe X1
2X PCIe X1
USB 0-5
USB Client
SSD -
[Optional]
SD0
Generator
SATA 0
GPIO
Intel“ Atom™ E620T, E660T,
or E680T
(0.6, 1.3, or 1.6 GHz)
with integrated
Processor Core
and Graphics Memory Hub
PCIe1
PCIe2
PCIe3
(Platform Controller Hub)
Intel CS82TPCF
SATA 1
CPU
PCIe0
1X PCIe X1
EG20T PCH
667/800MHz,
1.5V, 2GB Max.
GPIO
Controller
GPIO
DDR2
On-board
System
Memory (8)
Board
I2C
LVDS DDC I2C
CAN
COM Express Connector - Rows A and B
LVDS
SDVO
HD Audio
SPI
LPC
SMBus
2X PCIe X1
Gb Ethernet
CAN (Optional)
GPIO (8)USB 2.0 (6)
SATA (1 or 2)
USB Client
I2C
LVDS DDC I2C
nanoX-TCR_BlkDiag_a
Figure 2-2. Functional Block Diagram
8Reference ManualnanoX-TCR
Chapter 2Product Overview
Major Components (ICs)
Table 2-2 lists the major integrated circuits on the nanoX-TCR, including a brief description of each IC.
Figures 2-3 and 2-4 show the locations of the major ICs.
Table 2-2. Major Integrated Circuit Descriptions and Functions
Key:
U19 - SPI Ethernet EEPROM
U27 - 2-Wire Serial EEPROM
U43 - DDR2 SDRAM
U44 - DDR2 SDRAM
U45 - DDR2 SDRAM
U46 - DDR2 SDRAM
U113 - Temperature Sensor
U116 - Power Regulator
CN2 - COM Express Type 10
Connector (see
connector table)
U31
U5
U41
U10
U115
U3
U42
U7
Figure 2-3. Component Locations (Top Side)
U43
U44
U46
nanoX-TCR_Top_Comp_a
U45
U27
U113
nanoX-TCR_Bottom_Comp_a
Figure 2-4. Component Locations (Bottom Side)
nanoX-TCRReference Manual11
Chapter 2Product Overview
Connector
Table 2-3 describes the COM Express connector (CN2) shown in Figure 2-5.
Table 2-3. Module Connector and Socket Descriptions
Connector #Board
Description
Access
CN2 – COM Express A-B Bottom220-pin connector for Northbridge Video and Southbridge
I/O functions.
Key:
CN2A - COM Express pins A1-A110
CN2B - COM Express pins B1-B110
110110
CN2
11
A B
nanoX-TCR_Bottom_Conn_a
Figure 2-5. Connector Locations (Bottom Side)
12Reference ManualnanoX-TCR
Chapter 2Product Overview
Specifications
Physical Specifications
Table 2-4 lists the physical dimensions of the module.
Table 2-4. Weight and Footprint Dimensions
ItemDimension
Weight0.04 kg (0.10 lb)
Height (overall)3.10 mm (0.12 inches)
Board thickness2.36 mm (0.093 inches)
Width55.00 mm (2.17 inches)
Length84.00 mm (3.31 inches)
NOTEOverall height is measured from the
upper board surface to the highest
permanent component on the upper
board surface. This measurement does
not include the cooling solution. The
heights of the board with the cooling
solutions are 15.00mm (0.43 inches) for
the heatsink and 11.00mm (0.59 inches)
for the heatspreader.
See Figure 2-7 on page 16 for an
illustration of the cooling solution stack
heights.
nanoX-TCRReference Manual13
Chapter 2Product Overview
Mechanical Specifications
The following figure provides mechanical dimensions of the nanoX-TCR. Figure 2-6 shows the top-side
view of the board with measurements between mounting holes.
0.00
0.16 (4.00mm)
2.01 (51.00mm)
1.84 (47.00mm)
0.08 (2.00mm)
3.15 (80.00mm)
2.99 (76.00mm)
2.74 (69.60mm)
nanoX-TCR_mech_dwg_a
Figure 2-6. Mechanical Dimensions (Top Side)
NOTEAll dimensions are given in inches.
0.74 (18.80mm)
0.00
0.08 (2.00mm)
0.16 (4.00mm)
1.14 (28.96mm)
0.49 (12.50mm)
0.00
0.16 (4.00mm)
14Reference ManualnanoX-TCR
Chapter 2Product Overview
Power Specifications
Table 2-5 provides the power requirements for the nanoX-TCR with 600MHz, 1.3GHz, and 1.6GHz CPUs
and a 430 watt power supply.
Table 2-5. Power Supply Requirements
Parameter600MHz E620T CPU1.3GHz E660T CPU1.6GHz E680T CPU
Input Type+12V Regulated DC
voltage
In-rush
Voltage & Current
Typical Idle Voltage &
Current (Windows XP)
BIT
Voltage & Current
Operating configurations:
1.59A (19.00W) 1.57A (19.00W) 1.58A (19.00W)
0.41A (5.00W)0.50A (6.00W)0.53A (6.00W)
0.46A (6.00W)0.57A (7.00W)0.60A (7.00W)
•In-rush operating configuration includes 350W ATX power supply, 1GB on-board RAM, one LVDS
video panel, one PS2 keyboard and mouse.
•Idle (Windows XP) operating configuration includes the in-rush running in BIOS setup.
•BIT = Burn-In-Test. Operating configuration includes the Idle configuration as well as one SATA
device, and one 4GB SSD (on 1.6GHz CPU models).
+12V Regulated DC
voltage
+12V Regulated DC
voltage
Environmental Specifications
Table 2-6 provides the operating and storage temperature ranges required for this module.
Table 2-6. Environmental Requirements
ParameterConditions
Temperature
Operating –20° to +70°C (–4° to +158°F)
Extended (Optional)–40° to +85°C (–40° to +185°F)
Storage –55° to +85°C (–67° to +185°F)
Humidity
Operating5% to 90% relative humidity, non-condensing
Non-operating5% to 95% relative humidity, non-condensing
nanoX-TCRReference Manual15
Chapter 2Product Overview
Thermal/Cooling Requirements
The nanoX-TCR is designed to operate at its maximum CPU speeds of 600MHz, 1.3GHz, and 1.6GHz and
requires a thermal solution to cool the CPU, PCH, and voltage regulators. ADLINK offers one optional
cooling solution as well as a heat spreader platform on which to build a cooling solution. (See Table 2-7 for
descriptions of cooling options.)
NOTEThe overall system design must keep the ICs within their operating temperature
specifications.
Table 2-7. ADLINK Optional Cooling Solutions
Cooling SolutionDescription
Passive Heat Sink
(without fan)
Heat SpreaderProvides a simple thermal platform on which to build a cooling solution.
Qualified to maintain optimal performance up to +70°C.
Heat Spreader
Heatsink
0.43 (11.00mm)
0.22 (5.60mm)
0.59 (15.00mm)
0.22 (5.60mm)
nanoX-TCR_Cooling_Ht_a
Figure 2-7. Stack Heights of Cooling Assemblies (Side Width Views)
NOTEAll heights are given in inches.
16Reference ManualnanoX-TCR
Chapter 3Hardware
Overview
This chapter discusses the module features in the following order:
•CPU
•Graphics
•Memory
•Interrupt Channel Assignments
•Memory Map
•I/O Address Map
•COM Express Connector A-B
♦
LPC interface
♦
SATA interface
♦
USB interface
♦
Power interface
♦
Power Management
♦
Video interfaces
♦
HD Audio interface
♦
Gigabit Ethernet interface
♦
I²C interface
♦
PCI Express interface
♦
SMBus
♦
CAN Bus [Optional]
♦
GPIO interface
•COM Express A-B Connector Signals
•Watchdog Timer
•Temperature Sensor
NOTEADLINK Technology, Inc. only supports the features/options tested and listed in
this manual. The main chips used in the nanoX-TCR may provide more features
or options than are listed for the nanoX-TCR, but some of these features or
options are not supported on the module and will not function as specified in the
chip documentation.
nanoX-TCRReference Manual17
Chapter 3Hardware
CPU
The nanoX-TCR offers three versions of the Intel® Atom™ E6XXT CPU—the E620T, E660T, and
E680T—operating at 600MHz, 1.3GHz, and 1.6GHz, respectively. The E6XXT integrates a highperformance x86 Processor Core with Memory Controller and 3D Graphics Engine. This single chip is
based on 45-nm process technology and provides an open-standard PCI Express v1.0 interface, supporting
user-defined PCH, ASIC, FPGA, and off-the-shelf discrete components, ideal for deeply embedded
applications.
Graphics
The E6XXT CPU provides a 2D/3D graphics engine that performs pixel shading and vertex shading within
a single hardware accelerator, which minimizes access to memory and improves render performance.
Memory
The nanoX-TCR employs two ranks of four system DRAM memory chips, which provide up to 2GB of
extended memory, supporting aggressive power management to reduce power consumption, shallow selfrefresh and a new deep self-refresh, proactive page closing policies to close unused pages, and partial writes
through data mask pins.
18Reference ManualnanoX-TCR
Chapter 3Hardware
Interrupt Channel Assignments
The interrupt channel assignments are shown in Table 3-1.
NOTETab le 3-1 is only for reference. Interrupt channel assignments are tied to the
specific legacy Super I/O device residing on the baseboard. This table can be
used with the baseboard in ADLINK’s Quick Start Kit.
Table 3-1. Interrupt Channel Assignments
Device vs IRQ No.0123456789101112131415
Timer X
PS/2 Keyboard*X
Secondary CascadeX
COM0*OD
COM1*DO
Floppy*D
Parallel*OD
RTCX
Math CoprocessorX
PS/2 Mouse*X
Audio ControllerAutomatically Assigned
PCI INTAAutomatically Assigned
PCI INTBAutomatically Assigned
PCI INTCAutomatically Assigned
PCI INTDAutomatically Assigned
USBAutomatically Assigned
VideoAutomatically Assigned
EthernetAutomatically Assigned
*Located on baseboard, if supported
Legend: D = Default, X = Fixed, O = Optional
NOTEThe IRQs for the Ethernet, Video, and USB are automatically assigned by the
BIOS Plug and Play logic. Local IRQs assigned during initialization can not be
used by external devices.
nanoX-TCRReference Manual19
Chapter 3Hardware
Memory Map
The following table provides the common PC/AT memory allocations. Memory below 000500h is used by
the BIOS.
Table 3-2. Memory Map
Base AddressFunction
00000000h -0009FFFFhConventional Memory
000A0000h -000AFFFFhGraphics Memory
000B0000h -000B7FFFhMono Text Memory
000B8000h -000BFFFFhColor Text Memory
000C0000h -000CFFFFhStandard Video BIOS
000D0000h -000DFFFFhReserved for Extended BIOS
000E0000h -000EFFFFhExtended System BIOS Area
000F0000h -000FFFFFhSystem BIOS Area (Storage and RAM Shadowing)
Top 32, 64, or 128MB of
Physical Memory
FFE00000h -FFFFFFFFhSystem Flash
Shared memory of Integrated Graphics enabled
20Reference ManualnanoX-TCR
Chapter 3Hardware
I/O Address Map
Table 3-3 shows the I/O address map.
NOTETab le 3-3 is only for reference. I/O addresses are tied to the specific legacy
Super I/O device residing on the baseboard. This table can be used with the
baseboard in ADLINK’s Quick Start Kit.
This section provides descriptions of interfaces and signals within the COM Express A-B connector. The
COM Express A-B connector provides the following features:
•LPC interface
•SATA interface
•USB interface
•Power interface
•Power Management
•Video interfaces
•HD Audio interface
•Gigabit Ethernet interface
•I²C interface
•PCI Express
•SMBus
•CAN Bus [Optional]
•GPIO
LPC Interface
The nanoX-TCR offers the LPC (Low Pin Count) bus through the CPU. Many devices already exist for this
Intel defined bus. The LPC bus corresponds approximately to a serialized ISA bus yet with a significantly
reduced number of signals. Because of the software compatibility to an ISA bus, I/O extensions such as
additional serial ports can be easily implemented on an application specific baseboard using this bus.
SATA Interface
Two Serial ATA connections (SATA0 and SATA1) are provided through the Intel®
SATA1 port is dedicated for an optional SSD (Solid State Drive) and is not available for use if the board
model supports an SSD. SATA is an enhancement of parallel ATA therefore offering higher performance.
As a result of this enhancement, the traditional restrictions of parallel ATA are overcome with respect to
speed and EMI. SATA starts with a transfer rate of 1.5 Gb/s and can be expanded up to 3Gb/s. SATA is
completely protocol and software compatible to parallel ATA.
EG20T
(PCH). The
USB Interface
The PCH offers two USB host controllers, which contain six USB ports. Each port complies with USB
standards 1.1 and 2.0 and offers high-speed, full-speed, and low-speed capabilities. The USB interface also
provides one USB client port for the Mini-USB connector on the baseboard.
Power Interface
A 12V voltage rail on the A-B COM Express connector accepts the voltages required for the board. The
RTC 3.3V battery feed and 5V standby functions draw power through the A-B connector. The nanoX-TCR
requires a 4.75V to 14V wide-range power supply with optional 5V standby for ATX support.
Power Management
The nanoX-TCR is ACPI 3.0 compliant with smart battery support. The board supports S0, S1, S3, S4, and
S5 sleep states.
22Reference ManualnanoX-TCR
Chapter 3Hardware
Video Interfaces
The Atom™ E6XXT CPU provides an integrated 2D/3D graphics engine, which supports video decode such
as MPEG2, MPEG4, VC1, WMV9, H.264 (main, baseline at L3 and High-profile level 4.0/4.1), and DivX*
as well as video encode such as MPEG4, H.264 (baseline at L3). The CPU supports LVDS and SDVO
display ports, permitting simultaneous, independent operation of two displays. The video interface features
are listed in the following two bullet lists.
LVDS
•Supports a maximum resolution of 1280 x 768 at 60 Hz (pixel clock rate up to 80 MHz)
•Supports minimum pixel clock rate of 19.75 MHz
•Supports pixel color depths of 18 and 24 bits
•Supports 20 MHz to 80 MHz derivative clock frequency
SDVO
•Supports a maximum resolution of 1280 x 1024 at 85Hz (pixel clock rate up to 160MHz)
•Supports 100MHz to 160MHz derivative clock frequency
•Supports third-party output formats such as DVI, LVDS, HDMI, TV-Out, and VGA
•Provides a control bus able to operate at up to 1MHz
Audio Interface
The High Definition (HD) Audio controller resides in the CPU and communicates with external codec(s) on
the baseboard (such as audio and modem codecs) over the Intel HD Audio serial link. The PCH implements
a single Serial Data Output signal (AC/HDA_SDOUT) that is connected to all external codecs. Two Serial
Digital Input signals (AC/HDA_SDIN) support up to two codecs.
Ethernet Interface
The nanoX-TCR supports one Gigabit Ethernet interface. The Ethernet interface is implemented from the
82574IT Ethernet controller and provides one GLAN interface, which occupies PCI Express port 1. The
Ethernet function supports multi-speed operation at 10/100/1000 Mbps and operates in full-duplex at all
supported speeds or half duplex at 10/100 Mbps while adhering to the IEEE 802.3x flow control
specification.
The Ethernet interface offers the following features:
•Full duplex or half duplex support at 10 Mbps, 100 Mbps, or 1000 Mbps
•In full duplex mode, the Ethernet controller adheres to the IEEE 802.3x Flow Control specification
•In half duplex mode, performance is enhanced by a proprietary collision reduction mechanism
•IEEE 802.3 compatible physical layer to wire transformer
•IEEE 802.3u Auto-Negotiation support
•Fast back-to-back transmission support with minimum interframe spacing (IFS)
•IEEE 802.3x auto-negotiation support for speed and duplex operation
•3 kB transmit and 3 kB receive FIFOs (helps prevent data underflow and overflow)
•Requires magnetics (Ethernet isolation transformer) on the baseboard
nanoX-TCRReference Manual23
Chapter 3Hardware
I²C™ Bus
The I²C bus is implemented through the use of the Atmel ATmega168 board controller. The board controller
provides a Fast Mode (400kHz max.) multi-master I²C bus that has maximum I²C bandwidth. Use the
ADLINK Intelligent Device Interface (AIDI) Library for access to the I²C bus. AIDI driver information is
available in the Utilities link of the nanoX-TCR product page at: http://www.adlinktech.com
demo program and the AIDI User’s Manual describing how to use the I²C bus also reside in the Utilities link
of the nanoX-TCR product page.
. An AIDI
PCI Express
™
The nanoX-TCR offers four (4x) PCI Express x1 ports (ports 0-3) through the COM Express A-B connector,
originating from the CPU. Ports 2 and 3 can be configured to support PCI Express edge cards or
ExpressCards, supporting up to 2.5 Gb/s bandwidth in each direction. The first x1 port (port 0) acts as the
connection between the CPU and the PCH and cannot be used as a PCIe port. The second x1 port (port 1) is
occupied by the onboard Gigabit Ethernet controller and is also unavailable as a PCIe port. The PCI Express
interface is based on the PCI Express Specification 1.0a.
System Management Bus (SMBus)
The E6XXT chip contains a host SMBus port. The host port allows the CPU access to the SMBus slaves.
The SMBus slaves include the Gigabit Ethernet Controller and the CPU Temperature Sensor. Table 3-4 lists
the device names and corresponding reserved binary addresses on the SMBus.
Table 3-4. SMBus Reserved Addresses
Component Address (binary)
CPU Temperature Sensor1001,100x
Gigabit Ethernet Controller1100,001x
b
b
CAN Bus [Optional]
The CAN controller resides in the PCH and performs communication in accordance with the Bosch CAN
Protocol version 2.0B (standard and extended formats.) The CAN controller transmits and receives CAN
signals to and from the CAN header on the baseboard. The CAN interface delivers CAN signals used for
automotive, industrial automation, and medical scanning and imaging applications. The following list
describes some of the features of the CAN Bus Interface.
♦
+/- 12 kV ESD protection
♦
Low-current Standby mode with bus wake up: 5 A typical
♦
Bus-fault protection of -27V to 40V
♦
Over-temperature shutdown
μ
NOTEPlease contact your ADLINK sales representative for ordering information on
the optional CAN bus.
24Reference ManualnanoX-TCR
Chapter 3Hardware
GPIO
The nanoX-TCR provides GPIO (General Purpose I/O) pins for custom use through the COM Express A-B
connector. Use the ADLINK Intelligent Device Interface (AIDI) Library to configure the GPIO interface.
AIDI driver information is available in the Utilities link of the nanoX-TCR product page at:
http://www.adlinktech.com
GPIO pins also reside in the Utilities link of the nanoX-TCR product page.
For more information about GPIO pin operation, refer to the PCA9535BS GPIO Generator Datasheet. Refer
to “References” on page 1 for a hyper link to the datasheet.
Table 3-5 provides the pin signals for the COM Express A-B connector.
Table 3-5. COM Express A-B Connector Signal Descriptions
B49SYS_RESET#
Capable Request - PU
10k 3.3V S5 Standby)
A50LPC_SERIRQ (PU 10k 3.3V S5
B50CB_RESET# (Carrier Board Reset)
Standby)
A51GNDB51GND
A52NC (Not Connected)B52NC (Not Connected)
A53NC (Not Connected)B53NC (Not Connected)
A54GPI0 B54GPO1
A55NC (Not Connected)B55NC (Not Connected)
A56NC (Not Connected)B56NC (Not Connected)
A57GNDB57GPO2
A58PCIE3_TX+ (Occupied by Gb
Ethernet - PCIE1
of CPU)
A59P CIE3_TX- (Occup ied by
Gb Ethernet PCIE1 of CPU)
B58PCIE3_RX+ (Occupied by Gb
Ethernet - PCIE1
of CPU)
B59PCIE3_RX- (Occupied by Gb
Ethernet - PCIE1
of CPU)
A60GNDB60GND
A61PCIE2_TX+ (Occupied by PCH - PCIE0) B61PCIE2_RX+ (Occupied by PCH - PCIE0)
26Reference ManualnanoX-TCR
Chapter 3Hardware
Table 3-5. COM Express A-B Connector Signal Descriptions (Continued)
A62PCIE2_TX- (Occupied by PCH - PCIE0) B62PCIE2_RX- (Occupied by PCH - PCIE0)
A63GPI1 B63GPO3
A64PCIE1_TX+B64PCIE1_RX+
A65PCIE1_TX-B65PCIE1_RX-
A66GNDB66WAKE0# (PU 1k 3.3V S5 Standby)
A67GPI2 B67WAKE1# (PU 1k 3.3V S5 Standby)
A68PCIE0_TX+ B68PCIE0_RX+
A69PCIE0_TX- B69PCIE0_RX-
A70GNDB70GND
A71LVDS_A0+B71DDIO_PAIR0+ (SDVO_RED+)
A72LVDS_A0-B72DDIO_PAIR0- (SDVO_RED-)
A73LVDS_A1+B73DDIO_PAIR1+ (SDVO_GREEN+)
A74LVDS_A1-B74DDIO_PAIR1- (SDVO_GREEN-)
A75LVDS_A2+B75DDIO_PAIR2+ (SDVO_BLUE+)
A76LVDS_A2-B76DDIO_PAIR2- (SDVO_BLUE-)
A77LVDS_VDD_EN (PD 10k)B77DDIO_PAIR4+ (SDVO_INT+)
A78LVDS_A3+ B78DDIO_PAIR4- (SDVO_INT-)
A79LVDS_A3- B79LVDS_BKLT_EN (Backlight Enable)
A80GNDB80GND
A81LVDS_A_CK+B81DDIO_PAIR3+ (SDVO_CLK+)
A82LVDS_A_CK-B82DDIO_PAIR3- (SDVO_CLK-)
A83LVDS_I2C_CK (PU 2.2k 3.3V
B83LVDS_BKLT_CTRL (Backlight Brightness)
S5 Standby)
A84LVDS_I2C_DAT (PU 2.2k 3.3V
B84VCC_5V_SBY
S5 Standby)
A85GPI3 (PU 10k 3.3V S5 Standby) B85VCC_5V_SBY
A86RSVDB86VCC_5V_SBY
A87RSVDB87VCC_5V_SBY
A88PCIE_CK_REF+B88BIOS_DS1# (PU 10k 3.3V Standby)
A89PCIE_CK_REF-B89DD0_HPD (Hot Plug Detect - PU
10k 3.3V Standby)
A90GNDB90GND
A91SPI_POWER (3.3 V S5 Standby) B91DDIO_PAIR5+
(SDVO_TVCLKINP)
A92SPI_MISOB92DDIO_PAIR5-
(SDVO_TVCLKINN)
A93GPO0 B93DDIO_PAIR6+ (SDVO_STALLP)
A94SPI_CLKB94DDIO_PAIR6- (SDVO_STALLN)
A95SPI_MOSIB95RSVD
A96NC (Not Connected)B96RSVD
A97NC (Not Connected)B97SPI_CS# (SPI Chip Select for Carrier)
nanoX-TCRReference Manual27
Chapter 3Hardware
Table 3-5. COM Express A-B Connector Signal Descriptions (Continued)
A98SER0_TX B98DDI0_CTRLCLK_AUX+
(SDVO Control Clock)
A99SER0_RX B99DDI0_CTRLDATA_AUX-
(SDVO Control Data)
A100GNDB100GND
A101SER1_TX B101FAN_PWMOUT (Fan Speed Control)
A102SER1_RX B102FAN_TACHIN (Fan Tachometer -
PU 10k 3.3V)
A103LID# (ACPI type LID Switch -
PU 10k 3.3V S5 Standby)
A104VCC_12VB104VCC_12V
A105VCC_12VB105VCC_12V
A106VCC_12VB106VCC_12V
A107VCC_12VB107VCC_12V
A108VCC_12VB108VCC_12V
A109VCC_12VB109VCC_12V
A110GNDB110GND
B103SLEEP# (GPIO4 of PCH -
PU 10k 3.3V S5
Standby)
Watchdog Timer
The Watchdog Timer (WDT) restarts the system if a mishap occurs, ensuring proper start-up after the
interruption. Possible problems include failure to boot properly, the application software’s loss of control,
failure of an interface device, unexpected conditions on the bus, or other hardware or software malfunctions.
Use the ADLINK Intelligent Device Interface (AIDI) Library to configure the WDT interface. AIDI driver
information is available in the Utilities link of the nanoX-TCR product page at: http://www.adlinktech.com
An AIDI demo program and the AIDI User’s Manual showing how to use the WDT function also reside in
the Utilities link of the nanoX-TCR product page.
The WDT (Watchdog Timer) can be used both during the boot process and during normal system operation.
•During the Boot process – If the OS fails to boot in the time interval set in the AIDI Library, the system
will reset.
Enable the WDT as described in the AIDI Library User’s guide. Set the WDT for a time-out interval in
seconds, between 1 and 255, in one second increments. Ensure you allow enough time for the boot
process to complete and for the OS to boot. The OS or application must tickle the WDT as soon as it
comes up.
•During System Operation – The user can set up the WDT hardware by accessing the hardware directly
using the AIDI Library. The system must tickle the WDT in the time set when the WDT is initialized or
the system will be reset.
•Watchdog Code example – ADLINK provides a source code example (AIDI demo program) in the
Utilities link of the nanoX-TCR product page illustrating how to control the WDT. The code example
can be easily copied to your development environment to compile and test or make any desired changes
before compiling.
.
28Reference ManualnanoX-TCR
Chapter 3Hardware
Temperature Sensor
The nanoX-TCR provides a temperature sensor to ensure the health of your embedded system with built-in
support for monitoring and control of system temperatures, fan speeds, and critical module voltage levels.
The AIDI Library provides simple APIs at the application level to support these functions and adds alarm
functions when voltage or temperature levels exceed the upper or lower limits set by the user. AIDI driver
information for the nanoX-TCR is available in the Utilities link of the nanoX-TCR product page at:
http://www.adlinktech.com
Temperature Sensor also reside in the Utilities link of the nanoX-TCR product page.
. An AIDI demo program and the AIDI User’s Manual showing how to use the
nanoX-TCRReference Manual29
Chapter 3Hardware
30Reference ManualnanoX-TCR
Chapter 4BIOS Setup
Introduction
This section assumes the user is familiar with general BIOS Setup and does not attempt to describe the BIOS
functions. Refer to “BIOS Setup Menus ” on page 33 in this chapter for a map of the BIOS Setup settings. If
ADLINK has added to or modified any of the standard BIOS functions, these functions will be described.
Entering BIOS Setup (Local Video Display)
To enter BIOS Setup using a local video display for the nanoX-TCR:
1. Power on the display and the power supply to the nanoX-TCR.
2. Start Setup by pressing the [Del] or [F2] keys (F2 allows you to load previous settings) when the
following message appears on the boot screen.
Please wait. This will take a few seconds
NOTEIf the setting for Fast Boot is [Enabled], the system may not enter the BIOS set
up if you do not press the <Del> or <F2> keys early in the boot sequence.
3. Follow the instructions on the right side of the screen to navigate through the selections and modify any
settings.
Entering BIOS Setup (Serial Port Console)
This section describes how to enter the BIOS setup through a remote serial terminal or PC.
1. Turn on the power supply to the nanoX-TCR and enter the BIOS Setup Utility using a local video
display.
2. Ensure the BIOS feature Serial Port Console Redirection is set to [Enabled] under the Advanced menu.
3. Accept the default options or make your own selections for the balance of the Console Redirection
fields and record your settings.
4. Ensure you select the type of remote serial terminal you will be using and record your selection.
5. Select Save Changes and Exit and then shut down the nanoX-TCR.
6. Connect the remote serial terminal (or the PC with communications software) to the COM port you
selected and recorded earlier in the procedure.
7. Turn on the remote serial terminal or PC and set it to the settings you selected earlier in the procedure.
The default settings for the nanoX-TCR are:
♦
ANSI
♦
115200
♦
8 bits
♦
no parity (None)
♦
1 stop bit
♦
no flow control (None)
♦
Disabled Recorder Mode
♦
Disabled Resolution 100x31
♦
[80x24] for Legacy OS Redirection
nanoX-TCRReference Manual31
Chapter 4BIOS Setup
8. Restore power to the nanoX-TCR.
9. Press the F2 key to enter Setup (early in the boot sequence if Fast Boot is set to [Enabled].)
If Fast Boot is set to [Enabled], you may never see the screen prompt.
10. Use the <Enter> key to select the screen menus listed in the Opening BIOS screen.
NOTEThe serial console port is not hardware protected. Diagnostic software that
probes hardware addresses may cause a loss or failure of the serial console
functions.
OEM Logo Utility
The nanoX-TCR BIOS supports a graphical logo utility, which allows the user to customize the boot screen
image. The graphical image can be a company logo or any custom image the user wants to display during
the boot process. The custom image can be displayed as the first image on screen during the boot process
and remain there while the OS boots, depending on the options selected in BIOS Setup.
NOTEThe Quiet Boot feature must be set to Enabled in the Boot screen of BIOS Setup
for the system to recognize the OEM Logo feature.
Logo Image Requirements
Please contact your ADLINK Sales Representative for more information on OEM Logo Utility
requirements.
32Reference ManualnanoX-TCR
Chapter 4BIOS Setup
BIOS Setup Menus
This section provides illustrations of the six top-level setup screens in the nanoX-TCR BIOS Setup Utility.
Below each illustration is a bullet list of the screen’s submenus and setting selections. The setting selections
are presented in brackets after each submenu or menu item, and the optimal default settings are presented in
bold. For more detailed definitions of the BIOS settings, refer to the AMI Aptio TSE User Manual:
http://www.ami.com/support/doc/AMI_TSE_User_Manual_PUB.pdf
Save & ExitExiting with or without changing settings, Loading and restoring
Optimal or User defaults
Main BIOS Setup Screen
Aptio Setup Utility - Copyright (C) 20XX Amreican Megatrends, Inc.
Main Advanced Chipset Boot Security Save & Exit
.
BIOS Information
Project Version NATCR X.XX
Build Date XX/XX/XXXX XX:XX:XX
Memory Information
Total Memory XXXX MB (DDR2)
System and Board Info
System Date [Xxx XX/XX/20XX]
System Time [XX:XX:XX]
Version X.XX.XXXX. Copyright (C) 20XX American Megatrends, Inc.
[Setting Description]
: Select Screen
: Select Item
Enter : Select
+/- : Change Opt.
F1 : General Help
F2 : Previous Values
F3 : Optimized Defaults
F4 : Save & Exit
ESC: Exit
nanoX-TCR_BIOS_Main_a
Figure 4-1. Main BIOS Setup Screen
•System and Board Info
♦
BIOS Rev. [XXX]
♦
BC Firmware Rev. [X.X.X]
nanoX-TCRReference Manual33
Chapter 4BIOS Setup
♦
Manufacture Date [XX/XX/20XX]
♦
Last Repair Date [XX/XX/20XX]
♦
Serial Number [XXXXXXXXXX]
♦
Hardware Rev [XXXXX-XXXX-XXXX]
♦
LAN MAC ID [XX-XX-XX-XX-XX-XX]
♦
Boot Counter [XXXXXXXX]
♦
Running Time [XXXXX HRs]
•System Date
System Date (day of week, mm:dd:yyyy) – This field requires the alpha-numeric entry of the day of
week, day of the month, calendar month, and all 4 digits of the year, indicating the century plus year
(Fri XX/XX/20XX).
•System Time
System Time (hh:mm:ss) – This is a 24-hour clock setting in hours, minutes, and seconds.
Advanced BIOS Setup Screen
Aptio Setup Utility - Copyright (C) 20XX American Megatrends, Inc.
Main Advanced Chipset Boot Security Save & Exit
Legacy OpROM Support
Launch PXE OpROM [Disabled]
ACPI Settings
Trusted Computing
CPU Configuration
USB Configuration
H/W Monitor LM96163
Super IO Configuration
Serial Port Console Redirection
Version X.XX.XXXX. Copyright (C) 20XX American Megatrends, Inc.
[Setting Description]
: Select Screen
: Select Item
Enter : Select
+/- : Change Opt.
F1 : General Help
F2 : Previous Values
F3 : Optimized Defaults
F4 : Save & Exit
ESC: Exit
Aptio Setup Utility - Copyright (C) 20XX American Megatrends, Inc.
Main Advanced Chipset Boot Security Save & Exit
Password Description
If ONLY the Administrator’s password is set,
then this only limits access to Setup and is
only asked for when entering Setup.
If ONLY the User’s password is set, then this
is a power on password and must be entered to
boot or enter Setup. In Setup the User will
have Administrator rights.
Administrator Password
User Password
Version X.XX.XXXX. Copyright (C) 20XX American Megatrends, Inc.
[Setting Description]
: Select Screen
: Select Item
Enter : Select
+/- : Change Opt.
F1 : General Help
F2 : Previous Values
F3 : Optimized Defaults
F4 : Save & Exit
ESC: Exit
nanoX-TCR_BIOS_Security_a
•Password Description
♦
Administrator Password [Create New Password]
♦
User Password [Create New Password]
Figure 4-5. Security BIOS Setup Screen
40Reference ManualnanoX-TCR
Chapter 4BIOS Setup
Save & Exit BIOS Setup Screen
Aptio Setup Utility - Copyright (C) 20XX American Megatrends, Inc.
Main Advanced Chipset Boot Security Save & Exit
Save Changes and Exit
Discard Changes and Exit
Save Changes and Reset
Discard Changes and Reset
Save Options
Save Changes
Discard Changes
Restore Defaults
Save as User Defaults
Restore User Defaults
Boot Override
P1-SILICONMOTION SM631GX8 AB
SDHC - SDC
UEFI: Hard Drive
Version X.XX.XXXX. Copyright (C) 20XX American Megatrends, Inc.
[Setting Description]
: Select Screen
: Select Item
Enter : Select
+/- : Change Opt.
F1 : General Help
F2 : Previous Values
F3 : Optimized Defaults
F4 : Save & Exit
ESC: Exit
nanoX-TCR_BIOS_Save&Exit_a
•Exit and Reset Options
♦
Save Changes and Exit
•Save configuration and exit? [Ye s ; No]
♦
Discard Changes and Exit
•Quit without saving? [Ye s ; No] (ESC key can be used for this operation.)
♦
Save Changes and Reset
•Save configuration and reset? [Ye s ; No]
♦
Discard Changes and Reset
•Reset without saving? [Ye s ; No]
•Save Options
♦
Save Changes
•Save configuration [Ye s ; No]
♦
Discard Changes (F7 key can be used for this operation.)
•Load Previous Values [Ye s ; No]
♦
Restore Defaults
Figure 4-6. Save & Exit BIOS Setup Screen
•Load Optimized Defaults [Ye s ; No]
nanoX-TCRReference Manual41
Chapter 4BIOS Setup
♦
Save as User Defaults
•Save configuration? [Ye s ; No]
♦
Restore User Defaults
•Restore User Defaults? [Ye s ; No]
•Boot Override
♦
P1-SILICONMOTION SM631GX8AB
♦
SDHC - SDC
♦
UEFI: Hard Drive
42Reference ManualnanoX-TCR
Appendix ATechnical Support
Contact us should you require any service or assistance.
ADLINK Technology, Inc.
Address: 9F, No.166 Jian Yi Road, Zhonghe District
New Taipei City 235, Taiwan
Address: 5215 Hellyer Avenue, #110, San Jose, CA 95138, USA
Tel: +1-408-360-0200
Toll Free: +1-800-966-5200 (USA only)
Fax: +1-408-360-0222
Email: info@adlinktech.com
ADLINK Technology (China) Co., Ltd.
Address: Ϟ⍋Ꮦ⌺ϰᮄᓴ∳催⾥ᡔು㢇䏃 300 ো(201203) 300 Fang Chun Rd., Zhangjiang Hi-Tech Park,
Pudong New Area, Shanghai, 201203 China
Tel: +86-21-5132-8988
Fax: +86-21-5132-3588
Email: market@adlinktech.com
ADLINK Technology, Inc. provides a number of methods for contacting Technical Support listed in the
Table A-1 below. Requests for support through Ask an Expert are given the highest priority, and usually will
be addressed within one working day.
•ADLINK Ask an Expert – This is a comprehensive support center designed to meet all your technical
needs. This service is free and available 24 hours a day through the Ampro By ADLINK web page at
http://www.adlinktech.com/AAE/
which will help you with the common information requested by most customers. This is a good source
of information to look at first for your technical solutions. However, you must register online if you
wish to use the Ask a Question feature.
ADLINK strongly suggests that you register with the web site. By creating a profile on the ADLINK
web site, you will have a portal page called “My ADLINK”, unique to you with access to exclusive
services and account information.
•Personal Assistance – You may also request personal assistance by creating an Ask an Expert account
and then going to the Ask a Question feature. Requests can be submitted 24 hours a day, 7 days a week.
You will receive immediate confirmation that your request has been entered. Once you have submitted
your request, you must log in to go to the My Question area where you can check status, update your
request, and access other features.
•Download Service – This service is also free and available 24 hours a day at
http://www.adlinktech.com
register online before you can log in to this service.
. This includes a searchable database of Frequently Asked Questions,
. For certain downloads such as technical documents and software, you must
Table A-1. Technical Support Contact Information
MethodContact Information
Ask an Experthttp://www.adlinktech.com/AAE/
Web Sitehttp://www.adlinktech.com
Standard Mail
nanoX-TCRReference Manual43
Appendix ATechnical Support
Table A-1. Technical Support Contact Information (Continued)
ADLINK Technology Beijing
Address: ࣫ҀᏖ⍋⎔Ϟഄϰ䏃 1 োⲜ߯ࡼ E ᑻ 801 ᅸ(100085)
Rm. 801, Power Creative E, No. 1, B/D
Shang Di East Rd., Beijing, 100085 China
Tel: +86-10-5885-8666
Fax: +86-10-5885-8625
Email: market@adlinktech.com
ADLINK Technology Shenzhen
Address: ⏅ഇᏖቅ⾥ᡔು催ᮄϗ䘧᭄ᄫᡔᴃು
A1 2 ὐ C (518057)
2F, C Block, Bldg. A1, Cyber-Tech Zone, Gao Xin Ave. Sec. 7,
High-Tech Industrial Park S., Shenzhen, 518054 China
Tel: +86-755-2643-4858
Fax: +86-755-2664-6353
Email: market@adlinktech.com
CAN specification
COM Express 2.0 specification
COM Express Carrier Design Guide
I2C specification
LPC specification
PCIe specification
SATA specification
Atom E6XXT CPU
DDR2 memory
Ethernet port
expansion buses
Gigabit Ethernet interface
HD Audio
IRQ assignments
memory map
OEM Logo Utility (Splash)
Real Time Clock (RTC)
SATA
Splash Screen (OEM Logo)
temperature sensor
USB ports
video interfaces
Watchdog Timer