5030.1KB - Axiomtek

NANO840/842
®
Intel AtomTM Processor
E3845/E3827
®
®
Intel Celeron Processor
J1900/N2807 Nano-ITX Board
User’s Manual
Disclaimers
This manual has been carefully checked and believed to contain accurate information.
Axiomtek Co., Ltd. assumes no responsibility for any infringements of patents or any third
party’s rights, and any liability arising from such use.
Axiomtek does not warrant or assume any legal liability or responsibility for the accuracy,
completeness or usefulness of any information in this document. Axiomtek does not make any
commitment to update the information in this manual.
Axiomtek reserves the right to change or revise this document and/or product at any time
without notice.
No part of this document may be reproduced, stored in a retrieval system, or transmitted, in
any form or by any means, electronic, mechanical, photocopying, recording, or otherwise,
without the prior written permission of Axiomtek Co., Ltd.
CAUTION
If you replace wrong batteries, it causes the danger of explosion. It is recommended by the
manufacturer that you follow the manufacturer’s instructions to only replace the same or
equivalent type of battery, and dispose of used ones.
Copyright 2015 Axiomtek Co., Ltd.
All Rights Reserved
August 2015, Version A1
Printed in Taiwan
ii
ESD Precautions
Computer boards have integrated circuits sensitive to static electricity. To prevent chipsets
from electrostatic discharge damage, please take care of the following jobs with precautions:

Do not remove boards or integrated circuits from their anti-static packaging until you are
ready to install them.

Before holding the board or integrated circuit, touch an unpainted portion of the system
unit chassis for a few seconds. It discharges static electricity from your body.

Wear a wrist-grounding strap, available from most electronic component stores, when
handling boards and components.
Trademarks Acknowledgments
Axiomtek is a trademark of Axiomtek Co., Ltd.
®
Windows is a trademark of Microsoft Corporation.
AMI is trademark of American Megatrend Inc.
IBM, PC/AT, PS/2, VGA are trademarks of International Business Machines Corporation.
®
Intel is a trademark of Intel Corporation.
Other brand names and trademarks are the properties and registered brands of their
respective owners.
iii
Table of Contents
Disclaimers ..................................................................................................... ii
ESD Precautions ........................................................................................... iii
Chapter 1
Introduction ............................................. 1
1.1
Features ............................................................................................... 2
1.2
Specifications ...................................................................................... 2
1.3
Utilities Supported .............................................................................. 4
Chapter 2
Board and Pin Assignments .................... 5
2.1
Board Dimensions and Fixing Holes ................................................. 5
2.2
Board Layout ....................................................................................... 7
2.3
Jumper Settings .................................................................................. 9
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.4
Connectors ........................................................................................ 12
2.4.1
2.4.2
2.4.3
2.4.4
2.4.5
2.4.6
2.4.7
2.4.8
2.4.9
2.4.10
2.4.11
2.4.12
2.4.13
2.4.14
2.4.15
2.4.16
2.4.17
2.4.18
Chapter 3
iv
COM1 Data/Power Selection (JP1) ........................................................... 10
COM1 RS-232/422/485 Mode Setting (JP2, JP3, JP4) ............................ 10
Auto Power On (JP6) ................................................................................ 10
LVDS Brightness Control Mode Setting (JP7) .......................................... 10
LVDS Voltage Selection (JP8) .................................................................... 11
Restore BIOS Optimal Defaults (JP10) ...................................................... 11
Digital I/O Connector (CN1) ...................................................................... 13
COM Connectors (CN2 and CN3) ............................................................. 13
SATA Power Connector (CN4) .................................................................. 14
Fan Connector (CN5) ................................................................................ 14
SMBus Connector (CN7) .......................................................................... 14
Inverter Connector (CN8) .......................................................................... 14
Front Panel Connector (CN9) ................................................................... 15
LVDS Connector (CN10) ........................................................................... 16
Internal USB Connector (CN11) ................................................................ 18
Ethernet and USB Port (CN12 and CN13) ................................................ 18
VGA Connector (CN14) ............................................................................. 19
DC Power Jack (CN16) ............................................................................. 19
Audio Jack (CN17) .................................................................................... 20
HDMI Connector (CN18) ........................................................................... 20
COM2 Connector (CN19) (Optional) ......................................................... 20
SATA Connector (SATA1) .......................................................................... 21
Full-size PCI-Express Mini Card Connector (SCN1) ................................ 21
Half-size PCI-Express Mini Card Connector (SCN2) ................................ 22
Hardware Description ........................... 23
3.1
Microprocessors ............................................................................... 23
3.2
BIOS ................................................................................................... 23
3.3
System Memory ................................................................................. 23
3.4
I/O Port Address Map ........................................................................ 24
3.5
Interrupt Controller (IRQ) Map ......................................................... 25
3.6
Memory Map ...................................................................................... 31
Chapter 4
AMI BIOS Setup Utility .......................... 33
4.1
Starting ............................................................................................... 33
4.2
Navigation Keys ................................................................................ 33
4.3
Main Menu.......................................................................................... 35
4.4
Advanced Menu ................................................................................. 36
4.5
Chipset Menu ..................................................................................... 47
4.6
Security Menu .................................................................................... 51
4.7
Boot Menu.......................................................................................... 52
4.8
Save & Exit Menu .............................................................................. 54
Appendix A
Watchdog Timer ................................... 57
A.1
About Watchdog Timer ..................................................................... 57
A.2
How to Use Watchdog Timer ............................................................ 57
A.3
Sample Program ................................................................................ 58
Appendix B
B.1
Digital I/O ............................................. 61
Digital I/O Software Programming ................................................... 61
Appendix C
BIOS Flash Utility ................................ 63
Appendix D Window® 7 Installation Guide ............... 67
v
This page is intentionally left blank.
vi
NANO840/842 Nano-ITX Board
Chapter 1
Introduction
®
TM
The NANO840, a Nano-ITX board, supports Intel Atom
E3845/E3827 processors.
®
®
Meanwhile NANO842, a Nano-ITX board, supports Intel Celeron J1900/N2807 processors.
Both of them deliver outstanding system performance through high-bandwidth interfaces,
multiple I/O functions for interactive applications and various embedded computing solutions.
The NANO840/842 have one 204-pin SO-DIMM socket for single channel DDR3L
1333/1066MHz memory with maximum capacity up to 8GB. It also features two Gigabit/Fast
Ethernet ports, one SATA port with transfer rate up to 3Gb/s, five USB 2.0, one USB 3.0, and
built-in HD audio codec that can achieve the best stability and reliability for industrial
applications. Additionally, it provides you with unique embedded features, such as two serial
ports and Nano-ITX form factor that applies an extensive array of PC peripherals.
Introduction
1
NANO840/842 Nano-ITX Board
1.1








