User's Manual

PICO822
®
Intel AtomTM E620T/E680T
All-In-One Pico-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 2013 Axiomtek Co., Ltd.
All Rights Reserved
April 2013, 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 and Pentium are trademarks 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 .............................................................................. 3
Chapter 2
Board and Pin Assignments .................... 5
2.1
Board Dimensions and Fixing Holes ................................................. 5
2.2
Board Layout ....................................................................................... 8
2.3
Assembly Drawing ............................................................................ 10
2.4
Switch Settings ................................................................................. 13
2.4.1
2.4.2
2.5
LVDS Voltage Selection (SW1) ................................................................. 13
LVDS Brightness Control Voltage Selection (SW2) .................................. 13
Connectors ........................................................................................ 14
2.5.1
2.5.2
2.5.3
2.5.4
2.5.5
2.5.6
2.5.7
2.5.8
2.5.9
Chapter 3
Serial ATA Power Connector (CN1) .......................................................... 14
DC Power Connector (CN2) ...................................................................... 14
USB and Front Panel Connector (CN4) .................................................... 15
LVDS Connector (CN6) ............................................................................. 16
COM and Audio Connector (CN7) ............................................................. 17
Ethernet Connector (CN8) ........................................................................ 18
Serial ATA Connector (SATA1) .................................................................. 18
CMOS Battery Connector (BAT1) ............................................................. 18
Expansion Connector (SCN1) ................................................................... 19
Hardware Description ........................... 21
3.1
Microprocessors ............................................................................... 21
3.2
Additional Note .................................................................................. 21
3.3
BIOS ................................................................................................... 22
3.4
System Memory ................................................................................. 22
3.5
I/O Port Address Map ........................................................................ 23
3.6
Interrupt Controller (IRQ) Map ......................................................... 25
3.7
Memory Map ...................................................................................... 26
Chapter 4
iv
AMI BIOS Setup Utility .......................... 27
4.1
Starting ............................................................................................... 27
4.2
Navigation Keys ................................................................................ 27
4.3
Main Menu.......................................................................................... 29
4.4
Advanced Menu ................................................................................. 30
4.5
Chipset Menu ..................................................................................... 35
4.6
Boot Menu.......................................................................................... 40
4.7
Save & Exit Menu .............................................................................. 41
Chapter 5
5.1
Drivers for Windows® XP .................................................................. 43
5.1.1
5.1.2
5.1.3
5.1.4
5.1.5
5.1.6
5.2
Installing Chipset Driver ............................................................................ 43
Installing PCH Driver ................................................................................. 47
Installing Graphics Driver .......................................................................... 54
Installing Audio Driver................................................................................ 58
Installing Ethernet Driver ........................................................................... 60
Installing Serial (COM) Port Driver ............................................................ 62
Drivers for Windows® 7..................................................................... 63
5.2.1
5.2.2
5.2.3
5.2.4
5.2.5
5.2.6
5.2.7
5.3
Drivers Installation................................ 43
Installing Chipset Driver ............................................................................ 63
Installing PCH Driver ................................................................................. 68
Installing Graphics Driver .......................................................................... 81
Installing Audio Driver................................................................................ 87
Installing Ethernet Driver ........................................................................... 89
Installing SATA Driver ................................................................................ 91
Installing Serial (COM) Port Driver ............................................................ 95
Installing AHCI Driver during OS Installation.................................. 96
Appendix A Expansion Module (Optional) ................ 99
AX93268 Specifications ............................................................................... 99
AX93268 Dimensions and Fixing Holes ................................................... 100
AX93268 Layout ......................................................................................... 103
Connectors ................................................................................................. 104
VGA Connector (CN1) .............................................................................................. 104
PCI-Express Mini Card Connector (CN2) ................................................................. 105
Expansion Connector (CN3) ..................................................................................... 106
Appendix B
Watchdog Timer ................................. 107
About Watchdog Timer .............................................................................. 107
How to Use Watchdog Timer..................................................................... 107
Appendix C
Digital I/O ........................................... 109
About Digital I/O ......................................................................................... 109
v
Sample Program ........................................................................................ 109
vi
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Chapter 1
Introduction
®
TM
The PICO822 is a Pico-ITX board with Intel Atom single core E620T/E680T and PCH
EG20T chipset that delivers outstanding system performance through high-bandwidth
interfaces, multiple I/O functions for interactive applications and various embedded computing
solutions.
The PICO822 is designed with onboard unbuffered 1GB DDR2 800MHz memory, It also
features one Gigabit/Fast Ethernet, one serial ATA port with transfer rates up to 3Gb/s, four
USB 2.0 high speed compliant and built-in high definition 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 Pico-ITX form factor that applies an
extensive array of PC peripherals. The board can be enhanced by its built-in watchdog timer
function, a special industrial feature not commonly seen on other motherboards.
Moreover, the high-speed board to board connector on the rear side has the ability to extend
I/O module in a flexible manner.
Introduction
1
®
TM
PICO822 Intel Atom
1.1






Features
®
Specifications
CPU


TM
Ultra low power Intel Atom single core E620T (0.6GHz) and E680T (1.6GHz)
®
Intel PCH EG20T
2 COM ports
4 USB 2.0 and 1 client USB 2.0
1 Gigabit/Fast Ethernet
Onboard SATA SSD (optional)
1.2

E620T/E680T All-In-One Pico-ITX Board
®
Intel Atom
TM
single core E620T (0.6GHz) and E680T (1.6GHz).
System Chipset
®
Intel PCH EG20T.


BIOS
American Megatrends Inc. UEFI (Unified Extensible Firmware Interface) BIOS.
16Mbit SPI Flash, DMI, Plug and Play.
RPL/PXE Ethernet Boot ROM.




System Memory
Onboard unbuffered 1GB DDR2 memory.


SSD (Optional)
SATA SSD 8GB/16GB/32GB (optional).


Onboard Multi I/O
Controller: Fintek F81801U.
Serial ports: Two ports for RS-232.



Serial ATA
One SATA-300 connector.


USB



Four USB ports with fuse protection and complies with USB Spec. Rev. 2.0.
One USB 2.0 client port.
Display
One 2x15-pin connector for 18-bit/24-bit single channel LVDS and one 8-pin inverter
connector. LVDS resolution is up to 1024x768 in 18-bit/24-bit.


Watchdog Timer
1~255 seconds or minutes; up to 255 levels.


Ethernet
One port with Realtek RTL8111E for Gigabit/Fast Ethernet and supports
Wake-on-LAN RPL/PXE Boot ROM.


Audio
HD audio compliant as MIC-in/line-in/line-out with Realtek ALC662.
Support multi-channel audio stream, 32-bit sample depth, and sample rate up to
192KHz.


2
Introduction
®
TM
PICO822 Intel Atom

E620T/E680T All-In-One Pico-ITX Board
SMBus
System Management Bus for advanced monitoring/control.


Expansion Connector
2x30-pin high speed connector; containing one serial digital video out, one
PCI-Express x1, one USB 2.0, one serial port, one digital I/O and one SMBus.


Power Input
Customed connector via power cable.
+12V DC-in only.



Power Management
ACPI (Advanced Configuration and Power Interface).


