This document is copyrighted, 2012. All rights are reserved. The
original manufacturer reserves the right to make improvements to the
products described in this manual at any time without notice.
No part of this manual may be reproduced, copied, translated, or
transmitted in any form or by any means without the prior written
permission of the original manufacturer. Information provided in this
manual is intended to be accurate and reliable. However, the original
manufacturer assumes no responsibility for its use, or for any infringements upon the rights of third parties that may result from its
use.
The material in this document is for product information only and is
subject to change without notice. While reasonable efforts have been
made in the preparation of this document to assure its accuracy,
AAEON assumes no liabilities resulting from errors or omissions in
this document, or from the use of the information contained herein.
AAEON reserves the right to make changes in the product design
without notice to its users.
i
SubCompact Board GENE-9455
Acknowledgments
All other products’ name or trademarks are properties of their
respective owners.
Award is a trademark of Award Software International, Inc.
CompactFlash™ is a trademark of the Compact Flash
Association.
Intel
Microsoft Windows
ITE is a trademark of Integrated Technology Express, Inc.
IBM, PC/AT, PS/2, and VGA are trademarks of International
SoundBlaster is a trademark of Creative Labs, Inc.
All other product names or trademarks are properties of their
respective owners.
®
, Atom™ are trademarks of Intel® Corporation.
®
is a registered trademark of Microsoft Corp.
Business Machines Corporation.
ii
SubCompact Board GENE-9455
Packing List
Before you begin installing your card, please make sure that the
following materials have been shipped:
9657666600 Jumper Cap
Cooler or Heatsink
CD-ROM for manual (in PDF format) and drivers
GENE-9455 A2.1
If any of these items should be missing or damaged, please
contact your distributor or sales representative immediately.
C.1 List of Mating Connectors and Cables.................. C-2
vi
SubCompact Board GENE-9455
Information
Chapter
1
General
Chapter 1 General Information 1- 1
SubCompact Board GENE-9455
1.1 Introduction
AAEON, a leading embedded boards manufacturer, is pleased to
announce the debut of their new generation 3.5” SubCompact
Board—GENE-9455. The GENE-9455 is a cutting-edge product that
provides high performance and low power consumption in the
embedded market.
GENE-9455 adopts the latest Intel
®
AtomTM N270 Processor and the
system memory is deployed with SODIMM DDRII 400/533 up to 2GB.
In addition, Intel
®
82574L supports two 10/100/100Base-TX that
allows network connections. This model applies one Mini PCI and
one ECX Proprietary expansion. Moreover, one EIDE, two SATA II
and one Type II CompactFlash
TM
storages are configured on the
GENE-9455. In addition to the diverse storages, GENE-9455 also
equips four USB2.0, four COM, one keyboard/mouse ports for flexible
I/O expansions. There is no more worries about installing many
necessary devices to complete the functions of your system.
The display of GENE-9455 supports CRT/LCD simultaneous/ dual
view displays and is up to 18-bit dual-channel LVDS. This brand new
SubCompact board is developed to cater to the requirements of
Automation, Medical, ticket machine, transportation, gaming, KIOSK,
and POS/POI applications.
Chapter 1 General Information1- 2
SubCompact Board GENE-9455
1.2 Features
Onboard Intel® Atom™ N270 Processor
Intel
®
945GSE + ICH7M
DDRII 400/533 Memory, Max. 2GB
Gigabit Ethernet x 2
CRT or DVI, 18-bit Dual-channel LVDS LCD
AC97 2.3 Codec 2CH Audio
SATA 3.0Gb/s x 2, EIDE x 1 & CompactFlash™ x 1
USB2.0 x 4, COM x 4, 8-bit Digital I/O
Mini PCI and ECX Proprietary Expansion
+8.5V to +24V Wide DC Input Range or +5V Only
LCD Interface Up to 18-bit dual-channel LVDS
Resolution Up to 2048 x 1536 @ 32bpp for
CRT; Up to 1600 x 1200 @
18bpp for LCD
I/O
Storage EIDE x 1 (UDMA-100 for two
devices); SATA II x 2, Type II
CompactFlash x 1
Serial Port RS-232 x 3, RS-232/422/485 x 1
USB Port USB2.0 x 4
PS/2 Port Keyboard & Mouse x 1
Digital I/O Supports 8-bit (Programmable)
Audio Line-in, Line-out, Mic-in
TouchScreen Supports 4/5/8-wire
(Optional)
Chapter 1 General Information
1 - 5
SubCompact Board GENE-9455
Chapter
2
Quick
Inst
Chapter 2 Quick Installation Guide 2-1
allation
Guide
SubCompact Board GENE-9455
2.1 Safety Precautions
Always completely disconnect the power cord
from your board whenever you are working on
it. Do not make connections while the power is
on, because a sudden rush of power can
damage sensitive electronic components.
Always ground yourself to remove any static
charge before touching the board. Modern
electronic devices are very sensitive to static
electric charges. Use a grounding wrist strap at
all times. Place all electronic components on a
static-dissipative surface or in a static-shielded
bag when they are not in the chassis
Chapter 2 Quick Installation Guide 2-2
SubCompact Board GENE-9455
2.2 Location of Connectors and Jumpers
Component Side
Chapter 2 Quick Installation Guide 2-3
SubCompact Board GENE-9455
Solder Side
Chapter 2 Quick Installation Guide 2-4
SubCompact Board GENE-9455
2.3 Mechanical Drawing
Component Side
Chapter 2 Quick Installation Guide 2-5
SubCompact Board GENE-9455
Solder Side
Chapter 2 Quick Installation Guide 2-6
SubCompact Board GENE-9455
2.4 List of Jumpers
The board has a number of jumpers that allow you to configure your
system to suit your application.
The table below shows the function of each of the board's jumpers:
LabelFunction
JP1Clear CMOS
JP2 Front Panel
JP3 Touch Screen 4/5/8-wires Mode Selection (Optional)
JP4 LVDS Operating Voltage Selection
JP5 LVDS Inverter Voltage Selection
JP6 COM2 RI/+5/+12V Selection
JP7 LVDS Inverter Operating Mode Selection
JP8 AT / ATX mode Selection
Chapter 2 Quick Installation Guide2-7
SubCompact Board GENE-9455
2.5 List of Connectors
The board has a number of connectors that allow you to configure your
system to suit your application. The table below shows the function of
each board's connectors:
LabelFunction
CN1 Audio In/Out and MIC Connector
CN2 AAEON Expanison Slot
CN3 Keyboard / Mouse Connector
CN4 USB Port 1,2 Connector
CN5 Touch Screen Connector
CN6 IDE Connector
CN7 RJ-45 Ethernet#2 Connector
CN8 RJ-45 Ethernet#1 Connector
CN9 USB Port 3,4 Connector
CN11 SATA 1 Connector
CN12 SATA 2 Connector
CN13 LVDS Connector
CN14 LVDS Inverter Connector
CN15 COM Port 1 Connector
CN16 COM Port 2 Connector
CN17 COM Port 3 Connector
CN18 COM Port 4 Connector
CN19
Chapter 2 Quick Installation Guide 2-8
DVI / CRT Display Connector (Configure by
manufacture)
SubCompact Board GENE-9455
CN20 Digital I/O Connector
CN21 Onboard BIOS Programming I/F
CN22
(Optional)
CN23
CN24
CN25 System Fan Connector
CN26 +5V/+12V Output Connector
CFD1 Compact Flash Disk
MPCI1 Mini-PCI Slot
DIMM1 DDR2 SODIMM Slot
External AUX Power and PS_ON#
+5V Only / Power Input Connector (Configure by
manufacture)
Wide Range Voltage Input Connector
(Configure by manufacture)
Chapter 2 Quick Installation Guide2-9
SubCompact Board GENE-9455
2.6 Setting Jumpers
You configure your card to match the needs of your application by
setting jumpers. A jumper is the simplest kind of electric switch. It
consists of two metal pins and a small metal clip (often protected by a
plastic cover) that slides over the pins to connect them. To “close” a
jumper you connect the pins with the clip.
To “open” a jumper you remove the clip. Sometimes a jumper will have
three pins, labeled 1, 2 and 3. In this case you would connect either
pins 1 and 2 or 2 and 3.
3
2
1
Open Closed Closed 2-3
A pair of needle-nose pliers may be helpful when working with jumpers.
If you have any doubts about the best hardware configuration for your
application, contact your local distributor or sales representative before
you make any change.
Generally, you simply need a standard cable to make most
connections.
Chapter 2 Quick Installation Guide 2-10
SubCompact Board GENE-9455
2.7 Clear CMOS (JP1)
JP1 Function
1-2 Normal (Default)
2-3 Clear CMOS
2.8 Front Panel (JP2)
JP2 Function
(-)1-2(+) ATX Power-on Button
(-)3-4(+) HDD Active LED
(-)5-6(+) External Speaker
(-)7-8(+) Power LED
(-)9-10(+) System Reset Button
1 Keyboard Data 2 Keyboard Clock
3 Ground 4 +5 Volt.
5 Mouse Data 6 Mouse Clock
2.18 USB Port 1, 2 Connector (CN4)
Pin Signal Pin Signal
1 +5 Volt. Standby 5 +5 Volt. Standby
2 Data0- 6 Data1-
3 Data0+ 7 Data1+
Chapter 2 Quick Installation Guide2-15
SubCompact Board GENE-9455
4 Ground 8 Ground
2.19 Touch Screen Connector (CN5)
Pin 8-wire Signal 4-wire Signal 5-wire Signal
1 Ground Ground Ground
2 Top Excite Top UL(Y)
3 Bottom Excite Bottom UR(H)
4 Left Excite Left LL(L)
5 Right Excite Right LR(X)
6 Top Sense N/C SENSE
7 Bottom Sense N/C N/C
8 Left Sense N/C N/C
9 Right Sense N/C N/C
1 +5 Volt. / +12 Volt.
2 Brightness Control
3 Ground
4 Ground
5 Backlight Enable
Note: For the 5V version of GENE-9455 A2.1:
If the LCD panel is using +12V LVDS Inverter and the IDD of the Panel is more
than 500mA at +3.3V, the panel will need to connect an ext ernal power supply
or the LVDS Inverter Connector (CN14) on the board will has no function.
These routines test and initialize board hardware. If the routines
encounter an error during the tests, you will either hear a few short
beeps or see an error message on the screen. There are two kinds
of errors: fatal and non-fatal. The system can usually continue the
boot up sequence with non-fatal errors. Non-fatal error messages
usually appear on the screen along with the following instructions:
Press <F1> to RESUME
Write down the message and press the F1 key to continue the boot
up sequence.
System configuration verification
These routines check the current system configuration against the
values stored in the CMOS memory. If they do not match, the
program outputs an error message. You will then need to run the
BIOS setup program to set the configuration information in memory.
There are three situations in which you will need to change the
CMOS settings:
1. You are starting your system for the first time
2. You have changed the hardware attached to your system
3. The CMOS memory has lost power and the configuration
information has been erased.
The GENE-9455 CMOS memory has an integral lithium battery
backup for data retention. However, you will need to replace the
complete unit when it finally runs down.
Chapter 3 Award BIOS Setup 3-2
SubCompact Board GENE-9455
3.2 Award BIOS Setup
Awards BIOS ROM has a built-in Setup program that allows users
to modify the basic system configuration. This type of information is
stored in battery-backed CMOS RAM so that it retains the Setup
information when the power is turned off.
Entering Setup
Power on the computer and press <Del> immediately. This will
allow you to enter Setup.
Standard CMOS Features
Use this menu for basic system configuration. (Date, t ime, IDE,
etc.)
Advanced BIOS Features
Use this menu to set the advanced features available on your
system.
Advanced Chipset Features
Use this menu to change the values in the chipset registers and
optimize your system performance.
Integrated Peripherals
Use this menu to specify your settings for integrated peripherals.
(Primary slave, secondary slave, keyboard, mouse etc.)
Power Management Setup
Use this menu to specify your settings for power management.
(HDD power down, power on by ring, KB wake up, etc.)
Chapter 3 Award BIOS Setup 3-3
SubCompact Board GENE-9455
PnP/PCI Configurations
This entry appears if your system supports PnP/PCI.
PC Health Status
This menu shows the voltage, temperature and fan speed of the
system.
Load Fail-Safe Defaults
Use this menu to load the BIOS default values for the
minimal/stable performance for your system to operate.
Load Optimized Defaults
Use this menu to load the BIOS default values that are factory
settings for optimal performance system operations. While AWARD
has designated the custom BIOS to maximize performance, the
factory has the right to change these defaults to meet their needs.
Set Supervisor/User Password
Use this menu to set Supervisor/User Passwords.
Save and Exit Setup
Save CMOS value changes to CMOS and exit setup.
Exit Without Saving
Abandon all CMOS value changes and exit setup.
You can refer to the “ AAEON BIOS Item Description.pdf” file
in the CD for the meaning of each setting in this chapter.
Chapter 3 Award BIOS Setup 3-4
SubCompact Board GENE-9455
Chapter
4
Driver
Inst
.
Chapter 4 Driver Installation 4 -1
allation
SubCompact Board GENE-9455
The GENE-9455 comes with an AutoRun CD-ROM th at contai ns all
drivers and utilities that can help you to install the driver
automatically.
Insert the driver CD, the driver CD-title will auto start and show the
installation guide. If not, please follow the sequence below to install
the drivers.
Please read instructions below for further detailed installations.
Chapter 4 Driver Installation 4 -2
SubCompact Board GENE-9455
4.1 Installation:
Insert the GENE-9455 CD-ROM into the CD-ROM drive. And install
the drivers from Step 1 to Step 5 in order.
Step 1 – Install Chipset Driver
1. Click on the STEP1-CHIPEST folder and select the OS
folder your system is
2. Double click on the infinst91 1_autol.exe located in
each OS folder
3. Follow the instructions that the window shows
4. The system will help you install the driver automatically
Step 2 – Inst all VGA Driver
1. Click on the STEP2-VGA folder and select the OS folder
your system is
2. Double click on the .exe file located in each OS folder
3. Follow the instructions that the window shows
4. The system will help you install the driver automatically
Step 3 –Install LAN Driver
1. Click on the STEP3-LAN folder and select the OS folder
your system is
2. Double click on the .exe file located in each OS folder
3. Follow the instructions that the window shows
4. The system will help you install the driver automatically
Chapter 4 Driver Installation 4 -3
SubCompact Board GENE-9455
Step 4 –Install Audio Driver
1. Click on the STEP4-AUDIO folder and select the OS
folder your system is
2. Double click on setup.exe file located in each OS folder
3. Follow the instructions that the window shows
4. The system will help you install the driver automatically
Step 5 –Install Touch Panel Driver
1. Click on the STEP5-TOUCH folder and select the OS
folder your system is
2. Double click on the Setup.exe file located in each OS
folder
3. Follow the instructions that the window shows
4. The system will help you install the driver automatically
Chapter 4 Driver Installation 4 -4
SubCompact Board GENE-9455
A
Programming the
Watchdog Timer
Appendix
Appendix A Programming the Watchdog Timer A-1
SubCompact Board GENE-9455
A.1 Programming
GENE-9455 utilizes ITE 8781 chipset as its watchdog
timer controller. Below are the procedures to complete its
configuration and the AAEON initial watchdog timer
program is also attached based on which you can
develop customized program to fit your application.
Configuring Sequence Description
After the hardware reset or power-on reset, the ITE 8781 enters the
normal mode with all logical devices disabled except
KBC. The initial state (enable bit ) of this logical device (KBC) is
determined by the state of pin 121 (DTR1#) at the falling edge of
the system reset during power-on reset.
Appendix A Programming the Watchdog Timer A-2
SubCompact Board GENE-9455
There are three steps to complete the configuration setup: (1) Enter
the MB PnP Mode; (2) Modify the data of configuration re gisters; (3)
Exit the MB PnP Mode. Undesired result may occur if the MB PnP
Mode is not exited normally.
(1) Enter the MB PnP Mode
To enter the MB PnP Mode, four special I/O write operations are to
be performed during Wait for Key st ate. To ensure the initial state of
the key-check logic, it is necessary to p erform four write opera-tio ns
to the Special Address port (2EH). Two different enter keys are
provided to select configuration ports (2Eh/2Fh) of the next step.
(2) Modify the Data of the Regist ers
All configuration registers can be accessed after entering the MB
PnP Mode. Before accessing a selected register, the content of
Index 07h must be changed to the LDN to which the register
belongs, except some Global registers.
(3) Exit the MB PnP Mode
Set bit 1 of the configure control register (Index=02h) to 1 to exit the
MB PnP Mode.
Appendix A Programming the Watchdog Timer A-3
SubCompact Board GENE-9455
WatchDog Ti mer Configuration Registers
Configure Control (Index=02h)
This register is write only. Its values are not sticky; that is to say, a
hardware reset will automatically clear the bits, and does not
require the software to clear them.
Watch Dog Timer 1, 2, 3 Control Register (Index=71h,81h,91h
Default=00h)
Watch Dog Timer 1,2,3 Time-Out Value (LSB) Register
(Index=73h,83h,93h, Default=38h)
Watch Dog Timer 1,2,3 Time-Out Value (MSB) Register
(Index=74h,84h,94h Default=00h)
Appendix A Programming the Watchdog Timer A-5
SubCompact Board GENE-9455
A.2 ITE8781 Watchdog Timer Initial Program
.MODEL SMALL
.CODE
Main:
CALL Enter_Configuration_mode
CALL Check_Chip
mov cl, 7
call Set_Logic_Device
;time setting
mov cl, 10 ; 10 Sec
dec al
Watch_Dog_Setting:
;Timer setting
mov al, cl
mov cl, 73h
call Superio_Set_Reg
;Clear by keyboard or mouse interrupt
mov al, 0f0h
mov cl, 71h
call Superio_Set_Reg
;unit is second.
mov al, 0C0H
mov cl, 72h
Appendix A Programming the Watchdog Timer A-6
SubCompact Board GENE-9455
call Superio_Set_Reg
; game port enable
mov cl, 9
call Set_Logic_Device
Initial_OK:
CALL Exit_Configuration_mode
MOV AH,4Ch
INT 21h
Enter_Configuration_Mode PROC NEAR
MOV SI,WORD PTR CS:[Offset Cfg_Port]
MOV DX,02Eh
MOV CX,04h
Init_1:
MOV AL,BYTE PTR CS:[SI]
OUT DX,AL
INC SI
LOOP Init_1
RET
Enter_Configuration_Mode ENDP
Exit_Configuration_Mode PROC NEAR
MOV AX,0202h
Appendix A Programming the Watchdog Timer A-7
SubCompact Board GENE-9455
CALL Write_Configuratio n_Data
RET
Exit_Configuration_Mode ENDP
Check_Chip PROC NEAR
MOV AL,20h
CALL Read_Configuration_Data
CMP AL,87h
JNE Not_Initial
MOV AL,21h
CALL Read_Configuration_Data
CMP AL,81h
JNE Not_Initial
Need_Initial:
STC
RET
Not_Initial:
CLC
RET
Check_Chip ENDP
Read_Configuration_Data PROC NEAR
MOV DX,WORD PTR CS:[Cfg_Port+04h]
Appendix A Programming the Watchdog Timer A-8
SubCompact Board GENE-9455
OUT DX,AL
MOV DX,WORD PTR CS:[Cfg_Port+06h]
IN AL,DX
RET
Read_Configuration_Data ENDP
Write_Configuration_Data PROC NEAR
MOV DX,WORD PTR CS:[Cfg_Port+04h]
OUT DX,AL
XCHG AL,AH
MOV DX,WORD PTR CS:[Cfg_Port+06h]
OUT DX,AL
RET
Write_Configuration_Data ENDP
Superio_Set_Reg proc near
push ax
MOV DX,WORD PTR CS:[Cfg_Port+04h]
mov al,cl
out dx,al
pop ax
inc dx
out dx,al
ret
Superio_Set_Reg endp.Set_Logic_Device proc near
Appendix A Programming the Watchdog Timer A-9
SubCompact Board GENE-9455
Set_Logic_Device proc near
push ax
push cx
xchg al,cl
mov cl,07h
call Superio_Set_Reg
pop cx
pop ax
ret
Set_Logic_Device endp
;Select 02Eh->Index Port, 02Fh->Data Port
Cfg_Port DB 087h,001h,055h,055h
DW 02Eh,02Fh
END Main
Note: Interrupt level mapping
0Fh-Dh: not valid
0Ch: IRQ12
.
.
03h: IRQ3
02h: not valid
01h: IRQ1
00h: no interrupt selected
Appendix A Programming the Watchdog Timer A-10
SubCompact Board GENE-9455
Appendix
I/O Information
B
Appendix B I/O Information B - 1
SubCompact Board GENE-9455
B.1 I/O Address Map
Appendix B I/O Information B - 2
SubCompact Board GENE-9455
B.2 1st MB Memory Address Map
Appendix B I/O Information B - 3
SubCompact Board GENE-9455
B.3 IRQ Mapping Chart
B.4 DMA Channel Assignments
Appendix B I/O Information B - 4
SubCompact Board GENE-9455
Appendix
Mating Connecotor
C
Appendix C Mating Connector C - 1
SubCompact Board GENE-9455
C.1 List of Mating Connectors and Cables
The table notes mating connectors and available cables.
Function
Label
CN1
CN2
CN3
CN5
CN6
CN9
CN13
CN14
CN16
CN17
CN18
CN20
CN22 External
Appendix C Mating Connector C - 2
Audio
Connector
Expansion
Slot
Keyboard /
Mouse
Connector
Touch
Screen
Connector
IDE
Connector
USB Port
3,4
Connector
LVDS
Connector
LVDS
Inverter
Connector
COM Port 2
Connector
COM Port 3
Connector
COM Port 4
Connector
Digital I/O
Connector