Features
®
1.2

Specifications
CPU



TM
NANO840 - Intel Atom quad core E3845 (1.91GHz) and dual core E3827 (1.75GHz)
®
®
NANO842 - Intel Celeron quad core J1900 (2GHz) and dual core N2807 (1.58GHz)
1 DDR3L SO-DIMM supports up to 8GB memory capacity
5 USB 2.0 ports and 1 USB 3.0 port
2 COM ports
2 PCI-Express Mini Card
+12V only DC-in supported
Wide operating temperature supported
NANO840
®
TM
- Intel Atom processor quad core E3845 1.91GHz.
®
TM
- Intel Atom processor dual core E3827 1.75GHz.
NANO842
®
®
- Intel Celeron processor quad core J1900 2GHz.
®
®
- Intel Celeron processor dual core N2807 1.58GHz.
Thermal Solution
Passive


Operating Temperature
NANO840: -40°C~80°C.
NANO842: -20°C~70°C.



System Chipset
SoC integrated.


BIOS
American Megatrends Inc. UEFI (Unified Extensible Firmware Interface) BIOS.
16Mbit SPI Flash, DMI, Plug and Play.
PXE Ethernet Boot ROM.




System Memory
One 204-pin DDR3L SO-DIMM socket.
Maximum up to 8GB DDR3L 1333/1066MHz memory.



Onboard Multi I/O
Controller: Fintek F81803.
Serial Ports: COM1 supports RS-232/422/485 and COM2 supports RS-232 only.



Serial ATA
One SATA-300 connector.
mSATA supported.



USB Interface
Five USB ports with fuse protection and complies with USB Spec. Rev. 2.0.
One USB port with fuse protection and complies with USB Spec. Rev. 3.0.


2
Introduction
NANO840/842 Nano-ITX Board

Display
One 15-pin D-Sub as VGA connector.
One 2x20-pin connector for 18/24-bit single/dual channel LVDS and one 8-pin
inverter connector. LVDS resolution is up to 1920x1200 in 24-bit dual channels.

One HDMI.



Trusted Platform Module (TPM)
Controller: ST ST33TPM12LPC via LPC bus interface.
Complies with TPM1.2 main and PC client specification.



Watchdog Timer
1~255 seconds or minutes; up to 255 levels.


Ethernet
NANO840
- Two RJ-45 LAN ports: Intel® i210IT supports 1000/100/10Mbps Gigabit/Fast
Ethernet with Wake-on-LAN and PXE Boot ROM.

NANO842
- Two RJ-45 LAN ports: Intel® i211AT supports 1000/100/10Mbps Gigabit/Fast
Ethernet with Wake-on-LAN and PXE Boot ROM.


Audio
HD Codec audio with Realtek ALC662.
Line-out and MIC-in audio jack.



Digital I/O
8 channels input/output programmable.


Expansion Interface
One full-size PCI-Express Mini Card (w/mSATA supported) which complies with
PCI-Express Mini Card Spec. V1.2.

One half-size PCI-Express Mini Card which complies with PCI-Express Mini Card
Spec. V1.2.


Power Input
DC power jack.
+12V only DC-in.
AT auto power on function supported.




Power Management
ACPI (Advanced Configuration and Power Interface).


Form Factor
Nano-ITX form factor.