Form Factor
Pico-ITX form factor.

Note:
1.3









All specifications and images are subject to change without notice.
Utilities Supported
Chipset driver
PCH driver
Graphics driver
Audio driver
Ethernet driver (RTL8111E)
Serial ATA driver
Serial (COM) port driver
AHCI driver
Unify API for hardware monitor and watchdog timer
Introduction
3
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
This page is intentionally left blank.
4
Introduction
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Chapter 2
Board and Pin Assignments
2.1
Board Dimensions and Fixing Holes
Top View
Board and Pin Assignments
5
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Bottom View
6
Board and Pin Assignments
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Side View
Board and Pin Assignments
7
®
TM
PICO822 Intel Atom
2.2
E620T/E680T All-In-One Pico-ITX Board
Board Layout
Top View
8
Board and Pin Assignments
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Bottom View
Board and Pin Assignments
9
®
TM
PICO822 Intel Atom
2.3
E620T/E680T All-In-One Pico-ITX Board
Assembly Drawing
Heatsink for PICO822 (see image below):
First of all, screw heatsink into heatspreader.
x4
10
Board and Pin Assignments
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
For thermal dissipation, a heatspreader enables the PICO822’s components to dissipate heat
efficiently. Images below illustrate how to install the heat spreader.
Installing Heatspreader
The PICO822 has four assembly holes for installing heatspreader plate. Align both of them and
use the four screws to firmly secure the heatspreader plate to the PICO822. Be careful not to
over-tighten the screws.
x4
Board and Pin Assignments
x4
11
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Installing Heatspreader and AX93268 Expansion Module
Gently insert expansion module into SCN1. Align four assembly holes and use the four screws
to firmly secure the heatspreader plate and expansion module to the PICO822. Be careful not
to over-tighten the screws. See chapter 3 for details of AX93268 expansion module.
x4
12
x4
x4
Board and Pin Assignments
®
TM
PICO822 Intel Atom
2.4
E620T/E680T All-In-One Pico-ITX Board
Switch Settings
Properly configure switches on the PICO822 to meet your application purpose. Below you can
find a summary table of onboard default settings.
Note: Once the default setting needs to be changed, please do it under power-off condition.
Switch
SW1
SW2
Description
Setting
LVDS Voltage Selection
Default: +3.3V
LVDS Brightness Control Voltage Selection
Default: 0V
SW1-1 ON
SW1-2 OFF
SW2-1 ON
SW2-2 OFF
2.4.1
LVDS Voltage Selection (SW1)
The board supports voltage selection for flat panel displays. Use SW1 to set LVDS
connector (CN6) pin 27~30 VCCM to +3.3V or +5V.
Function
Setting
+3.3V (Default)
+5V
2.4.2
SW1-1 ON
SW1-2 OFF
SW1-1 OFF
SW1-2 ON
LVDS Brightness Control Voltage Selection (SW2)
The SW2 enables you to select voltage for brightness control of LVDS panel.
Function
0V (Default)
+5V
Board and Pin Assignments
Setting
SW2-1 ON
SW2-2 OFF
SW2-1 OFF
SW2-2 ON
13
®
TM
PICO822 Intel Atom
2.5
E620T/E680T All-In-One Pico-ITX Board
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
Serial ATA Power Connector
CN2
DC Power Connector
CN4
USB and Front Panel Connector
CN6
LVDS Connector
CN7
COM and Audio Connector
CN8
Ethernet Connector
SATA1
Serial ATA Connector
BAT1
CMOS Battery Connector
SCN1
Expansion Connector
2.5.1
Serial ATA Power Connector (CN1)
The CN1 is a 1.0mm pitch connector for serial ATA (SATA) power interface.
Pin
Signal
1
2
3
+5VS
N.C
GND
2.5.2
3
1
DC Power Connector (CN2)
The CN2 is a DC power connector for DC +12V input.
14
Pin
Signal
1
2
3
4
5
6
7
8
+12V
+12V
+12V
+12V
GND
GND
GND
GND
Board and Pin Assignments
®
TM
PICO822 Intel Atom
2.5.3
E620T/E680T All-In-One Pico-ITX Board
USB and Front Panel Connector (CN4)
The CN4 is for USB and front panel signal connector.
Pin
Signal
Pin
Signal
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
USB_PWR
USB_0#
USB_0
USB_GND
USB_GND
USB_2
USB_2#
USB_PWR
USB_Client_DT
+5VS / N.C
N.C
GND
GND
GND
HDD LED DT
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
USB_PWR
USB_1#
USB_1
USB_GND
USB_GND
USB_3
USB_3#
USB_PWR
USB_Client#
USB_Client
GND
+5VS
PWR_BUTTON
Reset
+3.3VS
USB:
Pin 1 to pin 20 are for Universal Serial Bus (USB) signal, including four USB 2.0 and one
client USB 2.0.
Note:
®
When Windows XP is installed, please attach keyboard and mouse on USB
port 0 and port 2.
Front Panel:
Power LED
Pin 23(-) and 24(+) connect the case-mounted system power LED indicator switch. The
power LED lights up when the system is powered on.
Power On/Off Button
Pin 25 and 26 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 27 and 28 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 29(-) and 30(+) connect the hard disk drive to the
front panel HDD LED.
Board and Pin Assignments
15
®
TM
PICO822 Intel Atom
2.5.4
E620T/E680T All-In-One Pico-ITX Board
LVDS Connector (CN6)
This board has a 30-pin connector for LVDS LCD interface. It is strongly recommended
to use the matching JST SHDR-30VS-B 30-pin connector for LVDS interface. Pin 27~30
VCCM can be set to +3.3V or +5V by setting SW1 (see section 2.4.1).
18-bit single channel
Pin
Signal
Pin
Signal
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
+5VS
+5VS
Backlight_EN +5V
GND
Channel A D0Channel A D0+
GND
Channel A D1Channel A D1+
GND
Channel A D2Channel A D2+
GND
VCCM
VCCM
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
+12V
+12V
Backlight_EN +3.3V
GND
Brightness Control
GND
N.C
N.C
GND
Channel A CLKChannel A CLK+
GND
N.C
VCCM
VCCM
24-bit single channel
16
Pin
Signal
Pin
Signal
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
+5VS
+5VS
Backlight_EN +5V
GND
Channel A D0Channel A D0+
GND
Channel A D1Channel A D1+
GND
Channel A D2Channel A D2+
GND
VCCM
VCCM
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
+12V
+12V
Backlight_EN +3.3V
GND
Brightness Control
GND
Channel A D3Channel A D3+
GND
Channel A CLKChannel A CLK+
GND
N.C
VCCM
VCCM
Board and Pin Assignments
®
TM
PICO822 Intel Atom
2.5.5
E620T/E680T All-In-One Pico-ITX Board
COM and Audio Connector (CN7)
The CN7 is a 40-pin connector for two COM (RS-232), GPIO (digital I/O) and audio
interface.
Pin
Signal
Pin
Signal
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
DCD1
RXD1
TXD1
DTR1
COM_GND
DCD2
RXD2
TXD2
DTR2
GND
GPIO5
GPIO6
GPIO8
SMBus_DATA
SMBus_CLK
AUTO_BUTTON#
LINE_IN_L
LINE_IN_R
Audio_GND
MIC
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
DSR1
RTS1
CTS1
RI1
DSR2
RTS2
CTS2
RI2
COM_GND
GND
GPIO0
GPIO1
GPIO2
GPIO3
GPIO4
AUTO_BUTTON
Audio_GND
LINE_OUT_R
LINE_OUT_L
Audio_GND
The voltage range of GPIO0~GPIO6 is 0~+5V and the voltage range of GPIO8 is
0~+3.3V.
Input Mode (Default)
Output Mode
GPI0
GPI1
GPI2
GPI3
GPI4
GPI5
GPI6
GPI8
GPO0
GPO1
GPO2
GPO3
GPO4
GPO5
GPO6
GPO8
High:5VSB; Low:0V
High:5VSB; Low:0V
High:5VSB; Low:0V
High:5VSB; Low:0V
High:5VSB; Low:0V
High:5VSB; Low:0V
High:5VSB; Low:0V
High:3.3V; Low:0V
High:3.3V; Low:0V
High:3.3V; Low:0V
High:3.3V; Low:0V
High:3.3V; Low:0V
High:3.3V; Low:0V
High:3.3V; Low:0V
High:3.3V; Low:0V
High:3.3V; Low:0V
Pin 31 and pin 32 are for auto power on jumper. Once it is enabled, the system will be
automatically power on without pressing soft power button. If it is disabled, it is
necessary to manually press soft power button to power on system.
Function
Setting
Disable auto power on (Default)
Enable auto power on
Open
Close
Board and Pin Assignments
17
®
TM
PICO822 Intel Atom
2.5.6
E620T/E680T All-In-One Pico-ITX Board
Ethernet Connector (CN8)
The CN8 is a connector for Ethernet interface.
Pin
Signal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
1000_LAN_LED
100_LAN_LED
GND
MDI3MDI3+
MDI1MDI2MDI2+
MDI1+
MDI0MDI0+
GND
VDD3
LINK_ACT
GND
GND
2.5.7
Serial ATA Connector (SATA1)
This Serial Advanced Technology Attachment (Serial ATA or SATA) connector is for
high-speed SATA interface port. It is a computer bus interface for connecting to devices
such as hard disk drives.
Pin
Signal
1
2
3
4
5
6
7
GND
SATA_TX+
SATA_TXGND
SATA_RXSATA_RX+
GND
2.5.8
1
7
CMOS Battery Connector (BAT1)
This connector is for CMOS battery interface.
18
Pin
Signal
1
2
GND
+3V
21
Board and Pin Assignments
®
TM
PICO822 Intel Atom
2.5.9
E620T/E680T All-In-One Pico-ITX Board
Expansion Connector (SCN1)
The board is equipped with an expansion connector (SCN1) on the bottom side. This
SCN1 is for connecting PICO822 to expansion module such as AX93268 (see Appendix
A for the details of AX93268).
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
53
55
57
+12V
+12V
+12V
+12V
+12V
+12V
UART_RX
GND
SMBus_CLK
GND
PEG_RX+
PEG_RXGND
SDVO_INT+
SDVO_INTGND
SDVO_STALL+
SDVO_STALLGND
SDVO_CTRL_DATA
SDVO_CTRL_CLK
GND
Reset
GPIO
USB_PWR
USB_DN0
USB_DP0
GND
HD_SPDIF
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
54
56
58
59
PEG_WAKE
60
GND
GND
GND
GND
GND
GND
UART_TX
GND
SMBus_DATA
GND
PEG_TX+
PEG_TXGND
PEG_CLK+
PEG_CLKGND
SDVO_RED+
SDVO_REDGND
SDVO_GREEN+
SDVO_GREENGND
SDVO_BLUE+
SDVO_BLUEGND
SDVO_CLK+
SDVO_CLKGND
GPIO
SLP_PLB
(Default)
Board and Pin Assignments
60
2
59
1
19
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
This page is intentionally left blank.
20
Board and Pin Assignments
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Chapter 3
Hardware Description
3.1
Microprocessors
®
TM
The PICO822 supports Intel Atom processor E620T and E680T, which enable your system
®
to operate under Windows XP environment. Moreover, the PICO822 with E680T can operate
®
under Windows 7 environment. 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
Additional Note
®
1. Windows XP installation failed to install a couple of SATA DVD-ROM drives as indicated
the list below. BSOD (0x7B) – blue screen error occurs after drivers are loaded and just
before drives are partitioned.
 PLEXTOR DVD/CD REWRITABLE DRIVE PX-712SA
 LITE-ON IT CORP. DVD-ROM DRIVE Model DH-16D3504C
 AsusTec Computer. Model No: DVD-E616A3T
