ROBO-6712VGA User`s Manual

Transcription

ROBO-6712VGA User`s Manual
ROBO-6712VGA
Single Board Computer
User's Manual
Version 1.0
Copyright © Portwell, Inc., 2011 All rights reserved.
All other brand names are registered trademarks of their respective owners.
Preface
Table of Contents
How to Use This Manual
Chapter 1 System Overview.......................................................................................................1-1
1.1 Introduction ....................................................................................................... 1-1
1.2 Check List........................................................................................................... 1-2
1.3 Product Specification........................................................................................ 1-2
System Configuration............................................................................................. 1-4
1.4 System Architecture.......................................................................................... 1-7
Chapter 2 Hardware Configuration ...........................................................................................2-1
2.1 Jumper Setting ................................................................................................... 2-1
2.2 Connector Allocation........................................................................................ 2-2
Chapter 3 System Installation....................................................................................................3-1
3.1 Intel® D525 ........................................................................................................ 3-1
3.2 Main Memory .................................................................................................... 3-1
3.3 Installing the Single Board Computer............................................................ 3-2
3.3.1 Chipset Component Driver .................................................................... 3-2
3.3.2 Intel Integrated Graphics GMCH Chip ................................................ 3-2
3.3.3 Intel Gigabit Ethernet Controller ........................................................... 3-3
3.3.4 Audio Controller ...................................................................................... 3-3
3.4 Clear CMOS Operation .................................................................................... 3-3
3.5 WDT Function ................................................................................................... 3-3
3.6 GPIO.................................................................................................................... 3-5
Chapter 4 BIOS Setup Information............................................................................................4-1
4.1 Entering Setup -- Launch System Setup ......................................................... 4-1
4.2 Main .................................................................................................................... 4-2
4.3 Advanced ........................................................................................................... 4-6
4.4 Intel...................................................................................................................... 4-8
4.5 Security ............................................................................................................. 4-17
4.6
Power .......................................................................................................... 4-19
4.7 Boot.................................................................................................................... 4-19
Chapter 5 Troubleshooting ........................................................................................................5-1
5.1 Hardware Quick Installation........................................................................... 5-1
5.2 BIOS Setting ....................................................................................................... 5-2
Appendix
A
Preface
How to Use This Manual
The manual describes how to configure your ROBO-6712VGA system to meet
various operating requirements. It is divided into five chapters, with each chapter
addressing a basic concept and operation of Single Board Computer.
Chapter 1 : System Overview. Presents what you have in the box and give you an
overview of the product specifications and basic system architecture for this series
model of single board computer.
Chapter 2 : Hardware Configuration. Shows the definitions and locations of
Jumpers and Connectors that you can easily configure your system.
Chapter 3 : System Installation. Describes how to properly mount the CPU, main
memory and CompactFlash to get a safe installation and provides a programming
guide of Watch Dog Timer function.
Chapter 4 : BIOS Setup Information. Specifies the meaning of each setup
parameters, how to get advanced BIOS performance and update new BIOS. In
addition, POST checkpoint list will give users some guidelines of trouble-shooting.
Chapter 5 : Troubleshooting. Provides various useful tips to quickly get ROBO6712VGA running with success. As basic hardware installation has been addressed
in Chapter 3, this chapter will basically focus on system integration issues, in terms
of backplane setup, BIOS setting, and OS diagnostics.
The content of this manual and EC declaration document is subject to change
without prior notice. These changes will be incorporated in new editions of the
document. Portwell may make supplement or change in the products described in
this document at any time.
Updates to this manual, technical clarification, and answers to frequently asked
questions will be shown on the following web site : http://www.portwell.com.tw.
System Overview
Chapter 1
System Overview
1.1
Introduction
Portwell Inc., a world-leading innovator in the Industrial PC (IPC) market and a
member of the Intel® Embedded and Communications Alliance (Intel ECA),
announced today the Portwell ROBO-6712VGA utilizing the PICMG 1.0 PCI half size
form factor based on the Intel® Atom™ processor D525 and the Intel® System
Controller Hub ICH8M, includes integrated, enhanced graphics and memory
controllers on 45nm process technology, delivering significant power reduction,
performance improvements and smaller platform footprint over the previous Intel®
Atom™ processor N270. The ROBO-6712VGA can provide the low power
consumption for some applications such as Industrial automation, Kiosk, Medical,
and Digital Signage.
ROBO-6712VGA supports dual display by VGA and 18-bit LVDS. With its displayenriched interface, ROBO-6712VGA can support various multimedia devices and
enriched IO interfaces that can supply various USB and COM devices.
ROBO-6712VGA supports one SO-DIMM memory slot for DDR3 800 SDRAM up
to 2GB, and comes with one 6-pin mini-DIN PS/2 Keyboard and Mouse connector,
one RS232 port, one RJ45 port and one VGA port on bracket. There are aslo 3 x SATA
300 ports, 6 x USB2.0 ports and one RS232/422/485 selectable port and one Compact
Flash socket on board.
ROBO-6712VGA main features:
z
Support Intel® ATOM D525 processors with ICH8M chipset
z
One 204pin DDR3 SODIMM socket, support up to 2GB DDR3 800 SDRAM
z
Intel® D525 integrated Generation 3.5 graphic engine supports DX9
z
Support one VGA and one 18 bit LVDS port
z
Support one Compact Flash socket, two COM ports, six USB ports, Three SATA
300 ports
ROBO-6712VGA User’s Manual
1-1
System Overview
1.2
Check List
The ROBO-6712VGA package should cover the following basic items
9
9
9
9
9
9
9
9
One ROBO-6712VGA Main Board with CPU cooler
One PS/2 KB/MS Y cable
One 1S/1P cable kit
One 4-pin ATX power control cable for backplane connection
One SATA 300 cable
One FDD cable
One ATA 100 IDE cable
One Installation Resources CD-Title
If any of these items is damaged or missing, please contact your vendor and keep all
packing materials for future replacement and maintenance.
1.3
Product Specification
z Main processor
- Support Intel Atom processor D525
- CPU bus clock: 800 MHz
z Chipset
-Intel® ICH8M
z Main Memory
- Support signal channel DDR3 memory interface
- Up to 2GB DDR3 800 SDRAM on SO-DIMM socket
z System BIOS
- Phoenix BIOS
z Bus Interface
- Follow PICMG 1.0 Rev 2.0 standard (32-bit PCI)
z Floppy Drive Interface
Support one FDD port up to two floppy drives and 5-1/4"(360K, 1.2MB), 3-1/2"
(720K, 1.2MB, 1.44MB, 2.88MB) diskette format and 3-mode FDD
z Parallel Port
Support one parallel port with SPP, EPP and ECP modes
z Auxiliary I/O Interfaces
System reset switch, external speaker, and HDD active LED, etc
z Compact Flash
- Support one Type II Compact Flash socket
ROBO-6712VGA User’s Manual
1-2
System Overview
z SATA Interface
-Two SATA 300 ports
z Serial Ports
-Support one RS-232 on bracket and one RS-232/422/485 selectable on board
connector
z USB Interface
-Support six USB (Universal Serial Bus) ports
z PS/2 Mouse and Keyboard Interface
-Support one 6pin mini-DIN PS/2 keyboard/mouse connector on bracket
z Audio Interface
-Support on board pin header for Mic-in/Line-out/Line-in
z Real Time Clock/Calendar (RTC)
-Support Y2K Real Time Clock/Calendar
z Watchdog Timer
- Support WDT function through software programming for enable/disable and
interval setting
- Generate system reset
z On-board VGA
- Intel Atom D525 Integrated DX9 Graphics device
- Support Intel DVMT 4.0
z Display
- One VGA port on bracket, up to 2048 x 1536
- One single channel 18 bit LVDS port
z ATX Power Control Interface
One 4-pin header to support ATX power control via backplane
z Cooling Fans
Support
CPU, and System fans for two 3-pin headers
z On-board Ethernet LAN
-One Intel 82567V Gigabit Ethernet controller to support one RJ45 connector on
bracket
z High Driving GPIO
-Onboard programmable 8-bit Digital I/O interface
z System Monitoring Feature
-Monitor system temperature and major power sources, etc
z Outline Dimension (L X W):
-185mm (7.3”) X 122mm (4.8”)
ROBO-6712VGA User’s Manual
1-3
System Overview
z Power Requirements:
‧+12V (System) @ 1.18A
‧+5V (System) @3.76A
System Configuration
CPU Type
Onboard Intel® Atom™ CPU D525 @1.8GHz L2:1MB FSB:200MHz
SBC BIOS
No for sale(Phoenix BIOS)
Memory
Transcend DDR3 1066 4G (Hnnix H5TQ2G83AFR)
VGA Card
Onboard Intel® Graphics Media Accellerator(Luna Pier) 3150
VGA Driver
Intel® Graphics Media Accellerator 3150 Version 6.14.10.5134
LAN Card
Onboard Intel® 82567V-3 Gigabit Network Connection
LAN Driver
Intel® 82567V-3 Gigabit Network Connection Version 10.1.6.0
Audio Card
Onboard Realtek ALC662 Audio
Audio Driver
Realtek High Definition Audio Version 5.10.0.5735
CHIP Driver
Intel® Chipset Device Software Version 9.1.1.1019
SATA HDD
Seagate ST3160815AS 160G
SATA CDROM
LITE-ON LH-20A15
Power Supply
FSP FSP350-60GLC 350W
Back plane
PBP-05P
z Operating Temperature:
0°C ~ 60°C
z Storage Temperature:
-20°C ~ 80°C
z Relative Humidity:
5% ~ 90%, non-condensing
ROBO-6712VGA User’s Manual
1-4
System Overview
Mechanical Drawing
ROBO-6712VGA User’s Manual
1-5
System Overview
ROBO-6712VGA User’s Manual
1-6
System Overview
1.4
System Architecture
All of details operating relations are shown in ROBO-6712VGA series System Block
Diagram.
ROBO-6712VGA System Block Diagram
ROBO-6712VGA User’s Manual
1-7
Hardware Configuration
Chapter 2
Hardware Configuration
This chapter gives the definitions and shows the positions of jumpers, headers and
connector. All of the configuration jumpers on ROBO-6712VGA are in the proper
position. The default settings are indicated with a star sign (★).
2.1
Jumper Setting
In general, jumpers on the single board computer are used to select options for certain
features. Some of the jumpers are designed to be user-configurable, allowing for system
enhancement. The others are for testing purpose only and should not be altered. To select any
option, cover the jumper cap over (SHORT) or remove (OPEN,NC) it from the jumper pins
according to the following instructions. Here NC stands for “Not Connect”
Component side
ROBO-6712VGA User’s Manual
2-1
Hardware Configuration
Solder side
2.2 Connector Allocation
Connector
Function
J1
J2
J4
J5
J6,J7,J8
J9
J11
J12
J13
J14
J15,J25
J16
J17
J18
J19
J20
J21
IDE 44pin Connector (BOX Header/2.0mm)
System Panel Connectors (8*2 Pin Header/2.54mm)
Floppy Connector (BOX Header/2.54mm)
TPM Connector (10*2 Pin BOX Header/2.0mm)
USB ( Connector (5*2-1 Pin Header/2.54mm)
SATA1 Connector
Parallel Port (BOX Header/2.0mm)
SATA2 Connector
COM2 (RS-232/RS422/RS485) (5*2 Pin BOX Header/2.0mm)
VGA Connector (D-SUB15 Pin Female)
Fan Connector (3 Pin Wafer)
SATA3 Connector
Inverter Power Connector (5 Pin Wafer/2.0mm)
ATX Power Control Connector (4 Pin Wafer/2.54mm)
GPIO Connector (5*2 Pin BOX Header/2.0mm)
PS/2 Keyboard/Mouse Connector (mini-DIN)
LAN Connector (RJ-45)
J22
Big 4P Power Input Connector
ROBO-6712VGA User’s Manual
2-2
Hardware Configuration
J23
J24
J26,J27
J28
U2
JP1
JP2
JP3
JP4
JP5
JP6
JP7
JP8
JP9
JP10
LCD LVDS Connector (10*2 Pin Hirose)
COM1 (RS-232) (D-SUB9 Pin Male)
Line-OUT/Line-IN/Microphone connector (5*2-1 Pin Header/2.54mm)
Compact Flash Card Connector (Type I & II)
DDR3 SDRAM Connector (SO-DIMM 204 Pin)
CF MASTER/SLAVE Setup (2 Pin Header/2.0mm)(Option)
COM2 RS232/RS422/RS485 Function Setup(13*2 Pin Header/2.0mm)
COM2 RI Function Setup (3*2 Pin Header/2.0mm)
LCD Panel Light Enable Voltage Setup (3 Pin Header/2.0mm)
LCD Panel Voltage Setup (3*2 Pin Header/2.0mm)
AT/ATX Power Supply Selection(3*2 Pin Header/2.54mm)
Auto Power On Jumper(2 Pin Header/2.0mm)
Case Open Detect Connector (2 Pin Header/2.0mm)
CMOS Clear (3 Pin Header/2.54mm)
COM1 RI Function Setup (3*2 Pin Header/2.0mm)
Pin Assignments of Connectors
J1 IDE Connector
PIN No.
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
Signal Description
RESET#
Data 7
Data 6
Data 5
Data 4
Data 3
Data 2
Data 1
Data 0
GND
DMA REQ
DIOW#
DIOR#
IOCHRDY
DMA ACK#
INT REQ
Addr 1
Addr 0
Chip select 1#
Activity#
+5V
ROBO-6712VGA User’s Manual
PIN No.
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
Signal Description
Ground
Data 8
Data 9
Data 10
Data 11
Data 12
Data 13
Data 14
Data 15
NC
GND
GND
GND
NC
GND
NC
GPIO_DMA66_Detect
Addr 2
Chip select 3#
GND
+5V
2-3
Hardware Configuration
43
GND
44
GND
J2: System Panel Connector
PIN NO.
1
3
5
7
9
11
13
15
DESCRIPTION
PWR LED +
PWR LED NC
NC
NC
NC
HDD LED +
HDD LED -
PIN NO.
2
4
6
8
10
12
14
16
DESCRIPTION
BUZZER+
NC
NC
BUZZERPWR_ON_SW#
GND
SYS_RESET#
GND
PIN NO.
2
4
6
8
10
12
14
16
18
20
DESCRIPTION
GND
NC
+5V
LAD2
LAD1
GND
SMB_DATA
SERIRQ
NC
NC
PIN NO.
2
4
6
8
10
DESCRIPTION
+5V
USB2_DATAUSB2_DATA+
GND
NC
J5: TPM Connector
PIN NO.
1
3
5
7
9
11
13
15
17
19
DESCRIPTION
PCLK_TPM
LFRAME#
PLT_RST#
LAD3
+3.3V
LAD0
SMB_CLK
3V_DUAL
GND
LPCPD#
J6,J7,J8: USB Connector
PIN NO.
1
3
5
7
9
DESCRIPTION
+5V
USB1_DATAUSB1_DATA+
GND
NC
J13: COM2 (RS-232)
PIN NO.
1
3
DESCRIPTION
DCD#
RXD#
ROBO-6712VGA User’s Manual
PIN NO. DESCRIPTION
2
DSR#
4
RTS#
2-4
Hardware Configuration
5
7
9
TXD#
DTR#
GND
6
8
10
CTS#
V_RI
NC
(RS-422/485)
PIN NO.
1
3
5
7
9
DESCRIPTION
TX-/DATATX+/DATA+
RX+/NC
RX-/NC
GND/GND
PIN NO.
2
4
6
8
10
DESCRIPTION
NC/NC
NC/NC
NC/NC
NC/NC
NC/NC
J15,J25: Fan Connector
PIN NO.
1
2
3
Signal Description
Fan GND
+12V
Fan Speed Driver
J17: Inverter Power Connector
PIN NO.
1
2
3
4
5
DESCRIPTION
+5V
LCD_BL ADJ
+12V
GND
LCD_BL EN
J18:ATX Power Control Connector
PIN No.
1
2
3
4
Signal Description
ATX Power Good Signal
ATX 5V Stand-by
ATX Power On #
GND
J19: GPIO Connector (5*2 Pin BOX Header/2.0mm)
PIN NO.
1
3
5
7
9
DESCRIPTION
GPO0 reverse output
GPO1 reverse output
GPO2 reverse output
GPO3 reverse output
+5V
ROBO-6712VGA User’s Manual
PIN NO.
2
4
6
8
10
DESCRIPTION
GPIO7
GPIO6
GPIO5
GPIO4
GND
2-5
Hardware Configuration
J22: BIG 4P Power Input Connector
PIN NO.
1
2
3
4
Signal Description
+12V
GND
GND
+5V
J23: LCD Connector
PIN NO.
1
3
5
7
9
11
13
15
17
19
DESCRIPTION
VDD
DATA0+
DATA1+
DATA2+
NC
CLK+
LDDC_CLK
GND
NC
NC
PIN NO. DESCRIPTION
2
VDD
4
DATA06
DATA18
DATA210
NC
12
CLK14
LDDC_DATA
16
GND
18
NC
20
NC
J26: Line-OUT/Line-IN/Microphone connector (Channel-1)
PIN NO.
1
3
5
7
9
DESCRIPTION
MIC in L
Line in L
Line in R
Line out L
Line out R
PIN NO.
2
4
6
8
10
DESCRIPTION
GND
GND
GND
GND
NC
J27: Line-OUT/Line-IN/Microphone connector(Channel-2)
PIN NO.
1
3
5
7
9
DESCRIPTION
MIC in L
Line in L
Line in R
Amp out L
Amp out R
ROBO-6712VGA User’s Manual
PIN NO.
2
4
6
8
10
DESCRIPTION
GND
GND
GND
GND
NC
2-6
Hardware Configuration
JP1: CF MASTER/SLAVE Setup (Option)
PIN NO. DESCRIPTION
1-2
Jumper
SLAVE ★
Open
Short
MASTER
JP2: COM2 RS232/RS422/RS485 Function Setup)
PIN NO.
5-6
Short
PIN NO.
3-4
Short
PIN NO.
1-2
Short
DESCRIPTION
9-11 10-12 15-17 16-18 Other
Short Short Short Short Open
RS-232 Function★
DESCRIPTION
7-9
8-10 13-15 14-16 21-22 Other
Short Short Short Short Short Open RS-422 Function
DESCRIPTION
7-9
8-10 19-20 Other
Short Short Short Open
RS-485 Function
JP3: COM2 RI Function Setup
PIN NO.
1-2
3-4
Short
Short
DESCRIPTION
5-6
Short
+5V Output
RI Function ★
+12V Output
JP4: LCD Panel Light Enable Voltage Setup
PIN NO.
1-2
2-3
Short
Short
DESCRIPTION
+3.3V ★
+5V
JP5: LCD Panel Voltage Setup
PIN NO.
2-4
4-6
Short
Short
DESCRIPTION
3-4
Short
ROBO-6712VGA User’s Manual
+3.3V TFT LCD ★
+5V TFT LCD
+12V TFT LCD
2-7
Hardware Configuration
JP6: AT/ATX Power Supply Selection
1 – 3 , 2-4 short : Select AT power supply
3 – 5 ,4-6 short : Select ATX power supply Å Default ★
JP7: Auto power On jumper
1-2 : Short :System boots up automatically with AT Power supply..
1-2 :Open Å Default ★
JP8: Case Open Detect Connector
PIN NO. DESCRIPTION
1
CASEOP#
2
GND
JP9: CMOS Clear
PIN NO.
1-2
3-4
Signal Description
Normal (Keep CMOS Setup) ★
Clear CMOS Setup
JP10: COM1 RI Function Setup
PIN NO.
1-2
3-4
Short
Short
DESCRIPTION
5-6
Short
ROBO-6712VGA User’s Manual
+5V Output
RI Function ★
+12V Output
2-8
System Installation
Chapter 3
System Installation
This chapter provides you with instructions to set up your system. The additional
information is enclosed to help you set up onboard PCI device and handle Watch
Dog Timer (WDT) and operation of GPIO in software programming.
3.1
Intel® D525
Intel® Atom D525 Processor (1M Cache, 1.8GHz, Max TDP 13 Watts)
3.2
Main Memory
ROBO-6712VGA provide 1 x 204pin SO-DIMM socket which supports 800 DDR3SDRAM as main memory, Non-ECC (Error Checking and Correcting), non-register
functions. The maximum memory can be up to 2GB. Memory clock and related
settings can be detected by BIOS via SPD interface.
For system compatibility and stability, do not use memory module without brand.
Memory configuration can be set to either one singled-sided or one doubled-sided
DIMM in one socket.
Beware of the connection and lock integrity from memory module to socket.
Inserting improperly it will affect the system reliability. Before locking, make sure
that all modules have been fully inserted into the slots.
Note:
To insure the system stability, please do not change any of DRAM parameters in
BIOS setup to modify system the performance without acquired technical
information.
ROBO-6712VGA User’s Manual
3-1
System Installation
3.3
Installing the Single Board Computer
To install your ROBO-6712VGA into standard chassis or proprietary environment,
please perform the following:
Step 1 : Check all jumpers setting on proper position.
Step 2 : Install and configure memory module on right position.
Step 3 : Place ROBO-6712VGA into the dedicated position in the system.
Step 4 : Attach cables to existing peripheral devices and secure it.
WARNING
Please ensure that SBC is properly inserted and fixed by mechanism.
Note:
Please refer to section 3.3.1 to 3.3.4 to install INF/VGA/LAN/Audio drivers.
3.3.1
Chipset Component Driver
ROBO-6712VGA uses Intel® D525 CPU. It’s a new chipset that some old operating
systems might not be able to recognize. To overcome this compatibility issue, for
Windows Operating Systems such as Windows XP, please install its INF before any
of other Drivers are installed. You can find very easily this chipset component driver
in ROBO-6712VGA CD-title.
3.3.2
Intel Integrated Graphics GMCH Chip
ROBO-6712VGA uses Intel® D525 integrated graphic chipset to gain an outstanding
graphic performance. ROBO-6712VGA supports VGA, LVDS dual display. This
combination makes ROBO-6712VGA an excellent piece of multimedia hardware.
Drivers Support
Please find all the drivers in the ROBO-6712VGA CD-title. Drivers support,
Windows XP/Vista/Win7.
ROBO-6712VGA User’s Manual
3-2
System Installation
3.3.3
Intel Gigabit Ethernet Controller
Drivers Support
Please find INTEL 82567V LAN driver in Ethernet directory of ROBO-6712VGA CDtitle. The drivers support Windows XP/Vista/Win7.
3.3.4
Audio Controller
Please find Intel® Realtek ALC662-VC2 (High Definition Audio driver) form ROBO6712VGA CD-title. The drivers support Windows XP/Vista/Win7.
3.4
Clear CMOS Operation
The following table indicates how to enable/disable Clear CMOS Function hardware
circuit by putting jumpers at proper position.
(JP9)CMOS Clear
PIN NO.
Signal Description
Normal (Keep CMOS Setup) ★
1-2
3-4
Clear CMOS Setup
3.5
WDT Function
The working algorithm of the WDT function can be simply described as a counting
process. The Time-Out Interval can be set through software programming. The
availability of the time-out interval settings by software or hardware varies from
boards to boards.
ROBO-6712VGA allows users control WDT through dynamic software
programming. The WDT starts counting when it is activated. It sends out a signal to
system reset or to Non-Maskable Interrupt (NMI), when time-out interval ends. To
prevent the time-out interval from running out, a re-trigger signal will need to be
sent before the counting reaches its end. This action will restart the counting process.
A well-written WDT program should keep the counting process running under
normal condition. WDT should never generate a system reset or NMI signal unless
the system runs into troubles.
The related Control Registers of WDT are all included in the following sample
program that is written in C language. User can fill a non-zero value into the Timeout Value Register to enable/refresh WDT. System will be reset after the Time-out
Value to be counted down to zero. Or user can directly fill a zero value into Time-out
ROBO-6712VGA User’s Manual
3-3
System Installation
Value Register to disable WDT immediately. To ensure a successful accessing to the
content of desired Control Register, the sequence of following program codes should
be step-by-step run again when each register is accessed.
Additionally, there are maximum 2 seconds of counting tolerance that should be
considered into user’ application program. For more information about WDT, please
refer to Winbond W83627UHG data sheet.
There are two PNP I/O port addresses that can be used to configure WDT,
1) 0x2E:EFIR (Extended Function Index Register, for identifying CR index number)
2) 0x2F:EFDR (Extended Function Data Register, for accessing desired CR)
Below are some example codes, which demonstrate the use of WDT.
//Step1. Enter W83627UHG configuration registers mode:
outportb(0x2E, 0x87);
outportb(0x2E, 0x87);
//* Step2. Pin89 to be WDTO
outportb(0x2E, 0x2b);
outportb(0x2E + 1, 0x04);
//* Step3. Select logic device 8:
outportb(0x2E, 0x07);
outportb(0x2E + 1, 0x08);
//* Step4. Config WDT using second to be unit:
outportb(0x2E, 0xf5);
outportb(0x2E + 1, 0x00);
//* Step5. Set WDT time-out time:
outportb(0x2E, 0xf6);
outportb(0x2E + 1, time_out);
//* Step6. Exit configuration registers mode:
outportb(0x2E, 0xaa);
ROBO-6712VGA User’s Manual
3-4
System Installation
3.6
/*
GPIO
W83627UHG GPIO DEMO PROGRAM
File Name : 6712GPIO.C
Write by : Eason Huang
*/
#include <stdio.h>
#include <conio.h>
#include <dos.h>
#define Superio2_Addr
/* #define DEBUG
0x2E
1 */
void enter_Superio2_CFG(void)
{
outportb(Superio2_Addr, 0x87);
outportb(Superio2_Addr, 0x87);
}
void exit_Superio2_CFG(void)
{
outportb(Superio2_Addr, 0xAA);
}
void Set_CFG2(unsigned char Addr2,unsigned char Value2)
{
unsigned char d2;
outportb(Superio2_Addr, Addr2);
delay(2);
outportb(Superio2_Addr +1, Value2);
#ifdef DEBUG
d2 = inportb(Superio2_Addr+1);
printf("\nWrite %x to CR%x, read back is:%x",Value2,Addr2,d2);
#endif /*DEBUG*/
delay(2);
}
ROBO-6712VGA User’s Manual
3-5
System Installation
unsigned char Get_CFG2(unsigned char Addr2)
{
unsigned char d2;
outportb(Superio2_Addr, Addr2);
delay(2);
d2 = inportb(Superio2_Addr+1);
#ifdef DEBUG
printf("\nGet data %x from CR%x",d2,Addr2);
#endif /*DEBUG*/
delay(2);
return(d2);
}
int main(void)
{
unsigned char d2;
printf("\n------------------------------------------------------------------------");
printf("\n6712GPIO TEST Program R1.0
-
");
printf("\n------------------------------------------------------------------------");
printf("\n Please short the following pins with 2.00mm-pitched jumper on J19");
printf("\n P.S: SIO: W83627UHG, Winbond");
printf("\n GP50(J13 PIN 1)----GP57(J13 PIN 2)");
printf("\n GP51(J13 PIN 3)----GP56(J13 PIN 4)");
printf("\n GP52(J13 PIN 5)----GP55(J13 PIN 6)");
printf("\n GP53(J13 PIN 7)----GP54(J13 PIN 8)");
printf("\n GND (J13 PIN10)****VCC (J13 PIN 9)");
printf("\n\n Starting...");
enter_Superio2_CFG();
/* CR2A B7 = 1 selet GPIO Port 1*/
d2 = Get_CFG2(0x2A);
d2 = (d2 & 0x7F) | 0x80;
Set_CFG2(0x2A, d2);
// 87 87
/* IO test loop 1 */
/* Set GPIO Port 5 Enable */
Set_CFG2(0x07, 0x08);
/* Select logic device 08*/
Set_CFG2(0x30, 0x02);
/* Enable GPIO Port 5 */
//--------------------------------------------------------------------------------------------------------
ROBO-6712VGA User’s Manual
3-6
System Installation
//
GPIO50->57
//
GPIO51->56
//
GPIO52->55
//
GPIO53->54
//-------------------------------------------------------------------------------------------------------/* Set GPIO Port 5 of Superio2 Enable */
Set_CFG2(0x07, 0x08);
Set_CFG2(0xE0, 0xF0);
Set_CFG2(0xE2, 0x00);
/* Select logic device 08*/
/* GPIO Port 5 is [11110000], 0: output, 1:input */
/* GPIO Port 5 is non-inversed*/
delay(2);
Set_CFG2(0x07, 0x08);
Set_CFG2(0xE1, 0x0F);
/* Select logic device 08*/
/* GP50~53 of Superio2 -> GP57~54 of Superio2 */
delay(100);
Set_CFG2(0x07, 0x08);
d2 = Get_CFG2(0xE1);
/* Select logic device 08*/
/* get GPIO Port 6 data */
//printf("\n%x",d2);
if ((d2&0xFF) == 0x0F ){
printf("\n GPIO[50,51,52,53]->[57,56,55,54] test ok!");
}
else{
printf("\n GPIO[50,51,52,53]->[57,56,55,54] test fail!");
}
return(0);
}
ROBO-6712VGA User’s Manual
3-7
BIOS Setup Information
Chapter 4
BIOS Setup Information
ROBO-6712VGA is equipped with the Phoenix BIOS stored in Flash ROM. These
BIOS has a built-in Setup program that allows users to modify the basic system
configuration easily. This type of information is stored in CMOS RAM so that it
is retained during power-off periods. When system is turned on, ROBO-6712VGA
communicates with peripheral devices and checks its hardware resources against
the configuration information stored in the CMOS memory. If any error is
detected, or the CMOS parameters need to be initially defined, the diagnostic
program will prompt the user to enter the SETUP program. Some errors are
significant enough to abort the start up.
4.1
Entering Setup -- Launch System Setup
Power on the computer and the system will start POST (Power On Self Test) process.
When the message below appears on the screen, press <F2> key to enter Setup.
Press <F2> to enter SETUP
If the message disappears before you respond and you still wish to enter Setup,
restart the system by turning it OFF and On or pressing the RESET button. You
may also restart the system by simultaneously pressing <Ctrl>, <Alt> and <Delete>
keys.
Press <F2> to Run SETUP or Press <F1> to Continue
The BIOS setup program provides a General Help screen. You can call up this screen
from any menu by simply pressing <F1>. The Help screen lists the appropriate keys
to use and the possible selections for the highlighted item. Press <Esc> to exit the Help
screen.
ROBO-6712VGA User’s Manual
4-1
BIOS Setup Information
4.2
Main
Use this menu for basic system configurations, such as time, date etc.
System Time
The time format is <Hour> <Minute> <Second>. Use [+] or [-] to configure system
Time.
System Date
The date format is <Day>, <Month> <Date> <Year>. Use [+] or [-] to configure
system Date.
ROBO-6712VGA User’s Manual
4-2
BIOS Setup Information
Legacy Diskette A:
Sets the type of floppy drive installed. Configuration options: [Disabled] [360K, 5.25
in.] [1.2M, 5.25 in.] [720K, 3.5 in.] [1.44/1.25M, 3.5 in.] [2.88M, 3.5 in.]
IDE Primary/Master, IDE Primary/Slave, SATA Port 1, SATA Port 2, SATA Port 3
Type
Configuration options: [User] [Auto] [CD-ROM] [Other ATAPI]
Multi-Sector Transfers
Configuration options: [Disabled] [2 Sectors] [4 Sectors] [8 Sectors] [16 Sectors]
LBA Mode Control
Configuration options: [Disabled] [Enabled]
32 Bit I/O
Configuration options: [Disabled] [Enabled]
Transfer Mode
Configuration options: [Fast PIO 1] [Fast PIO 2] [Fast PIO 3] [Fast PIO 4] [FPIO 3 /
DMA 1] [FPIO 4 / DMA 2]
Ultra DMA Mode
Configuration options: [Mode 0] [Mode 1] [Mode 2] [Mode 3] [Mode 4] [Mode 5]
Memory Cache
ROBO-6712VGA User’s Manual
4-3
BIOS Setup Information
Cache System BIOS area
Configuration options: [Write Protect] [uncached]
Cache Video BIOS area
Configuration options: [Write Protect] [uncached]
Cache Base 0-512k
Configuration options: [uncached] [Write Through] [Write Protect] [Write Back]
Cache Bas 512k-640k
Configuration options: [uncached] [Write Through] [Write Protect] [Write Back]
Cache Extended Memory Area
Configuration options: [uncached] [Write Through] [Write Protect] [Write Back]
Cache A000-AFFF
Configuration options: [Disabled] [USWC Caching] [Write Through] [Write Protect]
[Write Back]
Cache B000-BFFF
Configuration options: [Disabled] [USWC Caching] [Write Through] [Write Protect]
[Write Back]
Cache CB00-CBFF
Configuration options: [Disabled] [USWC Caching] [Write Through] [Write Protect]
[Write Back]
Cache CC00-CFFF
ROBO-6712VGA User’s Manual
4-4
BIOS Setup Information
Configuration options: [Disabled] [USWC Caching] [Write Through] [Write Protect]
[Write Back]
Cache D000-D3FF
Configuration options: [Disabled] [USWC Caching] [Write Through] [Write Protect]
[Write Back]
Cache D400-D7FF
Configuration options: [Disabled] [USWC Caching] [Write Through] [Write Protect]
[Write Back]
Cache D800-DBFF
Configuration options: [Disabled] [USWC Caching] [Write Through] [Write Protect]
[Write Back]
Cache DC00-DFFF
Configuration options: [Disabled] [USWC Caching] [Write Through] [Write Protect]
[Write Back]
Cache E000-E3FF
Configuration options: [Disabled] [Write Through] [Write Protect] [Write Back]
Cache E400-E7FF
Configuration options: [Disabled] [Write Through] [Write Protect] [Write Back]
Cache E800-EBFF
Configuration options: [Disabled] [Write Through] [Write Protect] [Write Back]
Cache EC00-EFFF
Configuration options: [Disabled] [Write Through] [Write Protect] [Write Back]
Boot Features
ROBO-6712VGA User’s Manual
4-5
BIOS Setup Information
Summary screen
[Enabled] displays system configuration on boot. Configuration options: [Disabled]
[Enabled]
Boot-time Diagnostic Screen
[Enabled] displays the diagnostic screen during boot. [Disabled] displays the Boot
Logo.
QuickBoot Mode
[Enabled] allows POST to skip certain test while booting. This will decrease the time
needed to boot the system.
Extended Memory Testing
Determines which type of tests will be performed on extended memory (above 1M).
Configuration options: [Normal] [Just zero it] [None]
Installed memory
This field automatically displays the amount of conventional memory detected by the
system during the boot process.
4.3
Advanced
Use this menu to set up the items of special enhanced features.
ROBO-6712VGA User’s Manual
4-6
BIOS Setup Information
DMI Event Logging
The DMI Event Logging enables a user to view the DMI event log, clear the log and
enable or disable this feature.
Installed O/S
Select the operating system installed on your system which you will use most
commonly. Configuration options: [Other] [Win95] [Win98] [WinMe] [Win2000].
Reset Configuration Data
Select “Yes” if you want to clear the Extended System Configuration Data (ESCD)
area.
ROBO-6712VGA User’s Manual
4-7
BIOS Setup Information
Large Disk Access Mode
UNIX, Novell NetWare or other operating systems, select ‘Other’. If you are
installing new software and the drive fails, change this selection and try again.
Different operating systems require different representations of drive geometries.
Enable ACPI (debug only)
Enable/Disable ACPI (Advanced Configuration and Power Interface) debug only,
remove this option for production.
Enable Multimedia Timer
Enable/Disable Multimedia Timer support.
ACPI Suspend Type
Select one of the ACPI power states: S1 or S3. If selected, the correspond power state
will be disabled.
Legacy USB Support
Enable support for Legacy Universal Serial Bus.
Quick Boot
Enable/Disable quick boot.
4.4
Intel
Use this menu to set up the items of special enhanced features.
ROBO-6712VGA User’s Manual
4-8
BIOS Setup Information
CPU Control Sub-Menu
These items control various CPU parameters.
Hyperthreading
Enabling Hyperthreading activates additional CPU threads. These threads may
appear as additional processors but will share some resources with the other threads
within the physical package.
Processor Power Management
Selects the Processor Power Management desired:
Disabled = C-States and GV3 are disabled.
GV3 Only = C-States are disabled.
C-States Only = GV3 is disabled.
Enabled = C-States and GV3 are enabled.
Set Max Ext CPUID = 3
Sets Max CPUID extended function value to 3.
Video (Intel IGD) Control Sub-Menu
This Sub-Menu contains Setup Items which control the configuration of the Internal
Graphics Display Device.
ROBO-6712VGA User’s Manual
4-9
BIOS Setup Information
IGD – VBIOS Boot Type
Select the Video Device that will be activated during POST. Configuration options:
[VBT Default] [CRT] [LFP] [CRT + LFP] [LFP-SDVO] [EFP] [CRT + LFP-SDVO] [CRT
+ EFP].
IGD – LCD Control Sub-Menu
These items control various LCD parameters.
IGD – LCD Panel Type
ROBO-6712VGA User’s Manual
4-10
BIOS Setup Information
Select the LCD Panel used by the Internal Graphics Device by selecting the
appropriate setup item. The first item is Panel 1, the last item is Panel 16. Some
Panels are not numbered due to size constraints.
IGD – Panel Scaling
Select the LCD panel scaling option used by the Internal Graphics Device.
Configuration options: [Auto] [Force Scaling] [Off].
GMCH BLC Control
Select GMCH output to control Backlight Inverter through this Setup Item:
GMBus – Connect to GMBus
PWM – Connect to PWM
BIA Control
Select BIA control and Aggressiveness Level through this Setup Item:
Automatic – Use VBT default
Disable – Force Disabled
Level 1 to 6 – Force Enabled with selected Aggressiveness Level.
Spread Spectrum Clock Chip
Control programming of the Spread Spectrum Clock Chip.
Hardware = Spread is Chip Controlled.
Software = Spread is BIOS Controlled with the following supported ranges:
Down Spread: 0.8%-3.0%
Center Spread: 0.3%-1.5%.
DVMT 4.0 Mode
Select the configuration of DVMT 4.0 Graphics Memory that Driver will allocate for
use by the Internal Graphics Device. Configuration options: [Fixed] [DVMT] [Auto].
ICH Control Sub-Menu
These items control various ICH parameters.
ROBO-6712VGA User’s Manual
4-11
BIOS Setup Information
Integrated Device Control Sub-Menu
These items determine whether the integrated PCI Devices will be Enabled in PCI
Config Space.
PCI Express Control Sub-Menu
These items control various ICH PCI Express Devices.
ROBO-6712VGA User’s Manual
4-12
BIOS Setup Information
PCI Express – Root Port 1, 2, 3, 4, 5, 6
Control the PCI Express Port via this setup option.
Disabled – Port always disabled.
Auto – Only enable if card found.
Note that if Root Port 1 is disabled, Root Ports 2-4 will be disabled as well.
Root Port ASPM Support
Control ASPM support for all the enabled Root Ports.
Auto = will set APMC to the highest common supported ASPM between the Port
and Endpoint.
ASPM Latency Checking
Enabled: Enables ASPM latency checking when enabling ASPM.
Note: Does not check below switches.
Disabled: ASPM latencies are ignored when enabling ASPM.
ICH USB Control Sub-Menu
These items control various ICH USB Devices.
ROBO-6712VGA User’s Manual
4-13
BIOS Setup Information
USB Dev #29
Controls Dev #29.
USB Dev #26
Controls Dev #26.
Note: USB 2.0 must be enabled on Device 26.
Overcurrent Detection
Enabled or Disable EHCI overcurrent detection.
Azalia –Device 27, Function 0
Control Detection of the Azalia Device.
Auto = Azalia will be Enabled if present, disabled otherwise.
Disabled = Azalia will be unconditionally disabled, regardless of presence.
Enabled = Azalia will be unconditionally enabled, regardless of presence (for
Docking.)
AHCI Configuration
Enhanced AHCI: WinXP-SP1 + IAA driver supports AHCI mode.
Disable Vacant Ports
Controls automatic disabling of vacant SATA ports.
Pop Up Mode Enable
Select the proper mode:
If enabled, ICH will observer a bus master request and it will take the system from a
C3/C4 state to a C2 state and auto enable bus masters.
ROBO-6712VGA User’s Manual
4-14
BIOS Setup Information
If disabled, bus master traffic is a break event and it will return from C3/C4 to C0
based on break events.
Pop Down Mode Enable
Should be enabled only if Pop up is enabled:
If enabled, ICH will observe a NO bus master request and it can return to a previous
C3 or C4 state.
If disabled, ICH will NOT attempt to automatically return.
PXE OPROM
Enable PXE Option ROM.
Port 80h Cycles
Control where the Port 80h cycles are sent.
LPC Control Sub-Menu
These items control the configuration of various LPC IO devices that exist on the
CRB.
ROBO-6712VGA User’s Manual
4-15
BIOS Setup Information
I/O Device Configuration
Watch Dog Timer Select
Disable、20 secs、30 secs、40secs、1 min、2 mins、4 mins
UART Configuration Menu
Winbond W83627UHG UART Configuration: IO Address And IRQ.
ROBO-6712VGA User’s Manual
4-16
BIOS Setup Information
Hardware Monitor
Show hardware monitor Current state.
CK-xxx Clock Chip
Control Programming of the CK-xxx Clock Chip.
Default = Power On Default Values.
Program = TBD
Spread Spectrum Mode
Control programming of the Spread Spectrum Mode bit in CK-410 chip.
4.5
Security
Use this menu to set supervisor and user passwords.
ROBO-6712VGA User’s Manual
4-17
BIOS Setup Information
Set Supervisor Password
Set or clear the Supervisor account’s password.
Supervisor Hint String
Press Enter to type Supervisor Hint String.
Min. password length
Set the minimum number of characters for password (1-20).
HDD Password Select
Supports user only or both user and master password.
ROBO-6712VGA User’s Manual
4-18
BIOS Setup Information
4.6
Power
Resume On Modem Ring
Enabled wakes the system up when an income call is detected on your modem.
After Power Failure
Sets the mode of operation if an AC/Power Loss occurs. The two modes are:
Enabled restores the previous power state before loss occurred.
Disabled keep the power off until the power button is pressed.
The Disabled choice turns off Resume on Modem Ring.
4.7
Boot
Boot Priority Order
ROBO-6712VGA User’s Manual
4-19
BIOS Setup Information
4.7
Exit
This menu allows you to load the BIOS default values or factory default settings into
the BIOS and exit the BIOS setup utility with or without changes.
Exit Saving Changes
Equal to F10, same all changes of all menus, then exit setup configure driver. Finally
resets the system automatically.
ROBO-6712VGA User’s Manual
4-20
BIOS Setup Information
Exit Discarding Changes
Equal to ESC, never save changes, then exit setup configure driver.
Load Setup Defaults
Equal to F9. Load standard default values.
Load Optimal Defaults
Load settings for optimized boot time and system performance.
Discard Changes
Load the original value of this boot time. Not the default Setup value.
Save Changes
Save all changes of all menus, but do not reset system
ROBO-6712VGA User’s Manual
4-21
Troubleshooting
Chapter 5
Troubleshooting
This chapter provides a few useful tips to quickly get ROBO-6712VGA running with
success. As basic system installation has been addressed in Chapter 3, this chapter
will primarily focus on system integration issues, in terms of BIOS setting, and OS
diagnostics.
5.1
Hardware Quick Installation
Backplane
ROBO-6712VGA is a half-sized Signal Board Computer, and therefore is only able to
run on PICMG PCI/ISA backplane. To know whether your backplane is PICMG
PCI/ISA backplane, please contact with vendor or manufacturer.
Power connector
ROBO-6712VGA requires power drawing from at least one or two power connectors
(J18 and J22), depending on ATX power mode. The 4-pin connector (J18) is only
required at ATX mode due to the fact that 4-pin connector provides 5V Stand-by
from the backplane to the SBC. If J18 isn’t connected, it could also causes system
failed to boot up. J18 is manipulated power supply operation through backplane,
which still devotes 5Vsb to system.
Serial ATA Hard Disk employment
Each Serial ATA channel can only connect to one SATA hard disk at a time; there are
total three connectors, J9, J12 and J16. The installation of Serial ATA is simpler and
easier than IDE, because SATA hard disk doesn’t require setting up Master and
Slave, which can reduce mistake of hardware installation. All you need to do is to
plug in two cables and enable SATA in System BIOS.
ROBO-6712VGA User’s Manual
5-1
Troubleshooting
5.2
BIOS Setting
It is assumed that users have correctly adopted modules and connected all the
device cables required before turning on ATX power. 204-pin DDR3 SO-DIMM,
keyboard, mouse, SATA hard disk, VGA connector, device power cables are good
examples that deserve attention. With no assurance of properly and correctly
accommodating these modules and devices, it is very possible to encounter system
failures that result in malfunction of any device.
To make sure that you have a successful start with ROBO-6712VGA, it is
recommended, when going with the boot-up sequence, to hit “DEL” key and enter
the BIOS setup menu to tune up a stable BIOS configuration so that you can wake up
your system far well.
Loading the default optimal setting
When prompted with the main setup menu, please scroll down to “Load Setup
Defaults”, press “Enter” and “Yes” to load in default optimal BIOS setup. This will
force your BIOS setting back to the initial factory configuration. It is recommended
to do this so you can be sure the system is running with the BIOS setting that
Portwell has highly endorsed. As a matter of fact, users can load the default BIOS
setting any time when system appears to be unstable in boot up sequence.
Improper disable operation
There are too many occasions where users disable a certain device/feature in one
application through BIOS setting. These variables may not be set back to the original
values when needed. These devices/features will certainly fail to be detected.
It is also very common that users would like to disable a certain device/port to
release IRQ resource. A few good examples are
Disable COM1 serial port to release IRQ #4
Disable COM2 serial port to release IRQ #3
Disable Parallel port to release IRQ #7
Etc…
A quick review of the basic IRQ mapping is given below for your reference.
IRQ#
Description
IRQ 0
System Timer
IRQ 1
Keyboard Event
IRQ 2
Usable IRQ
IRQ 3
COM2
IRQ 4
COM1
ROBO-6712VGA User’s Manual
5-2
Troubleshooting
IRQ 5
Usable IRQ
IRQ 6
Diskette Event
IRQ 7
Usable IRQ
IRQ 8
Real-Time Clock
IRQ 9
Usable IRQ
IRQ 10
Usable IRQ
IRQ 11
Usable IRQ
IRQ 12
IBM Mouse Event
IRQ 13
Coprocessor Error
IRQ 14
Hard Disk Event
IRQ 15
Usable IRQ
It is then very easy to find out which IRQ resource is ready for additional
peripherals. If IRQ resource is not enough, please disable some devices listed above
to release further IRQ numbers.
ROBO-6712VGA User’s Manual
5-3
Appendix A
System Memory Address Map
Each On-board device in the system is assigned a set of memory addresses, which
also can be identical of the device. The following table lists the system memory
address used for your reference.
Memory Area
Size
Description
1K
Interrupt Area
0.3K
BIOS Data Area
0.5K
System Data
54K
DOS
5K
Program Area
569K
【Available】
-- Conventional memory end at 639K -2K
Extended BIOS Area
7K
Unused
64K
VGA Graphics
32K
Unused
32K
VGA Text
54K
Video ROM
4K
Unused
133K
System ROM
0000-003F
0040-004F
0050-006F
0070-0E2E
0E2F-0F66
0F07-9F3F
First Meg
9F40-9F7F
9F80-9FFF
A000-AFFF
B000-B7FF
B800-BFFF
C000-CD9F
CDA0-EFFF
F000-FFFF
Interrupt Request Lines (IRQ)
Peripheral devices can use interrupt request lines to notify CPU for the service
required. The following table shows the IRQ used by the devices on board.
IRQ#
Current Use
IRQ 0
System ROM
System Timer
IRQ 1
System ROM
Keyboard Event
IRQ 2
【Unassigned】
Usable IRQ
IRQ 3
System ROM
COM2
IRQ 4
System ROM
COM1
IRQ 5
【Unassigned】
Usable IRQ
IRQ 6
System ROM
Diskette Event
IRQ 7
【Unassigned】
Usable IRQ
IRQ 8
System ROM
Real-Time Clock
IRQ 9
【Unassigned】
Usable IRQ
IRQ 10
【Unassigned】
Usable IRQ
ROBO-8776VG2 User’s Manual
Default Use
Appendix A
IRQ 11
Video ROM
Usable IRQ
IRQ 12
System ROM
IBM Mouse Event
IRQ 13
System ROM
Coprocessor Error
IRQ 14
System ROM
Hard Disk Event
IRQ 15
【Unassigned】
Usable IRQ
ROBO-8776VG2 User’s Manual

Similar documents

ROBO-8713 Series User`s Manual

ROBO-8713 Series User`s Manual 1.3 Product Specification.................................................................................................................................... 1-3 1.3.1 Mechanical Drawing..............

More information