All specifications and images are subject to change without notice.
Note
Introduction
3
NANO840/842 Nano-ITX Board
1.3
Utilities Supported
Chipset
and graphics driver
driver
Audio driver
XHCI driver
Sideband Fabric Device
Trusted Execution Engine
Ethernet
4
Introduction
NANO840/842 Nano-ITX Board
Chapter 2
Board and Pin Assignments
2.1
Board Dimensions and Fixing Holes
Top View
Board and Pin Assignments
5
NANO840/842 Nano-ITX Board
Bottom View
Side View
6
Board and Pin Assignments
NANO840/842 Nano-ITX Board
2.2
Board Layout
CN3
CN1 SATA1 CN4 CN5
JP6
CN9 CN7
JP1 JP2 JP3 CN2
CN8
JP4
CN16
JP8
BAT2
CN14
CN18
JP10
CN11
CN10
JP7
CN19 CN13
CN12
CN17
Top View
Side View
Board and Pin Assignments
7
NANO840/842 Nano-ITX Board
Bottom View
8
Board and Pin Assignments
NANO840/842 Nano-ITX Board
2.3
Jumper Settings
Jumper is a small component consisting of jumper clip and jumper pins. Install jumper clip on 2
jumper pins to close. And remove jumper clip from 2 jumper pins to open. Below illustration
shows how to set up jumper.
Properly configure jumper settings on the NANO840/842 to meet your application purpose.
Below you can find a summary table of all jumpers and onboard default settings.
Once the default jumper setting needs to be changed, please do it under power-off
condition.
Note
Jumper
Description
JP1
COM1 Data/Power Selection
Default: RS-232 Data
JP2
JP3
JP4
JP6
JP7
JP8
JP10
COM1 RS-232/422/485 Mode Setting
Default: RS-232
Auto Power On
Default: Disable
LVDS Brightness Control Mode Setting
Default: PWM Mode
LVDS Voltage Selection
Default: +3.3V level
Restore BIOS Optimal Defaults
Default: Normal Operation
Board and Pin Assignments
Setting
CN2 Pin 1: DCD
1-3 Close
CN2 Pin 8: RI
2-4 Close
3-5, 4-6 Close
1-2 Close
3-5, 4-6 Close
1-2 Close
1-2 Close
5-6 Close
1-2 Close
9
NANO840/842 Nano-ITX Board
2.3.1
COM1 Data/Power Selection (JP1)
The COM1 port has +5V level power capability on DCD and +12V level on RI by setting
this jumper. When COM1 is set to +5V or +12V level, please make sure its
communication mode is RS-232 (see section 2.3.2).
Function
Setting
Power: Set CN2 pin 1 to +5V level
Data: Set CN2 pin 1 to DCD (Default)
Power: Set CN2 pin 8 to +12V level
Data: Set CN2 pin 8 to RI (Default)
1-3 close
3-5 close
2-4 close
4-6 close
2.3.2
COM1 RS-232/422/485 Mode Setting (JP2, JP3, JP4)
Use these jumpers to set COM1 port to operate as RS-232, RS-422 or RS-485
communication mode. When COM1 is set to RS-422 or RS485, please make sure it is
also on data mode (see section 2.3.1)
Function
Setting
RS-232 mode
(Default)
RS-422 mode
RS-485 mode
2.3.3
JP2
JP2 3-5, 4-6 close
JP3 1-2 close
JP4 3-5, 4-6 close
JP2 1-3, 2-4 close
JP3 3-4 close
JP4 1-3, 2-4 close
JP2 1-3, 2-4 close
JP3 5-6 close
JP4 1-3, 2-4 close
JP3
JP4
Auto Power On (JP6)
If JP6 is enabled for AC power input, the system will be automatically power on without
pressing soft power button. If JP10 is disabled for AC power input, it is necessary to
manually press soft power button to power on the system.
Function
Setting
Disable auto power on (Default)
Enable auto power on
1-2 close
2-3 close
2.3.4
LVDS Brightness Control Mode Setting (JP7)
This jumper enables you to select PWM or voltage control mode for inverter connector
(CN8). These two control modes are for adjusting the brightness of LVDS panel.
10
Function
Setting
PWM mode (Default)
Voltage mode
1-2 close
3-4 close
Board and Pin Assignments
NANO840/842 Nano-ITX Board
2.3.5
LVDS Voltage Selection (JP8)
The board supports voltage selection for flat panel displays. Use JP8 to set LVDS
connector (CN10) pin 1~6 VCCM to +3.3V, +5V or +12V voltage level. To prevent
hardware damage, before connecting please make sure that input voltage of the flat
panel is correct.
Function
Setting
+12V level
+5V level
+3.3V level (Default)
1-2 close
2-3 close
5-6 close
2.3.6
Restore BIOS Optimal Defaults (JP10)
Put jumper clip to pin 2-3 for a few seconds then move it back to pin 1-2. Doing this
procedure can restore BIOS optimal defaults.
Function
Setting
Normal (Default)
1-2 close
Restore BIOS optimal defaults
2-3 close
Board and Pin Assignments
11
NANO840/842 Nano-ITX Board
2.4
Connectors
Signals go to other parts of the system through connectors. Loose or improper connection
might cause problems, please make sure all connectors are properly and firmly connected.
Here is a summary table which shows all connectors on the hardware.
Connector
Description
CN1
Digital I/O Connector
CN2~CN3
COM Connectors
CN4
SATA Power Connector
CN5
Fan Connector
CN7
SMBus Connector
CN8
Inverter Connector
CN9
Front Panel Connector
CN10
LVDS Connector
CN11
Internal USB 2.0 Port 3 and 6
CN12
LAN1, USB 3.0 port 0 and USB 2.0 port 2
CN13
LAN2, USB 2.0 port 4 and 5
CN14
VGA Connector
CN16
DC Power Jack
CN17
Audio Jack
CN18
HDMI Connector
CN19 (Optional)
COM2 Connector
SATA1
SATA Connector
SCN1
Full-size PCI-Express Mini Card Connector
SCN2
Half-size PCI-Express Mini Card Connector
SODIMM
DDR3L SO-DIMM Socket
12
Board and Pin Assignments
NANO840/842 Nano-ITX Board
2.4.1
Digital I/O Connector (CN1)
The board is equipped with an 8-channel digital I/O connector that meets requirements
for a system customary automation control. The digital I/O can be configured to control
cash drawers and sense warning signals from an Uninterrupted Power System (UPS), or
perform store security control. You may use software programming to control these
digital signals.
Pin
Signal
Pin
Signal
1
3
5
7
9
DIO1
DIO2
DIO3
DIO4
+V5S
2
4
6
8
10
DIO8
DIO7
DIO6
DIO5
GND
2.4.2
COM Connectors (CN2 and CN3)
The CN2 and CN3 are 2x5-pin box headers which are compliant with Molex 78046-1020
for COM1 and COM2. Only COM1 is equipped with +5V level power capability on DCD
and +12V level on RI by setting JP1 (see section 2.3.1). The COM1 also supports
RS-232/422/485 communication mode, see pin assignments given in table below. If you
need COM1 to support RS-422 or RS-485, please refer to section 2.3.2.
COM1 (RS-232/422/485):
Pin RS-232
RS-422
1
2
3
4
5
6
7
8
9
10
DCD
DSR
RXD
RTS
TXD
CTS
DTR
RI
GND
No use
TXNo use
TX+
No use
RX+
No use
RXNo use
No use
No use
COM2 (RS-232 only):
Pin Signal
1
3
5
7
9
DCD
RXD
TXD
DTR
GND
Board and Pin Assignments
RS-485
CN2
DataNo use
Data+
No use
No use
No use
No use
No use
No use
No use
Pin
Signal
2
4
6
8
10
DSR
RTS
CTS
RI
N.C.
CN3
13
NANO840/842 Nano-ITX Board
2.4.3
SATA Power Connector (CN4)
This is a 4-pin p=2.5mm wafer connector which is complaint with JST B4B-XH-K-S for
interfacing to SATA 2.5" HDD power supply.
Pin
Signal
1
2
3
4
+12V level
GND
GND
+5V level
2.4.4
Fan Connector (CN5)
This is a 3-pin p=2.54mm wafer connector which is complaint with Molex 5045 for fan
interface. Fan is needed for cooling down temperature. You can find fan speed within
BIOS Setup Utility if fan is installed. For further information, see BIOS Setup Utility:
Advanced\H/W Monitor\PC Health Status (see section 4.4).
Pin
Signal
1
2
3
GND
+12V level
Fan speed feedback
2.4.5
SMBus Connector (CN7)
This connector is a 3-pin p=2.0mm wafer connector which is compliant with JST
B3B-PH-K-S for SMBus interface. The SMBus (System Management Bus) is a simple
bus for the purpose of lightweight communication.
Pin
Signal
1
2
3
CLK
DATA
GND
2.4.6
Inverter Connector (CN8)
This is a DF13-8S-1.25C 8-pin connector for inverter. We strongly recommend you to
use the matching DF13-8S-1.25C connector to avoid malfunction.
14
Pin
Signal
1
2
3
4
5
6
7
8
VBL1 (+12V level)
VBL1 (+12V level)
VBL2 (+5V level)
VBL_ENABLE
GND
GND
GND
VBL Brightness Control
Board and Pin Assignments
NANO840/842 Nano-ITX Board
2.4.7
Front Panel Connector (CN9)
Pin
Signal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
PWRLED+
EXT SPKN.C.
Buzzer
PWRLEDN.C.
N.C.
EXT SPK+
PWRSWPWRSW+
HW RSTHW RST+
HDDLEDHDDLED+
Power LED
Pin 1 connects anode(+) of LED and pin 5 connects cathode(-) of LED. The power LED
lights up when the system is powered on.
External Speaker and Internal Buzzer
Pin 2, 4, 6 and 8 connect the case-mounted speaker unit or internal buzzer. While
connecting the CPU board to an internal buzzer, please set pin 2 and 4 closed; while
connecting to an external speaker, you need to set pins 2 and 4 opened and connect the
speaker cable to pin 8(+) and pin 2(-).
Power On/Off Button
Pin 9 and 10 connect the power button on front panel to the CPU board, which allows
users to turn on or off power supply.
System Reset Switch
Pin 11 and 12 connect the case-mounted reset switch that reboots your computer
without turning off the power switch. It is a better way to reboot your system for a longer
life of system power supply.
HDD Activity LED
This connection is linked to hard drive activity LED on the control panel. LED flashes
when HDD is being accessed. Pin 13 and 14 connect the hard disk drive to the front
panel HDD LED, pin 13 is assigned as cathode(-) and pin 14 is assigned as anode(+).
Board and Pin Assignments
15
NANO840/842 Nano-ITX Board
2.4.8
LVDS Connector (CN10)
This board has a 2x20-pin connector for LVDS LCD interface. It is strongly
recommended to use the matching JST SHDR-40VS-B connector for LVDS interface.
Pin 1~6 VCCM can be set to +3.3V, +5V or +12V by setting JP8 (see section 2.3.5).
18-bit single channel
16
Pin
Signal
Pin
Signal
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
VCCM
VCCM
VCCM
N.C.
GND
N.C.
N.C.
GND
N.C.
N.C.
GND
Channel A D0Channel A D0+
GND
Channel A D1Channel A D1+
GND
Channel A D2Channel A D2+
GND
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
VCCM
VCCM
VCCM
N.C.
GND
N.C.
N.C.
GND
N.C.
N.C.
GND
N.C.
N.C.
GND
N.C.
N.C.
GND
Channel A CLKChannel A CLK+
GND
Board and Pin Assignments
NANO840/842 Nano-ITX Board
24-bit single channel
18-bit dual channel
Pin Signal
Pin Signal
Pin Signal
Pin Signal
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
VCCM
VCCM
VCCM
N.C.
GND
N.C.
N.C.
GND
N.C.
N.C.
GND
Channel A D0Channel A D0+
GND
Channel A D1Channel A D1+
GND
Channel A D2Channel A D2+
GND
VCCM
VCCM
VCCM
N.C.
GND
N.C.
N.C.
GND
N.C.
N.C.
GND
N.C.
N.C.
GND
Channel A D3Channel A D3+
GND
Channel A CLKChannel A CLK+
GND
VCCM
VCCM
VCCM
N.C.
GND
N.C.
N.C.
GND
Channel B CLKChannel B CLK+
GND
Channel A D0Channel A D0+
GND
Channel A D1Channel A D1+
GND
Channel A D2Channel A D2+
GND
VCCM
VCCM
VCCM
N.C.
GND
Channel B D0Channel B D0+
GND
Channel B D1Channel B D1+
GND
Channel B D2Channel B D2+
GND
N.C.
N.C.
GND
Channel A CLKChannel A CLK+
GND
24-bit dual channel
Pin Signal
Pin Signal
1
VCCM
2
VCCM
3
VCCM
4
VCCM
5
VCCM
6
VCCM
7
N.C.
8
N.C.
9
GND
10
GND
11 Channel B D3-
12
Channel B D0-
13 Channel B D3+
14
Channel B D0+
15 GND
16
GND
17 Channel B CLK-
18
Channel B D1-
19 Channel B CLK+
20
Channel B D1+
21 GND
22
GND
23 Channel A D0-
24
Channel B D2-
25 Channel A D0+
26
Channel B D2+
27 GND
28
GND
29 Channel A D1-
30
Channel A D3-
31 Channel A D1+
32
Channel A D3+
33 GND
34
GND
35 Channel A D2-
36
Channel A CLK-
37 Channel A D2+
38
Channel A CLK+
39 GND
40
GND
Board and Pin Assignments
17
NANO840/842 Nano-ITX Board
2.4.9
Internal USB Connector (CN11)
This is a 2x5-pin Universal Serial Bus (USB) connector for installing versatile USB 2.0
compliant interface peripherals. The CN11 is designed with +5V level standby power
which can provide power when system is in suspend mode.
Pin
1
3
5
7
9
Signal
USB VCC (+5V level
standby power)
USB #6_DUSB #6_D+
GND
GND
2.4.10
Pin
2
4
6
8
10
Signal
USB VCC (+5V level
standby power)
USB #3_DUSB #3_D+
GND
GND
Ethernet and USB Port (CN12 and CN13)
The board has two RJ-45 connectors. Ethernet connection can be established by
plugging one end of the Ethernet cable into this RJ-45 connector and the other end
(phone jack) to a 1000/100/10-Base-T hub.
The lower Universal Serial Bus connectors on the rear I/O are for installing USB
peripherals such as keyboard, mouse, scanner, etc.
CN12 (for LAN1, USB 3.0 port 0 and USB 2.0 port 2):
Pin LAN Signal
Pin LAN Signal
18
L1
L2
L3
L4
A
B
MDI0+
L5
MDI2MDI0L6
MDI1MDI1+
L7
MDI3+
MDI2+
L8
MDI3100 LAN LED (Green) / 1000 LAN LED (Orange)
Active LED (Yellow)
Pin
USB 3.0 Port 0
Pin
USB 2.0 Port 2
1
2
3
4
5
6
7
8
9
USB VCC (+5V level)
USB #0_DUSB #0_D+
GND
SSRX0SSRX0+
GND
SSTX0SSTX0+
10
11
12
13
USB VCC (+5V level)
USB #2_DUSB #2_D+
GND
LAN
USB
Board and Pin Assignments
NANO840/842 Nano-ITX Board
CN13 (for LAN2, USB 2.0 port 4 and 5):
Pin LAN Signal
Pin LAN Signal
L1
L2
L3
L4
A
B
MDI0+
L5
MDI2MDI0L6
MDI1MDI1+
L7
MDI3+
MDI2+
L8
MDI3100 LAN LED (Green) / 1000 LAN LED (Orange)
Active LED (Yellow)
Pin
USB Signal
Pin
USB Signal
1
2
3
4
USB VCC (+5V level)
USB #4_DUSB #4_D+
GND
5
6
7
8
USB VCC (+5V level)
USB #5_DUSB #5_D+
GND
2.4.11
LAN
USB
VGA Connector (CN14)
This is a 15-pin D-Sub connector which is commonly used for VGA display. This VGA
interface configuration can be configured via software utility.
Pin
Signal
Pin
Signal
1
3
5
7
9
11
13
15
Red
Blue
GND
GND
VCC
N.C.
Horizontal Sync
DDC CLK
2
4
6
8
10
12
14
Green
N.C.
DETECT
GND
GND
DDC DATA
Vertical Sync
2.4.12
DC Power Jack (CN16)
This is a DC power jack with lock. Firmly insert at
least 60W adapter into this connector. Loose
connection may cause system instability and make
sure all components/devices are properly installed
before connecting this power jack.
Board and Pin Assignments
19
NANO840/842 Nano-ITX Board
2.4.13
Audio Jack (CN17)
This is audio jack with HD audio support. Install audio driver, and then attach audio
devices to CN17.
Pin Color
Signal
Green
Pink
Line_OUT
Mic_IN
2.4.14
HDMI Connector (CN18)
The HDMI (High-Definition Multimedia Interface) is a compact digital interface which is
capable of transmitting high-definition video and high-resolution audio over a single
cable. Its interface is available through connector CN18.
Pin
Signal
Pin
Signal
1
3
5
7
9
11
13
15
17
19
HDMI DATA2+
HDMI DATA2GND
HDMI DATA0+
HDMI DATA0GND
N.C.
HDMI SCL
GND
HDMI_HTPLG
2
4
6
8
10
12
14
16
18
GND
HDMI DATA1+
HDMI DATA1GND
HDMI Clock+
HDMI ClockN.C.
HDMI SDA
+5V
2.4.15
COM2 Connector (CN19) (Optional)
The CN19 is a standard 9-pin D-Sub connector on the rear IO. This connector is
co-layout with HDMI connector (CN18).
20
Pin
Signal
1
2
3
4
5
6
7
8
9
DCD
RXD
TXD
DTR
GND
DSR
RTS
CTS
RI
CN19
Board and Pin Assignments
NANO840/842 Nano-ITX Board
2.4.16
SATA Connector (SATA1)
This connector is for high-speed Serial Advanced Technology Attachment (Serial ATA or
SATA) interface. It is a computer bus interface for connecting to devices such as hard
disk drive.
Pin
Signal
1
2
3
4
5
6
7
GND
SATA_TX+
SATA_TXGND
SATA_RXSATA_RX+
GND
2.4.17
1
7
Full-size PCI-Express Mini Card Connector (SCN1)
This is a full-size PCI-Express Mini Card connector on the bottom side applying to either
PCI-Express, USB 2.0 or SATA (mSATA). It also complies with PCI-Express Mini Card
Spec. V1.2. Please refer to BIOS setting in section 4.4 to enable or disable mSATA
support.
Pin
Signal
Pin
Signal
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
51
WAKE#
No use
No use
CLKREQ#
GND
REFCLKREFCLK+
GND
No use
No use
GND
PE_RXN3/SATA_RXP1
PE_RXP3/SATA_RXN1
GND
GND
PE_TXN3/SATA_TXN1
PE_TXP3/SATA_TXP1
GND
GND
+3.3VSB
+3.3VSB
GND
No use
No use
No use
No use
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
+3.3VSB
GND
+1.5V
No use
No use
No use
No use
No use
GND
W_DISABLE#
PERST#
+3.3VSB
GND
+1.5V
SMB_CLK
SMB_DATA
GND
USB_D7USB_D7+
GND
No use
No use
No use
+1.5V
GND
+3.3VSB
Board and Pin Assignments
21
NANO840/842 Nano-ITX Board
2.4.18
Half-size PCI-Express Mini Card Connector (SCN2)
This is a half-size PCI-Express Mini Card connector on the bottom side applying to either
PCI-Express or USB 2.0. It also complies with PCI-Express Mini Card Spec. V1.2.
22
Pin
Signal
Pin
Signal
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
51
WAKE#
No use
No use
CLKREQ#
GND
REFCLKREFCLK+
GND
No use
No use
GND
PE_RXN2
PE_RXP2
GND
GND
PE_TXN2
PE_TXP2
GND
GND
+3.3VSB
+3.3VSB
GND
No use
No use
No use
No use
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
+3.3VSB
GND
+1.5V
No use
No use
No use
No use
No use
GND
W_DISABLE#
PERST#
+3.3VSB
GND
+1.5V
SMB_CLK
SMB_DATA
GND
USB_D1USB_D1+
GND
No use
No use
No use
+1.5V
GND
+3.3VSB
Board and Pin Assignments
NANO840/842 Nano-ITX Board
Chapter 3
Hardware Description
3.1
Microprocessors
®
TM
®
®
The NANO840 supports Intel Atom E3845/E3827, and NANO842 supports Intel Celeron
®
J1900/N2807 processors, which enable your system to operate under Windows 7 and
®
Windows 8.1 environments. The system performance depends on the microprocessor. Make
sure all correct settings are arranged for your installed microprocessor to prevent the CPU
from damages.
3.2
BIOS
The NANO840/842 uses AMI Plug and Play BIOS with a single SPI Flash.
3.3
System Memory
The NANO840/842 supports one 204-pin DDR3L SO-DIMM socket for maximum memory
capacity up to 8GB DDR3L SDRAMs. The memory module comes in sizes of 1GB, 2GB, 4GB
and 8GB.
Hardware Description
23
NANO840/842 Nano-ITX Board
3.4
I/O Port Address Map
®
The Intel Atom
via I/O ports.
24
TM
®
®
E3845/E3827 and Intel Celeron J1900/N2807 processors communicate
Hardware Description
NANO840/842 Nano-ITX Board
3.5
Interrupt Controller (IRQ) Map
The interrupt controller (IRQ) mapping list is shown as follows:
Hardware Description
25
NANO840/842 Nano-ITX Board
26
Hardware Description
NANO840/842 Nano-ITX Board
Hardware Description
27
NANO840/842 Nano-ITX Board
28
Hardware Description
NANO840/842 Nano-ITX Board
Hardware Description
29
NANO840/842 Nano-ITX Board
30
Hardware Description
NANO840/842 Nano-ITX Board
3.6
Memory Map
The memory mapping list is shown as follows:
Hardware Description
31
NANO840/842 Nano-ITX Board
This page is intentionally left blank.
32
Hardware Description
NANO840/842 Nano-ITX Board
Chapter 4
AMI BIOS Setup Utility
The AMI UEFI BIOS provides users with a built-in setup program to modify basic system
configuration. All configured parameters are stored in a flash chip to save the setup information
whenever the power is turned off. This chapter provides users with detailed description about
how to set up basic system configuration through the AMI BIOS setup utility.
4.1
Starting
To enter the setup screens, follow the steps below:
1.
2.
Turn on the computer and press the <Del> key immediately.
After you press the <Del> key, the main BIOS setup menu displays. You can access the
other setup screens from the main BIOS setup menu, such as the Advanced and Chipset
menus.
If your computer cannot boot after making and saving system changes with BIOS
setup, you can restore BIOS optimal defaults by setting JP10 (see section 2.3.6).
Note
It is strongly recommended that you should avoid changing the chipset’s defaults. Both AMI
and your system manufacturer have carefully set up these defaults that provide the best
performance and reliability.
4.2
Navigation Keys
The BIOS setup/utility uses a key-based navigation system called hot keys. Most of the BIOS
setup utility hot keys can be used at any time during the setup navigation process. These keys
include <F1>, <F2>, <Enter>, <ESC>, <Arrow> keys, and so on.
Some of the navigation keys differ from one screen to another.
Note
AMI BIOS Setup Utility
33
NANO840/842 Nano-ITX Board
Hot Keys
Description
 Left/Right