2. After installing the OS, BIOS fails to unload some built-in devices of PCH EG20T. That’s
why you can see some extra driver entries in the device manager as the image below.
Please just ignore them.
Hardware Description
21
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
®
3. The Intel E620 CPU clock speed has already set to designed lowest rate possible 0.6G,
®
hence Intel SpeedStep function will not perform any CPU speed changing.
4. Clear CMOS function is not supported in PICO822.
3.3
BIOS
The PICO822 uses AMI Plug and Play BIOS with a single 16Mbit SPI Flash.
3.4
System Memory
The PICO822 has 1GB DDR2 SDRAM onboard.
22
Hardware Description
®
TM
PICO822 Intel Atom
3.5
E620T/E680T All-In-One Pico-ITX Board
I/O Port Address Map
®
TM
The Intel Atom processor E6xx series communicate via I/O ports. Total 1KB port addresses
are available for assigning to other devices via I/O expansion cards.
Hardware Description
23
®
TM
PICO822 Intel Atom
24
E620T/E680T All-In-One Pico-ITX Board
Hardware Description
®
TM
PICO822 Intel Atom
3.6
E620T/E680T All-In-One Pico-ITX Board
Interrupt Controller (IRQ) Map
The interrupt controller (IRQ) mapping list is shown as follows:
Hardware Description
25
®
TM
PICO822 Intel Atom
3.7
E620T/E680T All-In-One Pico-ITX Board
Memory Map
The memory mapping list is shown as follows:
26
Hardware Description
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-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.
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.
Note: Some of the navigation keys differ from one screen to another.
AMI BIOS Setup Utility
27
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-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.
28
AMI BIOS Setup Utility
®
TM
PICO822 Intel Atom
4.3
E620T/E680T All-In-One Pico-ITX Board
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.

Memory Information
Display the auto-detected memory information.

System Language
Use this option to 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
29
®
TM
PICO822 Intel Atom
4.4

E620T/E680T All-In-One Pico-ITX Board
Advanced Menu
Launch PXE OpROM
Use this item to enable or disable the boot ROM function of the onboard LAN chip when
the system boots up.
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:
►
►
►
►
CPU Configuration
USB Configuration
F81801 Super IO Configuration
F81801 H/W Monitor
For items marked with “”, please press <Enter> for more options.
30
AMI BIOS Setup Utility
®
TM
PICO822 Intel Atom

E620T/E680T All-In-One Pico-ITX Board
CPU Configuration
This screen shows the CPU Configuration.
Intel Virtualization Technology
This item allows a hardware platform to run multiple operating systems separately and
simultaneously, enabling one system to virtually function as several systems.
AMI BIOS Setup Utility
31
®
TM
PICO822 Intel Atom

E620T/E680T All-In-One Pico-ITX Board
USB Configuration
You can use this screen to select options for the USB Configuration, and change the value
of the selected option. A description of the selected item appears on the right side of the
screen.
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.
32
AMI BIOS Setup Utility
®
TM
PICO822 Intel Atom

E620T/E680T All-In-One Pico-ITX Board
F81801 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 0he selected item appears on the right side of
the screen. For items marked with “”, please press <Enter> for more options.
Serial Port 0~1 Configuration
Enable or disable serial port 0 to 1.
AMI BIOS Setup Utility
33
®
TM
PICO822 Intel Atom

E620T/E680T All-In-One Pico-ITX Board
F81801 H/W Monitor
This screen monitors hardware health status.
This screen displays the temperature of CPU and system voltages (VCORE and +3.3V).
34
AMI BIOS Setup Utility
®
TM
PICO822 Intel Atom
4.5
E620T/E680T All-In-One Pico-ITX Board
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 Chipset Configuration
► South Bridge Chipset Configuration
For items marked with “”, please press <Enter> for more options.
AMI BIOS Setup Utility
35
®
TM
PICO822 Intel Atom

E620T/E680T All-In-One Pico-ITX Board
North Bridge Chipset Configuration
This screen allows users to configure parameters of North Bridge chipset.
Memory Information
Display the auto-detected memory information.
IGD Mode Select
Default enabled and 8MB are shared from system memory to IGD (Integrated Graphics
Device).
MSAC Mode Select
Default enabled and 256MB are the graphics memory Multi-Size Aperture Control used by
IGD (Integrated Graphics Device).
36
AMI BIOS Setup Utility
®
TM
PICO822 Intel Atom

E620T/E680T All-In-One Pico-ITX Board
Boot Display Configuration
This screen provides access to boot display parameter settings.
AMI BIOS Setup Utility
37
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Boot Display Device
Select boot display device. Auto is the default. External CRT is worked when AX93268 is
installed (see Appendix A).
Flat Panel Type
Select flat panel resolution.
38
AMI BIOS Setup Utility
®
TM
PICO822 Intel Atom

E620T/E680T All-In-One Pico-ITX Board
South Bridge Chipset Configuration
This screen allows users to configure parameters of South Bridge chipset.
Audio Controller
Enable or disable the HD audio controller.
SMBus Controller
Enable SMBus controller.
AMI BIOS Setup Utility
39
®
TM
PICO822 Intel Atom
4.6
E620T/E680T All-In-One Pico-ITX Board
Boot Menu
The Boot menu allows users to change boot options of the system.

Quiet Boot
Select to display either POST output messages or a splash screen during boot-up.

Setup Prompt Timeout
Number of seconds to wait for setup activation key. 65535(0xFFFF) means indefinite
waiting.

Boot Option Priorities
These are settings for boot priority. Specify the boot device priority sequence from the
available devices.

Hard Drive BBS Priorities
Set the order of the legacy devices in this group.
40
AMI BIOS Setup Utility
®
TM
PICO822 Intel Atom
4.7
E620T/E680T All-In-One Pico-ITX Board
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.
AMI BIOS Setup Utility
41
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-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.
42
AMI BIOS Setup Utility
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Chapter 5
Drivers Installation
Drivers for Windows® XP
5.1
The device drivers are located on the product information CD that comes with the PICO822
series package. The auto-run function of drivers will guide you to install the utilities and device
®
drivers under Windows XP operating system. You can follow the onscreen instructions to
install these devices:






Chipset
PCH
Graphics
Audio
Ethernet
Serial (COM) port
5.1.1
1.
Installing Chipset Driver
Run the SETUP.EXE program for chipset from the driver directory in product
information CD. Click “Next” to next step.
Drivers Installation
43
®
TM
PICO822 Intel Atom
44
E620T/E680T All-In-One Pico-ITX Board
®
2.
An Intel License Agreement screen appears to show you the important information.
Click “Yes” to next step.
3.
A Readme File Information screen appears to show you the system requirements
and installation information. Click “Next” to next step.
Drivers Installation
®
TM
PICO822 Intel Atom
4.
E620T/E680T All-In-One Pico-ITX Board
Please wait while setup processes the following operations.
Drivers Installation
45
®
TM
PICO822 Intel Atom
5.
46
E620T/E680T All-In-One Pico-ITX Board
You will be asked to reboot your computer when the installation is completed.
Please select “Yes, I want to restart my computer now” if you don’t need to install
any other drivers. Then click “Finish” to complete the setup process and reboot.
Otherwise, please select “No, I will restart my computer later” and click “Finish” to
complete the installation.
Drivers Installation
®
TM
PICO822 Intel Atom
5.1.2
E620T/E680T All-In-One Pico-ITX Board
Installing PCH Driver
1.
Run the PCH_EG20T_WinXP_WePOS_All_260.EXE program from the driver
directory in product information CD. Click “Next” to next step.
2.
An Intel License Agreement screen appears to show you the important information.
Click “I accept the terms in the license agreement” and “Next” to next step.
®
Drivers Installation
47
®
TM
PICO822 Intel Atom
48
E620T/E680T All-In-One Pico-ITX Board
3.
Click “Complete” and “Next” to next step.
4.
To begin installation, click “Install” to next step.
Drivers Installation
®
TM
PICO822 Intel Atom
5.
E620T/E680T All-In-One Pico-ITX Board
Click “Continue Anyway” to next step.
Drivers Installation
49
®
TM
PICO822 Intel Atom
50
E620T/E680T All-In-One Pico-ITX Board
6.
Click “Continue Anyway” to next step.
7.
Click “Continue Anyway” to next step.
Drivers Installation
®
TM
PICO822 Intel Atom
8.
Click “Continue Anyway” to next step.
9.
Click “Continue Anyway” to next step.
Drivers Installation
E620T/E680T All-In-One Pico-ITX Board
51
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
10. Click “Continue Anyway” to next step.
11. Click “Continue Anyway” to next step.
52
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
12. Click “Continue Anyway” to next step.
13. Click “Continue Anyway” to next step.
Drivers Installation
53
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
14. Click “Finish” to complete the installation.
5.1.3
1.
54
Installing Graphics Driver
Run the WindowsDriverSETUP.cmd program from the driver directory in product
information CD.
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
2.
Click “Install driver and application files” to next step.
3.
An Intel License Agreement screen appears to show you the important information.
Select “I agree” and click “Install” to next step.
®
Drivers Installation
55
®
TM
PICO822 Intel Atom
56
E620T/E680T All-In-One Pico-ITX Board
4.
Click “Continue Anyway” to next step.
5.
Click “Continue Anyway” to next step.
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
6.
Click “Continue Anyway” to next step.
7.
You will be asked to restart your computer when the installation is completed.
Please click “Yes” if you don’t need to install any other drivers. Otherwise, please
click “No” to go on next step.
Drivers Installation
57
®
TM
PICO822 Intel Atom
5.1.4
58
E620T/E680T All-In-One Pico-ITX Board
Installing Audio Driver
1.
Run the WDM_R266.exe for audio from the driver di in product information CD.
Click “Next” to continue.
2.
Please wait while setup processes the following operations.
Drivers Installation
®
TM
PICO822 Intel Atom
3.
E620T/E680T All-In-One Pico-ITX Board
You will be asked to reboot your computer when the installation is completed.
Please select “Yes, I want to restart my computer now” if you don’t need to install
any other drivers. Then click “Finish” to complete the setup process and reboot.
Otherwise, please select “No, I will restart my computer later” and click “Finish” to
complete the installation.
Drivers Installation
59
®
TM
PICO822 Intel Atom
5.1.5
60
E620T/E680T All-In-One Pico-ITX Board
Installing Ethernet Driver
1.
Run the SETUP.EXE for Ethernet from the driver directory in product information
CD. Click “Next” to continue.
2.
Click “Install” to start the installation.
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
3.
Please wait while setup processes the following operations.
4.
Click “Finish” to complete the installation.
Drivers Installation
61
®
TM
PICO822 Intel Atom
5.1.6
62
E620T/E680T All-In-One Pico-ITX Board
Installing Serial (COM) Port Driver
1.
Run the comport.exe from the driver directory in product information CD. Click
“Next” to continue.
2.
You will be asked to restart your computer when the installation is completed.
Please click “Yes” if you don’t need to install any other drivers. Otherwise, please
click “No” to go on next step.
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Drivers for Windows® 7
5.2
The device drivers are located on the product information CD that comes with the PICO822
series package. The auto-run function of drivers will guide you to install the utilities and device
®
drivers under Windows 7 operating system. You can follow the onscreen instructions to install
these devices:







Chipset
PCH
Graphics
Audio
Ethernet
Serial ATA (SATA)
Serial (COM) port
®
Note: Only E680T can run under Windows 7.
5.2.1
1.
Installing Chipset Driver
Run the SETUP.EXE program for chipset from the driver directory in product
information CD. Click “Next” to next step.
Drivers Installation
63
®
TM
PICO822 Intel Atom
64
E620T/E680T All-In-One Pico-ITX Board
®
2.
An Intel License Agreement screen appears to show you the important information.
Click “Yes” to next step.
3.
A Readme File Information screen appears to show you the system requirements
and installation information. Click “Next” to next step.
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
4.
Click “Install this driver software anyway” to next step.
5.
Click “Install this driver software anyway” to next step.
Drivers Installation
65
®
TM
PICO822 Intel Atom
6.
66
E620T/E680T All-In-One Pico-ITX Board
Please wait while setup processes the following operations.
Drivers Installation
®
TM
PICO822 Intel Atom
7.
E620T/E680T All-In-One Pico-ITX Board
You will be asked to reboot your computer when the installation is completed.
Please select “Yes, I want to restart my computer now” if you don’t need to install
any other drivers. Then click “Finish” to complete the setup process and reboot.
Otherwise, please select “No, I will restart my computer later” and click “Finish” to
complete the installation.
Drivers Installation
67
®
TM
PICO822 Intel Atom
5.2.2
68
E620T/E680T All-In-One Pico-ITX Board
Installing PCH Driver
1.
Run the EG20T_Win7_Setup_140.exe program from the driver directory in product
information CD. Click “Next” to next step.
2.
An Intel License Agreement screen appears to show you the important information.
Click “I accept the terms in the license agreement” and “Next” to next step.
®
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
3.
Select the features you want to install and deselect the features you do not want to
install. Then click “Next” to next step.
4.
Click “Install” to begin the installation.
Drivers Installation
69
®
TM
PICO822 Intel Atom
70
E620T/E680T All-In-One Pico-ITX Board
5.
Click “Install this driver software anyway” to next step.
6.
Click “Install this driver software anyway” to next step.
Drivers Installation
®
TM
PICO822 Intel Atom
7.
E620T/E680T All-In-One Pico-ITX Board
Click “Install this driver software anyway” to next step.
Drivers Installation
71
®
TM
PICO822 Intel Atom
8.
72
E620T/E680T All-In-One Pico-ITX Board
Click “Install this driver software anyway” to next step.
Drivers Installation
®
TM
PICO822 Intel Atom
9.
E620T/E680T All-In-One Pico-ITX Board
Click “Install this driver software anyway” to next step.
Drivers Installation
73
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
10. Click “Install this driver software anyway” to next step.
74
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
11. Click “Install this driver software anyway” to next step.
Drivers Installation
75
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
12. Click “Install this driver software anyway” to next step.
76
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
13. Click “Install this driver software anyway” to next step.
Drivers Installation
77
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
14. Click “Install this driver software anyway” to next step.
78
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
15. Click “Install this driver software anyway” to next step.
Drivers Installation
79
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
16. You will be asked to reboot your computer when the installation is completed.
Please select “Yes, I want to restart my computer now” if you don’t need to install
any other drivers. Then click “Finish” to complete the setup process and reboot.
Otherwise, please select “No, I will restart my computer later” and click “Finish” to
complete the installation.
80
Drivers Installation
®
TM
PICO822 Intel Atom
5.2.3
Note:
1.
E620T/E680T All-In-One Pico-ITX Board
Installing Graphics Driver
®
After Windows 7 installation completed, the system is in 16 colors, please
install the graphics driver for displaying correct or higher color depth.
Run the Setup.exe program for graphics from the driver directory in product
information CD. Click “Next” to continue.
Drivers Installation
81
®
TM
PICO822 Intel Atom
82
E620T/E680T All-In-One Pico-ITX Board
®
2.
An Intel License Agreement screen appears to show you the important
information. Click “Yes” to next step.
3.
A Readme File Information screen appears to show you the system requirements
and installation information. Click “Next” to next step.
Drivers Installation
®
TM
PICO822 Intel Atom
4.
E620T/E680T All-In-One Pico-ITX Board
Please wait while setup processes the following operations. Click “Install this driver
software anyway” to next step.
Drivers Installation
83
®
TM
PICO822 Intel Atom
5.
84
E620T/E680T All-In-One Pico-ITX Board
Please wait while setup processes the following operations. Click “Install this driver
software anyway” to next step.
Drivers Installation
®
TM
PICO822 Intel Atom
6.
E620T/E680T All-In-One Pico-ITX Board
Please wait while setup processes the following operations. Click “Next” to
continue.
Drivers Installation
85
®
TM
PICO822 Intel Atom
7.
86
E620T/E680T All-In-One Pico-ITX Board
You will be asked to reboot your computer when the installation is completed.
Please select “Yes, I want to restart my computer now” if you don’t need to install
any other drivers. Then click “Finish” to complete the setup process and reboot.
Otherwise, please select “No, I will restart my computer later” and click “Finish” to
complete the installation.
Drivers Installation
®
TM
PICO822 Intel Atom
5.2.4
E620T/E680T All-In-One Pico-ITX Board
Installing Audio Driver
1.
Run the 32bit_Vista_Win7_R268.exe for audio from the driver directory in product
information CD. Click “Next” to continue.
2.
Please wait while setup processes the following operations.
Drivers Installation
87
®
TM
PICO822 Intel Atom
3.
88
E620T/E680T All-In-One Pico-ITX Board
You will be asked to reboot your computer when the installation is completed.
Please select “Yes, I want to restart my computer now” if you don’t need to install
any other drivers. Then click “Finish” to complete the setup process and reboot.
Otherwise, please select “No, I will restart my computer later” and click “Finish” to
complete the installation.
Drivers Installation
®
TM
PICO822 Intel Atom
5.2.5
E620T/E680T All-In-One Pico-ITX Board
Installing Ethernet Driver
1.
Run the SETUP.EXE for Ethernet from the driver directory in product information
CD. Click “Next” to continue.
2.
Click “Install” to start the installation.
Drivers Installation
89
®
TM
PICO822 Intel Atom
90
E620T/E680T All-In-One Pico-ITX Board
3.
Please wait while setup processes the following operations.
4.
Click “Finish” to complete the installation.
Drivers Installation
®
TM
PICO822 Intel Atom
5.2.6
E620T/E680T All-In-One Pico-ITX Board
Installing SATA Driver
1.
Run the EG20T_Win7_SATA_setup_120.exe program from the driver directory in
product information CD. Click “Next” to continue.
2.
An Intel License Agreement screen appears to show you the important information.
Click “I accept the terms in the license agreement” and “Next” to next step.
®
Drivers Installation
91
®
TM
PICO822 Intel Atom
92
E620T/E680T All-In-One Pico-ITX Board
3.
When the following screen appears, select and deselect features according to you
needs. Click “Next” to continue.
4.
Click “Install” to start the installation.
Drivers Installation
®
TM
PICO822 Intel Atom
5.
E620T/E680T All-In-One Pico-ITX Board
Please wait while setup processes the following operations. Click “Install this driver
software anyway” to next step.
Drivers Installation
93
®
TM
PICO822 Intel Atom
94
E620T/E680T All-In-One Pico-ITX Board
6.
Please wait while setup processes the following operations. Click “Next” to
continue.
7.
You will be asked to reboot your computer when the installation is completed.
Please select “Yes, I want to restart my computer now” if you don’t need to install
any other drivers. Then click “Finish” to complete the setup process and reboot.
Otherwise, please select “No, I will restart my computer later” and click “Finish” to
complete the installation.
Drivers Installation
®
TM
PICO822 Intel Atom
5.2.7
E620T/E680T All-In-One Pico-ITX Board
Installing Serial (COM) Port Driver
1.
Run the comport.exe from the driver directory in product information CD. Click
“Next” to continue.
2.
You will be asked to restart your computer when the installation is completed.
Please click “Yes” if you don’t need to install any other drivers. Otherwise, please
click “No” to go on next step.
Note:
It is strongly recommended to install this driver, otherwise the failure of data
transmission via COM port will occur.
Drivers Installation
95
®
TM
PICO822 Intel Atom
5.3
E620T/E680T All-In-One Pico-ITX Board
Installing AHCI Driver during OS Installation
PCH EG20T SATA does not support an IDE interface that is compatible with Legacy.
®
Windows XP* SP3 does not contain the required SATA AHCI driver natively hence you must
follow the instructions below to install the PCH EG20T SATA AHCI driver. Here is an example
®
for Windows XP installation.
1. Copy the following files in FD_Inst_WinXP directory in the SATA driver package to the root
of a floppy disk.
 iohsata.cat
 iohsata.inf
 iohsata.sys
 txtsetup.oem