The Left and Right <Arrow> keys allow you to select a setup screen.
 Up/Down
The Up and Down <Arrow> keys allow you to select a setup screen or
sub-screen.
+ Plus/Minus
The Plus and Minus <Arrow> keys allow you to change the field value of a
particular setup item.
Tab
The <Tab> key allows you to select setup fields.
F1
The <F1> key allows you to display the General Help screen.
F2
The <F2> key allows you to Load Previous Values.
F3
The <F3> key allows you to Load Optimized Defaults.
F4
The <F4> key allows you to save any changes you have made and exit
Setup. Press the <F4> key to save your changes.
Esc
The <Esc> key allows you to discard any changes you have made and exit
the Setup. Press the <Esc> key to exit the setup without saving your
changes.
Enter
The <Enter> key allows you to display or change the setup option listed for a
particular setup item. The <Enter> key can also allow you to display the
setup sub- screens.
34
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board
4.3
Main Menu
When you first enter the setup utility, you will enter the Main setup screen. You can always
return to the Main setup screen by selecting the Main tab. System Time/Date can be set up as
described below. The Main BIOS setup screen is shown below.
BIOS Information
Display the BIOS information.
System Language
Choose the system default language.
System Date/Time
Use this option to change the system time and date. Highlight System Time or System Date
using the <Arrow> keys. Enter new values through the keyboard. Press the <Tab> key or the
<Arrow> keys to move between fields. The date must be entered in MM/DD/YY format. The
time is entered in HH:MM:SS format.
Access Level
Display the access level of current user.
AMI BIOS Setup Utility
35
NANO840/842 Nano-ITX Board
4.4
Advanced Menu
The Advanced menu also allows users to set configuration of the CPU and other system
devices. You can select any of the items in the left frame of the screen to go to the sub menus:
►
►
►
►
►
►
►
►
Trusted Computing
ACPI Settings
F81803 Super IO Configuration
Hardware Monitor
CPU Configuration
IDE Configuration
USB Configuration
Utility Configuration
For items marked with “”, please press <Enter> for more options.
36
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board

Trusted Computing
This screen provides function for specifying the TPM settings.
Security Device Support
Enable or disable BIOS support for security device. The default setting is Disabled.
TPM State
Once the Security Device Support is Enabled, TPM can be used by the operating system.
Pending Operation
Schedule a TPM operation which will take effect at the next bootup process.
Current Status Information
Display current TPM status information.
AMI BIOS Setup Utility
37
NANO840/842 Nano-ITX Board

ACPI Settings
You can use this screen to select options for the ACPI configuration, and change the value
of the selected option. A description of the selected item appears on the right side of the
screen.
ACPI Sleep State
Select the ACPI (Advanced Configuration and Power Interface) sleep state. Configuration
options are Suspend Disabled and S3 (Suspend to RAM). The default setting is S3
(Suspend to RAM); this option selects ACPI sleep state the system will enter when
suspend button is pressed.
38
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board

F81803 Super IO Configuration
You can use this screen to select options for the Super IO Configuration, and change the
value of the selected option. A description of the selected item appears on the right side of
the screen. For items marked with “”, please press <Enter> for more options.
Serial Port 1~2 Configuration
Set parameters related to serial port 1~2.
AMI BIOS Setup Utility
39
NANO840/842 Nano-ITX Board

Serial Port 1 Configuration
Serial Port
Enable or disable serial port 1. The optimal setting for base I/O address is 3F8h and for
interrupt request address is IRQ4.