2. Insert the floppy disk prepared in step 1 into the USB floppy drive and connect it to the
USB port.
®
3. Insert Windows XP* SP3 installer into the CD-ROM and boot from the CD-ROM to start
®
Windows XP* SP3 installation.
4. Press <F6> to add further SCSI/RAID drivers when prompted during the very early stage
®
of Windows installation.
96
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
5. Press <S> to add an additional SCSI device.
®
6. Select the correct driver (PCH EG20T SATA AHCI Controller for Windows XP) and press
<Enter> to continue the installation. This will install the PCH EG20T SATA AHCI controller
driver.
Drivers Installation
97
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
®
7. Finish the Windows XP installation according to your needs.
Some USB floppy drivers are not supported when you press <F6> (step 4 above) during
installation. See details at http://support.microsoft.com/kb/916196/en-us .
Note: If a message on the screen saying that one or some file(s) cannot be found, please
check the floppy disk or copy the correct AHCI driver again from the driver CD.
98
Drivers Installation
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Appendix A
Expansion Module (Optional)
The AX93268 (optional) is an expansion module for PICO822. Its specifications and detailed
information are given in this appendix.
AX93268 Specifications

Size


100mm x 72mm
Features
One 1.0mm pitch 16-pin connector as VGA connector. VGA resolution is up to
1920x1080.

One PCI-Express Mini Card socket.

Note:
All specifications and images are subject to change without notice.
Expansion Module (Optional)
99
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
AX93268 Dimensions and Fixing Holes
Top View
100
Expansion Module (Optional)
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Bottom View
Expansion Module (Optional)
101
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Side View
102
Expansion Module (Optional)
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
AX93268 Layout
Top View
Expansion Module (Optional)
103
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
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
VGA Connector
CN2
PCI-Express Mini Card Connector
CN3
Expansion Connector
VGA Connector (CN1)
This is a 16-pin connector for VGA interface. Its pin assignments are listed in table
below.
104
Pin
Signal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
RGND
RED
GGND
GREEN
BGND
BLUE
GND
+5V
DATA
GND
GND
HSYNC
GND
VSYNC
CLK
GND
Expansion Module (Optional)
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
PCI-Express Mini Card Connector (CN2)
This is a PCI-Express Mini Card connector which supports PCI-Express x1 link and USB
2.0 link. A PCI-Express Mini Card can be applied to either PCI-Express or USB 2.0. It
complies with PCI-Express Mini Card Spec. V1.2.
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_DUSB_D+
GND
No use
No use
No use
+1.5V
GND
+3.3VSB
Expansion Module (Optional)
105
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Expansion Connector (CN3)
The CN3 is for connecting this expansion module to PICO822. Please gently insert CN3
into SCN1 of PICO822.
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
53
55
57
GND
GND
GND
GND
GND
GND
No use
GND
SMBus_ DATA
GND
PEG_TX+
PEG_TXGND
PEG_CLK+
PEG_CLKGND
SDVO_RED+
SDVO_REDGND
SDVO_GREEN+
SDVO_GREENGND
SDVO_BLUE+
SDVO_BLUEGND
SDVO_CLK+
SDVO_CLKGND
GPIO
SLP_PLB
(Default)
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
54
56
58
+12V
+12V
+12V
+12V
+12V
+12V
No use
GND
SMBus_ CLK
GND
PEG_RX+
PEG_RXGND
No use
No use
GND
No use
No use
GND
SDVO_CTRL_DATA
SDVO_CTRL_CLK
GND
Reset
No use
No use
USB_DN4
USB_DP4
GND
No use
60
PEG_WAKE
59
106
60
2
59
1
Expansion Module (Optional)
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Appendix B
Watchdog Timer
About Watchdog Timer
After the system stops working for a while, it can be auto-reset by the watchdog timer. The
integrated watchdog timer can be set up in the system reset mode by program.
How to Use Watchdog Timer
Start