Serial Port 2 Configuration
Serial Port
Enable or disable serial port 2. The optimal setting for base I/O address is 2F8h and for
interrupt request address is IRQ3.
40
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board

Hardware Monitor
This screen monitors hardware health status.
This screen displays the temperature of system and CPU, system voltages (VCore and
5VSB).
AMI BIOS Setup Utility
41
NANO840/842 Nano-ITX Board

CPU Configuration
This screen shows the CPU information, and you can change the value of the selected
option.
Intel Virtualization Technology
Enable or disable Intel Virtualization Technology. When enabled, a VMM (Virtual Machine
Mode) can utilize the additional hardware capabilities. It allows a platform to run multiple
operating systems and applications independently, hence enabling a computer system to
work as several virtual systems.
42
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board

IDE Configuration
In the IDE Configuration menu, you can see the currently installed hardware in the SATA
ports. During system boot up, the BIOS automatically detects the presence of SATA
devices.
Serial-ATA (SATA)
Enable or disable the SATA controller feature. The default is Enabled.
SATA mode
Determine how SATA controller(s) operate. Operation mode options are IDE Mode and
AHCI (Advanced Host Controller Interface) Mode. The default is AHCI Mode.
AMI BIOS Setup Utility
43
NANO840/842 Nano-ITX Board
MiniCard Switch
This option appears only after SATA port is enabled. The default is PCIE. If you want to
insert mSATA card to SCN1 (see section 2.4.18), please change setting to mSATA.
44
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board

USB Configuration
USB Devices
Display all detected USB devices.
Legacy USB Support
Use this item to enable or disable support for USB device on legacy operating system. The
default setting is Enabled. Auto option disables legacy support if no USB devices are
connected. Disable option will keep USB devices available only for EFI applications.
AMI BIOS Setup Utility
45
NANO840/842 Nano-ITX Board

Utility Configuration
BIOS Flash Utility
BIOS flash utility configuration. For more detailed information, please refer to Appendix C.
46
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board
4.5
Chipset Menu
The Chipset menu allows users to change the advanced chipset settings. You can select any
of the items in the left frame of the screen to go to the sub menus:
► North Bridge
► South Bridge
For items marked with “”, please press <Enter> for more options.
AMI BIOS Setup Utility
47
NANO840/842 Nano-ITX Board

48
North Bridge
This screen shows system memory information and allows users to configure parameters
of North Bridge chipset.
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board
LVDS Panel Type
Select LVDS panel resolution; see the selection options in image above.
AMI BIOS Setup Utility
49
NANO840/842 Nano-ITX Board

South Bridge
This screen allows users to configure parameters of South Bridge chipset.
Audio Controller
Control detection of the HD Audio device.
- Disabled: Audio device will be unconditionally disabled.
- Enabled: Audio device will be unconditionally enabled.
50
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board
4.6
Security Menu
The Security menu allows users to change the security settings for the system.

Administrator Password
This item indicates whether an administrator password has been set (installed or
uninstalled).

User Password
This item indicates whether a user password has been set (installed or uninstalled).
AMI BIOS Setup Utility
51
NANO840/842 Nano-ITX Board
4.7
Boot Menu
The Boot menu allows users to change boot options of the system.

Setup Prompt Timeout
Number of seconds to wait for setup activation key. 65535(0xFFFF) means indefinite
waiting.

Bootup NumLock State
Use this item to select the power-on state for the NumLock.
52
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board

OS Selection
®
®
Use this item to select Windows 8.x or Windows 7 operating system. The default is
®
Windows 8.x.

Legacy PXE OpROM
Use this item to enable or disable the boot ROM function of the onboard LAN chip when
the system boots up.

Quiet Boot
Select to display either POST output messages or a splash screen during boot up.

Fast Boot
Enable or disable fast boot feature. BIOS skips some certain steps to decrease time
needed for booting up.