1. Enable Configuration:
-O 2E 87
-O 2E 87

2. Select Logic device:
-O 2E 07
-O 2F 07

3. Enable WDT:
-O 2E 30
-O 2F 01

4. Activate WDT:
-O 2E F0
-O 2F 80

5. Set base timer:
-O 2E F6
-O 2F 0A

6. Set timer unit (second or minute):
-O 2E F5
-O 2F 71
Watchdog Timer
; Set reset time. Ex: A->reset time=10sec
; Set timer unit.
; Ex: 1->timer unit=second, 9->timer unit=minute
107
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
This page is intentionally left blank.
108
Watchdog Timer
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
Appendix C
Digital I/O
About Digital I/O
The onboard GPIO (digital I/O) has 8 bits. Each bit can be set to function as input or output by
software programming. In default, GPIO0~GPIO6 are pulled high with +5V level (according to
standby power) and GPIO8 is pulled high with +3.3V level (according to main power). The
BIOS default settings are 8 inputs where all of these pins are set to 1. Use these GPIO signals
to control cash drawers and sense warning signals from an Uninterrupted Power System
(UPS), or perform store security control.
CN7
CN7 Signal
Pin 21: GPIO5
Pin 22: GPIO0
Pin 23: GPIO6
Pin 24: GPIO1
Pin 25: GPIO8
Pin 26: GPIO2
Pin 28: GPIO3
Pin 30: GPIO4
Sample Program
#include
#include
#include
#include
#include
#include
#include
#include
<windows.h>
<winioctl.h>
<stdio.h>
<stdlib.h>
<string.h>
<strsafe.h>
<initguid.h>
<setupapi.h>
#include "ioh_gpio_common.h"
#include "ioh_gpio_ioctls.h"
extern BOOL RunGPIOSample(__in LPCTSTR DriverName, __in int argc,
__in_ecount(argc) char *argv[]);
extern BOOL GetDevicePath(__in LPGUID pGuid, __out PCHAR pDeviceName);
int __cdecl main(__in int argc, __in_ecount(argc) char *argv[])
{
CHAR DevicePath[MAX_PATH];
if((argc == 2) || (argc == 3))
{
GetDevicePath((LPGUID)&GUID_DEVINTERFACE_IOHGPIO, DevicePath);
RunGPIOSample(DevicePath, argc-1, argv+1);
}
Digital I/O
109
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
else
{
printf("\n");
printf("Usage: %s port [output]\n", argv[0]);
printf(" port
Specify the port number (port=0-11 decimal).\n");
printf(" output
Specify the port value (output=0 | 1).\n");
printf("
When this is not specified, the port direction is set
input mode.\n");
printf("
When this is specified, the port is output mode.\n");
printf("\n");
}
return 0;
}
// Get GPIO Device Path
BOOL GetDevicePath(LPGUID pGuid,PCHAR pDeviceName)
{
HDEVINFO hardwareDeviceInfo = NULL;
SP_DEVICE_INTERFACE_DATA deviceInterfaceData ={0};
PSP_DEVICE_INTERFACE_DETAIL_DATA deviceInterfaceDetailData = NULL;
ULONG predictedLength = 0;
ULONG requiredLength = 0, bytes=0;
int i =0;
BOOL bRet = FALSE;
//
// Open a handle to the device interface information set of all
// present system class interfaces.
//
hardwareDeviceInfo = SetupDiGetClassDevs(pGuid, NULL, NULL,
(DIGCF_PRESENT | // Only Devices present
DIGCF_DEVICEINTERFACE)); // Function class devices.
if( INVALID_HANDLE_VALUE == hardwareDeviceInfo )
{
printf("SetupDiGetClassDevs failed: %d\n", (INT)GetLastError());
return bRet;
}
deviceInterfaceData.cbSize = sizeof(SP_DEVICE_INTERFACE_DATA);
//
// Enumerate devices
//
do
{
if (SetupDiEnumDeviceInterfaces (hardwareDeviceInfo, 0,
// No care about specific PDOs
pGuid,
i, //
&deviceInterfaceData))
{
//
// Allocate a function class device data structure to
// receive the information about this particular device.
//
//
// First find out required length of the buffer
//
if(!SetupDiGetDeviceInterfaceDetail (
hardwareDeviceInfo,
&deviceInterfaceData,
NULL, // probing so no output buffer yet
0, // probing so output buffer length of zero
&requiredLength,
NULL))
{ // not interested in the specific dev-node
if(ERROR_INSUFFICIENT_BUFFER != GetLastError())
{
printf("SetupDiGetDeviceInterfaceDetail failed %d\n",
(INT)GetLastError());
SetupDiDestroyDeviceInfoList (hardwareDeviceInfo);
break;
110
Digital I/O
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
}
}
predictedLength = requiredLength;
deviceInterfaceDetailData = malloc (predictedLength);
if(deviceInterfaceDetailData)
{
deviceInterfaceDetailData->cbSize =
sizeof(SP_DEVICE_INTERFACE_DETAIL_DATA);
} else
{
printf("Couldn't allocate %d bytes for device interface
details.\n", (INT)predictedLength);
SetupDiDestroyDeviceInfoList (hardwareDeviceInfo);
break;
}
if (! SetupDiGetDeviceInterfaceDetail (
hardwareDeviceInfo,
&deviceInterfaceData,
deviceInterfaceDetailData,
predictedLength,
&requiredLength,
NULL))
{
printf("Error in SetupDiGetDeviceInterfaceDetail\n");
SetupDiDestroyDeviceInfoList (hardwareDeviceInfo);
free (deviceInterfaceDetailData);
break;
}
printf("%d) %s\n", ++i, deviceInterfaceDetailData->DevicePath);
strcpy_s(pDeviceName,MAX_PATH,deviceInterfaceDetailData->Device
Path);
bRet = TRUE;
break;
}
else if (ERROR_NO_MORE_ITEMS != GetLastError())
{
free (deviceInterfaceDetailData);
deviceInterfaceDetailData = NULL;
break;
}
} while (FALSE);
SetupDiDestroyDeviceInfoList (hardwareDeviceInfo);
if(!deviceInterfaceDetailData)
{
printf("No device interfaces present\n");
bRet = FALSE;
}
return bRet;
}
// Run GPIO Device Driver Check
BOOL RunGPIOSample(
__in LPCTSTR DriverName,
__in int argc,
__in_ecount(argc) char *argv[])
{
BOOL bRc = FALSE;
HANDLE hDevice;
DWORD portnum=0;
DWORD portval=0;
DWORD errNum = 0;
ioh_gpio_reqt objGpioReqtOut;
ioh_gpio_reqt objGpioReqtIn;
// DeviceIoControl parameters
LPVOID lpOutBuffer;
DWORD nOutBufferSize;
LPVOID lpInBuffer;
DWORD nInBufferSize;
DWORD dwBytesReturned;
LPOVERLAPPED lpOverlapped;
Digital I/O
111
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
printf("\n=========================\n");
printf("GPIO Device Driver Check(%s) \n", DriverName);
printf("=========================\n");
if (argc>0)
{
portnum = (UCHAR)atoi(argv[0]);
printf("Specified port number : %d\n", (INT)portnum);
}
printf("\n*** CreateFile(%s) \n", DriverName);
hDevice = CreateFile(DriverName, GENERIC_READ | GENERIC_WRITE,
FILE_SHARE_WRITE, NULL, OPEN_EXISTING,
FILE_FLAG_OVERLAPPED,NULL);
if(hDevice != INVALID_HANDLE_VALUE)
{
printf(" Sucess CreateFile %s (hDevice:%08X)\n", DriverName,
(UINT)hDevice);
if (argc == 1)
{
printf("\n*** DeviceIoControl(code:IOCTL_GPIO_DIRECTION <0,
GPIO%d, INPUT, 0>)\n", (INT)portnum);
objGpioReqtOut.port=0;
objGpioReqtOut.pins=(1<<portnum);
objGpioReqtOut.mode=INPUT_SEL;
objGpioReqtOut.enable=0;
lpOutBuffer = (LPVOID)&objGpioReqtOut;
nOutBufferSize = sizeof(objGpioReqtOut);
lpInBuffer = (LPVOID)&objGpioReqtIn;
nInBufferSize = sizeof(objGpioReqtIn);
memset(lpInBuffer,0, nInBufferSize); // clear for in buffer
dwBytesReturned = 0;
lpOverlapped = NULL;
bRc = DeviceIoControl(hDevice,IOCTL_GPIO_DIRECTION,
lpOutBuffer,nOutBufferSize,lpInBuffer,nInBufferSize,
&dwBytesReturned,lpOverlapped);
if(bRc == TRUE)
{
printf(" Sucess DeviceIoControl\n");
printf("
dwBytesReturned = %ld, output buffer = {port:%lx,
pins:%lx, mode:%llx, enable:%lx}\n", dwBytesReturned,
objGpioReqtIn.port, objGpioReqtIn.pins,
objGpioReqtIn.mode, objGpioReqtIn.enable);
printf("\n*** DeviceIoControl(code:IOCTL_GPIO_READ <0,
GPIO%d, 0, 0>)\n", (INT)portnum);
objGpioReqtOut.port=0;
objGpioReqtOut.pins=(1<<portnum);
objGpioReqtOut.mode=0;
objGpioReqtOut.enable=0;
lpOutBuffer = (LPVOID)&objGpioReqtOut;
nOutBufferSize = sizeof(objGpioReqtOut);
lpInBuffer = (LPVOID)&objGpioReqtIn;
nInBufferSize = sizeof(objGpioReqtIn);
memset(lpInBuffer,0, nInBufferSize);
// clear for in buffer
dwBytesReturned = 0;
lpOverlapped = NULL;
bRc = DeviceIoControl(hDevice,IOCTL_GPIO_READ,lpOutBuffer,
nOutBufferSize,lpInBuffer,nInBufferSize,
&dwBytesReturned,lpOverlapped);
if(bRc == TRUE)
{
printf(" Sucess DeviceIoControl\n");
printf("
dwBytesReturned = %ld, output buffer =
{port:%lx, pins:%lx, mode:%llx, enable:%lx}\n",
dwBytesReturned, objGpioReqtIn.port,
objGpioReqtIn.pins, objGpioReqtIn.mode,
objGpioReqtIn.enable);
portval = (objGpioReqtIn.pins & (1<<portnum));
printf("\nGPIO%d = %s\n", (INT)portnum, (portval ?
"HIGH" : "LOW"));
112
Digital I/O
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
}
}
}
else if (argc == 2)
{
portval = (UCHAR)atoi(argv[1]);
printf("Specified port value : %s\n", (portval ? "HIGH" : "LOW"));
printf("\n*** DeviceIoControl(code:IOCTL_GPIO_DIRECTION <0,
GPIO%d, OUTPUT, 0>)\n", (INT)portnum);
objGpioReqtOut.port=0;
objGpioReqtOut.pins=(1<<portnum);
objGpioReqtOut.mode=OUTPUT_SEL;
objGpioReqtOut.enable=0;
lpOutBuffer = (LPVOID)&objGpioReqtOut;
nOutBufferSize = sizeof(objGpioReqtOut);
lpInBuffer = (LPVOID)&objGpioReqtIn;
nInBufferSize = sizeof(objGpioReqtIn);
memset(lpInBuffer,0, nInBufferSize); // clear for in buffer
dwBytesReturned = 0;
lpOverlapped = NULL;
bRc = DeviceIoControl(hDevice,IOCTL_GPIO_DIRECTION,lpOutBuffer,
nOutBufferSize,lpInBuffer,nInBufferSize,&dwBytesReturned,
lpOverlapped);
if(bRc == TRUE)
{
printf(" Sucess DeviceIoControl\n");
printf("
dwBytesReturned = %ld, output buffer = {port:%lx,
pins:%lx, mode:%llx, enable:%lx}\n", dwBytesReturned,
objGpioReqtIn.port, objGpioReqtIn.pins,
objGpioReqtIn.mode, objGpioReqtIn.enable);
printf("\n*** DeviceIoControl(code:IOCTL_GPIO_WRITE <0,
GPIO%d, %s, 0>)\n", (INT)portnum, (portval ? "HIGH" :
"LOW"));
objGpioReqtOut.port=0;
objGpioReqtOut.pins=(1<<portnum);
objGpioReqtOut.mode=(portval ? GPIO_HIGH : GPIO_LOW);
objGpioReqtOut.enable=0;
lpOutBuffer = (LPVOID)&objGpioReqtOut;
nOutBufferSize = sizeof(objGpioReqtOut);
lpInBuffer = (LPVOID)&objGpioReqtIn;
nInBufferSize = sizeof(objGpioReqtIn);
memset(lpInBuffer,0, nInBufferSize); // clear for in buffer
dwBytesReturned = 0;
lpOverlapped = NULL;
bRc = DeviceIoControl(hDevice,IOCTL_GPIO_WRITE,lpOutBuffer,
nOutBufferSize,lpInBuffer,nInBufferSize,
&dwBytesReturned,lpOverlapped);
if(bRc == TRUE)
{
printf(" Sucess DeviceIoControl\n");
printf("
dwBytesReturned = %ld, output buffer =
{port:%lx, pins:%lx, mode:%llx, enable:%lx}\n",
dwBytesReturned, objGpioReqtIn.port,
objGpioReqtIn.pins, objGpioReqtIn.mode,
objGpioReqtIn.enable);
}
}
}
if (bRc == FALSE)
{
errNum = GetLastError();
printf(" Failded DeviceIoControl
GetLastError:%d\n", (INT)errNum);
}
Digital I/O
113
®
TM
PICO822 Intel Atom
E620T/E680T All-In-One Pico-ITX Board
if(CloseHandle(hDevice))
{
printf("\n*** CloseHandle(hDevice:%08X)\n", (UINT)hDevice);
if(CloseHandle(hDevice))
{
printf(" Sucess CloseHandle\n");
bRc = TRUE;
}
}
}
else
{
printf("Failue CreateFile %s (LastError:%d)\n", DriverName,
(INT)GetLastError());
}
return bRc;
}
114
Digital I/O