Boot Option Priorities [Boot Option #1, …]
These are settings for boot priority. Specify the boot device priority sequence from the
available devices.
AMI BIOS Setup Utility
53
NANO840/842 Nano-ITX Board
4.8
Save & Exit Menu
The Save & Exit menu allows users to load your system configuration with optimal or fail-safe
default values.

Save Changes and Exit
When you have completed the system configuration changes, select this option to leave
Setup and return to Main Menu. Select Save Changes and Exit from the Save & Exit menu
and press <Enter>. Select Yes to save changes and exit.

Discard Changes and Exit
Select this option to quit Setup without making any permanent changes to the system
configuration and return to Main Menu. Select Discard Changes and Exit from the Save &
Exit menu and press <Enter>. Select Yes to discard changes and exit.

Save Changes and Reset
When you have completed the system configuration changes, select this option to leave
Setup and reboot the computer so the new system configuration parameters can take
effect. Select Save Changes and Reset from the Save & Exit menu and press <Enter>.
Select Yes to save changes and reset.

Discard Changes and Reset
Select this option to quit Setup without making any permanent changes to the system
configuration and reboot the computer. Select Discard Changes and Reset from the Save
& Exit menu and press <Enter>. Select Yes to discard changes and reset.

Save Changes
When you have completed the system configuration changes, select this option to save
changes. Select Save Changes from the Save & Exit menu and press <Enter>. Select Yes
to save changes.
54
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board

Discard Changes
Select this option to quit Setup without making any permanent changes to the system
configuration. Select Discard Changes from the Save & Exit menu and press <Enter>.
Select Yes to discard changes.

Restore Defaults
It automatically sets all Setup options to a complete set of default settings when you select
this option. Select Restore Defaults from the Save & Exit menu and press <Enter>.

Save as User Defaults
Select this option to save system configuration changes done so far as User Defaults.
Select Save as User Defaults from the Save & Exit menu and press <Enter>.

Restore User Defaults
It automatically sets all Setup options to a complete set of User Defaults when you select
this option. Select Restore User Defaults from the Save & Exit menu and press <Enter>.

Boot Override
Select a drive to immediately boot that device regardless of the current boot order.

Launch EFI Shell from filesystem device
Attempt to launch EFI Shell application (Shellx64.efi) from one of the available filesystem
devices.
AMI BIOS Setup Utility
55
NANO840/842 Nano-ITX Board
This page is intentionally left blank.
56
AMI BIOS Setup Utility
NANO840/842 Nano-ITX Board
Appendix A
Watchdog Timer
A.1
About Watchdog Timer
Software stability is major issue in most application. Some embedded systems are not
watched by operator for 24 hours. It is usually too slow to wait for someone to reboot when
computer hangs. The systems need to be able to reset automatically when things go wrong.
The watchdog timer gives us solution.
The watchdog timer is a counter that triggers a system reset when it counts down to zero from
a preset value. The software starts counter with an initial value and must reset it periodically. If
the counter ever reaches zero which means the software has crashed, the system will reboot.
A.2
How to Use Watchdog Timer
The I/O port base addresses of watchdog timer are 2E (hex) and 2F (hex). The 2E (hex) and
2F (hex) are address and data port respectively.
Assume that program A is put in a loop that must execute at least once every 10ms. Initialize
watchdog timer with a value bigger than 10ms. If the software has no problems; watchdog
timer will never expire because software will always restart the counter before it reaches zero.
Begin
Next
Enable and Initialize
Watchdog Timer
Next
Program “A”
Next
Disable Watchdog
Timer
Next
Watchdog Timer
Begin
Next
Enable and Initialize
Watchdog Timer
Next
Program “A”
Next
Reset Watchdog
Timer
Next
57
NANO840/842 Nano-ITX Board
A.3
Sample Program
Assembly sample code :
;Enable
mov
mov
out
out
WDT:
dx,2Eh
al,87
dx,al
dx,al
;Select
mov
mov
out
mov
mov
out
Logic device:
dx,2Eh
al,07h
dx,al
dx,2Fh
al,07h
dx,al
;Enable
mov
mov
out
mov
mov
out
WDT base address:
dx,2Eh
al,30h
dx,al
dx,2Fh
al,01h
dx,al
;Un-lock super I/O
;Activate WDT:
mov
dx,2Eh
mov
al,0F0h
out
dx,al
mov
dx,2Fh
mov
al,80h
out
dx,al
;Set base timer :
mov
dx,2Eh
mov
al,0F6h
out
dx,al
mov
dx,2Fh
mov
al,Mh
out
dx,al
;M=00h,01h,...FFh (hex),Value=0 to 255
;(see
Note below)
;Set Second or Minute :
mov
dx,2Eh
mov
al,0F5h
out
dx,al
mov
dx,2Fh
mov
al,Nh
;N=71h or 79h(see
out
dx,al
Note below)
Note:
If N=71h, the time base is set to second.
M = time value
00: Time-out disable
01: Time-out occurs after 1 second
02: Time-out occurs after 2 seconds
03: Time-out occurs after 3 seconds
.
.
FFh: Time-out occurs after 255 seconds
58
Watchdog Timer
NANO840/842 Nano-ITX Board
If N=79h, the time base is set to minute.
M = time value
00: Time-out disable
01: Time-out occurs after 1 minute
02: Time-out occurs after 2 minutes
03: Time-out occurs after 3 minutes
.
.
FFh: Time-out occurs after 255 minutes
Watchdog Timer
59
NANO840/842 Nano-ITX Board
This page is intentionally left blank.
60
Watchdog Timer
NANO840/842 Nano-ITX Board
Appendix B
Digital I/O
B.1


Digital I/O Software Programming
2
I C to GPIO PCA9554PW GPIO.
2
I C address: 01001000.
Command byte
Command
Protocol
Function
0
1
2
3
Read byte
Read/write byte
Read/write byte
Read/write byte
Input port register
Output port register
Polarity inversion register
Configuration register
The command byte is the first byte to follow the address byte during a write transmission. It is
used as a pointer to determine which of the following registers will be written or read.
Register 0: Input port register.
This register is a read-only port. It reflects the incoming logic levels of the pins, regardless of
whether the pin is defined as an input or an output by Register 3. Writes to this register have
no effect.
The default ‘X’ is determined by the externally applied logic level, normally ‘1’ when no external
signal externally applied because of the internal pull-up resistors.
Register 0 – Input port register bit description
Bit
Symbol
Access
Value
7
6
5
4
3
2
1
0
Digital I/O
I7
I6
I5
I4
I3
I2
I1
I0
Read only
Read only
Read only
Read only
Read only
Read only
Read only
Read only
X
X
X
X
X
X
X
X
Description
Determined by externally applied
logic level.
61
NANO840/842 Nano-ITX Board
Register 1: Output port register.
This register reflects the outgoing logic levels of the pins defined as outputs by Register 3. Bit
values in this register have no effect on pins defined as inputs. Reads from this register return
the value that is in the flip-flop controlling the output selection, not the actual pin value.
Register 1 – Output port register bit description
Bit
Symbol Access Default Value Description
7
6
5
4
3
2
1
0
O7
O6
O5
O4
O3
O2
O1
O0
R
R
R
R
R
R
R
R
1
1
1
1
1
1
1
1
Reflects outgoing logic levels of pins defined as
outputs by Register 3.
Register 2: Polarity Inversion register.
This register allows the user to invert the polarity of the Input port register data. If a bit in this
register is set (written with ‘1’), the corresponding Input port data is inverted. If a bit in this
register is cleared (written with ‘0’), the Input port data polarity is retained.
Register 2 – Polarity inversion register bit description
Bit
Symbol Access Default Value Description
7
6
5
4
3
2
1
0
N7
N6
N5
N4
N3
N2
N1
N0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
0
0
0
0
0
Inverts polarity of Input port register data.
0 = Input port register data retained (default
value).
1 = Input port register data inverted.
Register 3: Configuration register.
This register configures the directions of the I/O pins. If a bit in this register is set, the
corresponding port pin is enabled as an input with high-impedance output driver. If a bit in this
register is cleared, the corresponding port pin is enabled as an output. At reset, the I/Os are
configured as inputs with a weak pull-up to VDD.
Register 3 – Configuration register bit description
Bit
Symbol Access Default Value Description
7
6
5
4
3
2
1
0
62
C7
C6
C5
C4
C3
C2
C1
C0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
1
1
1
1
1
1
1
1
Configures the directions of the I/O pins.
0 = Corresponding port pin enabled as an output.
1 = Corresponding port pin configured as input
(default value).
Digital I/O
NANO840/842 Nano-ITX Board
Appendix C
BIOS Flash Utility
The BIOS Flash utility is a new helpful function in BIOS setup program. With this function you
can easily update system BIOS without having to enter operating system. In this appendix you
may learn how to do it in just a few steps. Please read and follow the instructions below
carefully.
1.
In your USB flash drive, create a new folder and name it “Axiomtek”, see figure below.
2.
Copy BIOS ROM file (e.g. NANO84X.005) to “Axiomtek” folder.
NANO84X.005
3.
Insert the USB flash drive to your system.
4.
Enter BIOS setup menu and go to Advanced\Utility Configuration. Select BIOS Flash
Utility and press <Enter>.
BIOS Flash Utility
63
NANO840/842 Nano-ITX Board
5.
BIOS automatically detect all USB drive(s) attached to the system. In this example only
one USB drive is attached to the system. That’s why, you can see only one device is
displayed in figure below.
6.
Select the USB drive containing BIOS ROM file you want to update using the <> or
<> key. Then press <Enter> to get into “Axiomtek” folder.
7.
Now you can see the BIOS ROM file on the screen, press <Enter> to select.
8.
Select Start to flash system BIOS option to begin updating procedure.
64
BIOS Flash Utility
NANO840/842 Nano-ITX Board
9.
Please wait while BIOS completes the entire flash update process: erase data, write new
data and verify data.
10.
When you see the following figure, press <Enter> to finish the update process. After that
the system will shut down and restart immediately.
BIOS Flash Utility
65
NANO840/842 Nano-ITX Board
This page is intentionally left blank.
66
BIOS Flash Utility
NANO840/842 Nano-ITX Board
Appendix D
Window® 7 Installation Guide
®
Before you install Windows 7, please follow the instructions below:
®
1.
Enter BIOS setup utility, and ensure that Boot\OS Selection option is set to Windows 7
(see section 4.7).
2.
Save changes and exit BIOS utility.
3.
Reboot and you may begin to install Windows 7 on your computer. But please note that
during installation, only the two USB ports (pin 1~13) at CN12 and USB3 at CN11 can be
used.
4.
After Windows 7 installation is complete, install XHCI driver (USB3.0 and HSIC) from
the product information CD. After installing driver, all of the four USB ports can work
properly.
®
®
®
Windows 7 Installation Guide
67