Rainbow Technologies ICOP-6052VF User Manual
Add to My manuals44 Pages
Rainbow Technologies ICOP-6052VF is a compact and versatile embedded PC/104 module that packs an impressive array of features into its small form factor, making it suitable for various industrial and embedded applications. With its 386SX-60 CPU and 8MB of onboard EDO RAM, the ICOP-6052VF offers reliable performance for running legacy operating systems and applications. It supports a wide range of peripherals and expansion options, including VGA/LCD display, Enhanced IDE devices, floppy drive, serial ports, parallel port, GPIO, keyboard, and mouse.
advertisement
ICOP-6052VF
Embedded 386SX PC/104 All-in-One CPU
Module Series
User’s Manual
(Version 1.0)
Copyright Notice
All rights are reserved. The information in the manual is subject to change without notice in order to improving products.
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 manufacturer.
All rights reserved. Ver.1.0 ,
Printed in Taiwan
Trademarks Acknowledgments
All brand names and trademarks are the properties and registered brands of their respective owners. ii
T a b l e o f C o n t e n t s
C h a p t e r 0 1 Startup 1
0.1
Packing List .............................................................. 1
0.2
Specifications ........................................................... 2
0.3
Component Location ................................................. 3
C h a p t e r 1 Introduction 4
1.1
Features .................................................................... 4
1.2
Specifications ........................................................... 5
1.3
VGA Interface ............................................................ 7
1.4
DiskOnChip 2000 Flash Disk ..................................... 8
C h a p t e r 2 Installation 9
2.1
Jumper Settings ........................................................ 9
2.2
Connectors ...............................................................11
2.3
DiskOnChip/EPROM/Flash ROM Disk.......................12
2.4
Watchdog Timer .......................................................14
C h a p t e r 3 SVGA Setup 22
3.1
Introduction..............................................................22
3.1.1 Chipset ................................................................22
3.1.2 Display Memory ...................................................22
3.2
Flat Panel BIOS and Wiring ......................................22
Appendix A Pin Assignments 31
IDE Interface Connector ................................................... 31
VGA/Flat Panel Connectors ............................................. 32
Flat Panel Connector Pin Assignment .............................. 33
Floppy Disk Connector ...................................................... 34
Parallel Port Interface ....................................................... 35
Serial Port Interface........................................................... 36
Keyboard and PS/2 Mouse Connector ............................ 37
16-bit General Purpose I/O ............................................... 37
PC/104 Connectors ........................................................... 38
Warranty 40 iii
iv
C h a p t e r 0
Startup
Product Name
ICOP-6052VF
Function Package
Embedded
386SX PC/104
All-in-One CPU
Module with onboard
CRT/LCD z ICOP-6052VF Embedded 386SX PC/104
All-in-One CPU Module z Utility and Drivers Diskette x 1 z FDD cable x 1 z HDD cable x 1 z RS232 cable x 2 z Printer cable with bracket x 1 z AT KB connector cable x 1 z VGA cable x 1
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 1
0.2 Specifications
Features
Chipset
Processor
Multi I/O Chip
BIOS
Watchdog Timer
Bus Interface
RAM
DiskOnChip Sockets
Display
VGA CRT/LCD Chip
Enhanced IDE Port
Floppy Connector
Serial Port
Parallel Port
Power Requirement
Board Weight
Board Size
ICOP-6052VF
DM&P(ALi) M6117D
386SX-60 MHz
ALi 5113
AMI BIOS
From 30.5µs to 512 seconds
PC/104 standard compliant
8MB onboard
1
VGA/LCD
TOPRO TP6508IQ
1
1
RS232 X 2 (or RS232x1,RS485x1)
1
+5V @0.6A
90g
90mm x 96mm
2 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
ICOP-6052VF
Keyboard
VGA Cont.
LPT Port
LCD Cont.
LCD Power Sel.
FDD Cont.
Reset
IDE LED
COM1
COM2
EIDE Port
GPIO
RS-485
+5V/GND
Mouse
RS-232/485 sel. for COM2
GND/-5V/-12V/+12V
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 3
C h a p t e r 1
Introduction
1.1 Features
z PC/104 (96x90 mm) Embedded CPU Module z PC/104 z DM&P (ALi) M6117D Embedded CPU, 100% compatible with 386SX-60
CPU z 8MB EDO RAM onboard z Enhanced IDE devices and FDD interface z One Bi-directional Parallel Port z RS-232 z RS-232/485 interface z Watchdog z Socket(s) for Flash or DiskOnChip z Onboard Keyboard, Mouse header z Single voltage +5 V power connector z Operating temperature from –20 〜 +60 ℃ z Flexible design
4 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
1.2 Specifications
• Embedded CPU: DM&P(ALi) M6117D is an implementation of an INTEL compatible 386SX-60 CPU, Realtime clock, a watchdog timer and ALi’s M1217B chipset
• BIOS: Y2K compliant AMI system BIOS
• DRAM Memory: 8MB EDO DRAM onboard
• Bus Interface: PC/104
• Data Bus: 16-bit
• Bus Speeds: PC/104 - 8 MHz
(above values are defaults, bus speeds are programmable up to 16 MHz)
• DMA Channels: 7
• Interrupt Levels: 15
• Enhanced IDE: supports one port and up to two hard drives or Enhanced
IDE devices of PIO mode 4. BIOS enabled/disabled
• Watchdog Timer: generates either a RESET, NMI or an IRQ when your application loses control over the system. Optionally the watchdog can trigger a user specified interrupt. The watchdog is configurable from 30.5
µ s to 512 seconds (in 30.5
µ s segments)
• Real-time Clock: included in M6117D with onboard lithium battery backup for data retention. CMOS data backup of BIOS setup and BIOS default.
• Keyboard and Mouse Connectors:
Internal 5-pin header for AT-keyboard
Internal 5-pin header for PS/2-mouse
High Speed Multi I/O
• Chipset: ALi 5113 or SMS CFDC37C669
• Serial ports: one high speed RS-232 port, one high speed RS-232/485 port (jumper selectable). Both with 16C550 UART and 16 byte FIFO. BIOS enabled/ disabled
• Floppy Disk Drive Interface: supports up to two floppy drives, 5¼“ (360
KB or 1.2 MB) and 3½ “ (720 KB, 1.44 MB). BIOS enabled / disabled
• Bi-directional Parallel Port: supports SPP, EPP and ECP mode. BIOS
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 5
enabled/disabled
Environmental and Power
• Power Requirements: single voltage +5 V@600mA
• Board Dimensions: 90 (L) x 96 (W) mm.
• Board Weight: 90g
• Extended Operating Temperature: -20~+60 °C
6 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
(ICOP-6052VF)
• Chipset: TOPRO TP6508IQ
• Memory: 1 MB onboard
• System Bus: 16-bit ISA bus
• Panel Data Bus: 24-bit
• Display: CRT and Flat Panel Mono/TFT/DSTN/EL
• Supported Flat Panels:
NEC NL-6448AC30-10 TFT 9.4" 640X480
NEC NL-6448AC30-03 TFT 9.4" 640X480
NEC NL-6448AC33-10 TFT 10.4" 640X480
NEC NL-6448AC33-13 TFT 10.4" 640X480
NEC NL-6448AC33-18 TFT 10.4" 640X480
NEC NL-8060BC31-09 TFT 12’1 800X600
NEC NL-8060AC31-02 TFT 10.4" 800X600
NEC NL-8060AC31-01 TFT 10.4" 800X600
SHARP LQ10D42 TFT 10.4" 640X480
SHARP LQ10D421 TFT 10.4" 640X480
SHARP LQ12531 TFT 12.1" 800x600
SHARP LM64C35P MONO 10.4" 640X480
Planar EL640.480-AA1 EL color 10.4" 640X480
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 7
1.4 DiskOnChip 2000 Flash Disk
Flash Disk DiskOnChip
®
2000
• Package: Single Chip FlashDisk in 32-pin DIP JEDEC
• Capacity: 1-144 MByte capacity
• Data Reliability: ECC/EDC error correction
• Memory Window: 8 KByte
8 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
C h a p t e r 2
Installation
J1
J17
J7
J8
J19
J18
J9
J16
J13
J14
J15
J12
J20
J11
+5V/GND J10
J2
J6
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 9
ICOP-6052VF
J1
J6
RESET Switch
Power connector (Reserved):
This 4 pin connector link to the +12V,-12V,-5V and GND pins of
PC/104 connector. In case if you need +12,-12V or -5V for external device, you can use this connector. The power should supply by the PC/104 bus.
Pin 1: + 12V
Pin 2: -12V
Pin 3: -5V
Pin 4: GND
J10
J16
J18
RS-232/485 selection for COM2
1-2: RS-232 mode
2-3: RS-485 mode
IDE LED Connector
Power Voltage for LCD Usage
1-2: 5V
J20
2-3: 3.3V
IRQ 9 Setting for VGA
Open: Disable
Close: Enable
10 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
2.2 Connectors
ICOP-6052VF
J2
J7
J8
J9
J11
J12
J13
J14
J15
J17
J19
Mouse connector
Keyboard connector
Printer port
FDD controller
COM2 RS-485
GPIO (16-bit Gerenal Purpose Input Output)
COM 1 RS-232
COM 2 RE-232
IDE connector
CRT SVGA connector
LCD connector
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 11
Setup a DiskOnChip
®
2000 Flash Disk
Installation Instructions
1. Make sure the ICOP-605X is powered OFF
2. Plug the DiskOnChip 2000 device(s) into its socket. Verify the direction is correct (pin 1 of the DiskOnChip 2000 is aligned with pin 1 of the socket)
3. Set address for both DiskOnChip and Flash Disk devices as below instructions:
Step1: Enter to AMI BIOS Setup Utility while system power on
Step2: Enter to “Advanced Chipset Setup”
Step3: Select “GPCS Function” to “Enable”
(For DiskOnChip)
Step4: Setect “GPCS0 Command” to “MEMR/W 8bit”
Step5: Select “GPCS0 Start Address” to “0C8000 HEX”
Step6: Select “GPCS0 Size” to “8 KBYTE” (goto Step 10)
(For Flash Disk)
Step4: Setect “GPCS0 Command” to “MEMR/W 8bit”
Step5: Select “GPCS0 Start Address” to “0E0000 HEX”
Step6: Select “GPCS0 Size” to “64 KBYTE”
Step7: Select “GPCS1 Command“ to “IOW 8bit”
Step8: Select “GPCS1 Start Address” to “000100 HEX”
Step9: Select “GPCS1 Size” to “2 BYTE”
Step10: Save changed and exit.
4. Power up the system
5. During power up you may observe the messages displayed by the
DiskOnChip 2000 when its drivers are automatically loaded into system’s memory
6. At this stage the DiskOnChip 2000 can be accessed as any disk in the system
7. If the DiskOnChip 2000 is the only disk in the system, it will appear as the first disk (drive C: in DOS)
8. If there are more disks besides the DiskOnChip 2000, the DiskOnChip
2000 will appear by default as the last drive, unless it was programmed as first drive. (please refer to the DiskOnChip 2000 utilities user manual)
12 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
9. If you want the DiskOnChip 2000 to be bootable: a - copy the operating system files into the DiskOnChip by using the standard DOS command (for example: sys d:) b - The DiskOnChip should be the only disk in the systems or should be configured as the first disk in the system (c: ) using the DUPDATE utility
For more information on DiskOnChip2000 technology, visit M-Systems Web site http:// www.m-sys.com
where you can find Utilities Manual, Data
Sheets and Application Notes. In addition, you can find the lasted
DiskOnChip 2000 S/W Utilities.
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 13
The watchdog timer uses a 32.768 KHz frequency source with a 24-bit counter. Its time range stretches from 30.5 ms to 512 sec. with a resolution of 30.5 ms. When the watchdog times out a System RESET, NMI or IRQ can be invoked. Watchdog timer control and the 24-bit counter itself occupy
6 consecutive 8-bit address locations.
When functioning properly the system resets the watchdog timer periodically to prohibit that it times out. If the watchdog timer times out, it will RESET the system, or generate and NMI or IRQ, depending on its configuration.
Watchdog or System Timer
Another great application is to generate a periodic IRQ signal. Under DOS environment, the 8254, system timer 0, will generate IRQ0 every 54.9 ms.
The watchdog is like system timer 0. It can be programmed to periodically generate a configurable IRQ. It may be clear that the selected IRQ, will be no longer available to the system.
Configuring the Watchdog Timer in the BIOS
The M6117D watchdog configuration register can be controlled by software or can be setup in the BIOS. To do so go to BIOS Setup’s “Advanched
Chipset Setup”
Watchdog Function = Enable/Disable
Watchdog Signal = RESET, NMI or IRQ
3/4/5/6/7/9/10/11/12/14/15
Watchdog Timer = 1/2/4/8/16/32/64/128/256/512 Seconds
The BIOS setup only offers a limited amount of time-out values. More a hiher resolution of timeout values refer to the next paragraph “Configuring the Watchdog Timer by Software” Note that in case of using the BIOS setup, the watchdog starts counting the moment it passes the BIOS setup.
This means that if you set the time-out period to 1 second, the system will keep rebooting before being able to load operating system or software !
After you have finnished configuring you watchdog timer read “Timeout
Status & Reset - INDEX 3CH” on page 12 and look at the example on page
15 to find out how to priodically reseting the timeout status to prevent the watchdog timer from invoking a RESET, NMI or IRQ.
14 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
Configuring the Watchdog Timer by Software
Chipset configuration registers
The M6117D configuration register INDEX 37H, 38H, 39H, 3AH, 3BH, 3Ch are used to control the watchdog functions and/or display its current status.
Enable/Disable watchdog - INDEX 37H
Bit Value
7 reserved
6 0
1
Action
Do not modify the value of these bits!
Disable watchdog timer
Enable watchdog timer
5-0 Other function Do not modify the value of these bits!
Watchdog time out action - INDEX 38H
Bit Value
7-4 0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
Action
No output signal
IRQ3
IRQ4
IRQ5
IRQ6
IRQ7
IRQ9
IRQ10
IRQ11
IRQ12
IRQ14
IRQ15
NMI
No output signal
No output signal
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 15
3-0 Other function Do not modify the value of these bits!
Watchdog timer - INDEX 39H, 3AH, 3BH
Bits counter
For example
D7 ……
[VSB
D0 D7
…………… .
…… D0 D7
………………… ...
……
………
D0
..LSB]
Index 3Bh 3Ah 39h Time out
00h 00h 01h 30.5µs
00h 00h 02h 61µs
00h 01h 00h 7.8
00h 02h 00h 15.6
01h 00h 00h 2
02h 00h 00h 4
FFh FFh FFh 512
Timeout Status & Reset - INDEX 3CH
7 0 Timeout has not occurred
1 Timeout has occured
6 1 Reset timer
0 Has no meaning
5-0
Other function, do not modify these bits
Programming the watchdog
To perform any operation on the M6117D configuration registers you always have to unlock first and lock the registers afterwards
Unlock configuration register Lock configuration register
16 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
mov al, 013h out 22h, al mov al, 013h out 22h, al mov al, 0c5h out 23h, al mov al, 000h out 23h, al
Read the value of a configuration register
For example, read INDEX 3Ch :
Unlock configuration register mov al, 03ch out 22h, al nop nop in al, 23h nop nop push ax
Lock configuration register pop ax ;AL - result
Write data to configuration register
For example, write 0FFh to INDEX 3Bh :
Unlock configuration register mov al, 03bh out 22h, al nop nop mov al, 0ffh
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 17
out 23h, al nop nop
Lock configuration register
Watchdog Program Example
We use the following sequence to initialize the watchdog timer:
(1) Unlock configuration register.
(2) Disable watchdog timer by setting INDEX 37H Bit 6 to ‘0’.
(3) Set the expected counter value to INDEX 3BH, 3AH, 39H.
(4) Select timeout action from INDEX 38H Bit 7-4.
(5) Enable watchdog timer by setting INDEX 37H Bit 6 to ‘1’.
(6) Lock configuration register.
Example: Set timeout to 128 sec to generate a system RESET.
; Please use MASM to compiler the following program
; Execute under DOS environment dosseg
. model small
. stack 100h
.code main proc mov ax, 0c513h ; Unlock config. register call writechip mov ax, 03737h ; Disable watchdog timer call readchip and al, 10111111b xchg ah, al call writechip mov ax, 0403bh ; Set the expected counter
18 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
; value call writechip ; to [400000h] mov ax, 0003ah ; 30.5*sec*400000h= 128 sec call writechip mov ax, 00039h call writechip mov ax, 03838h ; Select “system reset” as
; timeout action call readchip and al, 00001111b or al, 11010000b xchg ah, al call writechip mov ax, 03737h ; Enable watchdog timer call readchip or al, 01000000b xchg ah, al call writechip mov ax, 00013h ; Lock config. register call writechip mov ax, 04c00h int 21h main endp readchip proc out 22h, al nop nop in al, 23h nop
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 19
nop ret readchip endp writechip proc out 22h, al nop nop xchg ah, al out 23h, al nop nop xchg ah, al ret writechip endp end main
Reset watchdog timer
Resets the watchdog timer periodically to prevent timeout. mov ax, 0c513h ; Unlock configuration call writechip
; register mov ax, 03C3Ch ; Reset watchdog timer
; counter call readchip or al, 0100 0000 ; The counter is reset at xchg ah, al ; out 23h, al call writechip mov ax, 00013h ; Lock configuration
; register
20 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
call writechip
(the above code uses readchip and writechip procedures)
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 21
C h a p t e r 3
SVGA Setup
3.1 Introduction
The ICOP-6052VF has an on-board VGA interface. The specifications and features are described as follows:
3.1.1 Chipset
The ICOP-6052VF uses a TOPRO TP65081Q for its SVGA controller, which supports conventional analog CRT monitor or flat panel. In addition, it also supports interlaced and non-interlaced analog monitors (color and monochrome VGA) in high-resolution modes while maintaining complete IBM VGA compatibility. Multiple frequency (multisync) monitors are handled as if they were analog monitors.
3.1.2 Display Memory
With 1 MB memory, the VGA controller can drive CRT displays or color panel displays with resolutions up to 1024 x 768 at 256 colors.
3.2 Flat Panel BIOS and Wiring
Below is a list of optional Flat Panel SVGA BIOS. The VGA BIOS is combined with the system BIOS in a single. To change to another BIOS please contact your local dealer.
MLCD.dat - Data File for MONO DSTN640*480 (Default) example : (1) HOSIDEN HLM6667
(2) HITACHI LMG5160XUFC
(3) CASIO MD650TS00-01
(4) OPTREX DMF_50260NFU-FW-8
DSTN.dat - Data file for Color DSTN640*480 example : (1) Sanyo LCM-5331-22NTK
(2) SHARP LM64C35P
22 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
TFT_S1.dat - Data File for TFT640*480-Sync (16 BIT)
TFT_S2.dat - Data File for TFT640*480-Sync (18/24 BIT) example : (1) HITACHI TX26D60/TX24D55
(2) TOSHIBA LTM09C015A
(3) SHARP LQ10D321
TFT_LP1.dat - Data File For TFT640*480-LP (16 BIT)
TFT_LP2.dat - Data File For TFT640*480-LP (18/24 BIT) example : (1) Toshiba LTM09c015A)
TFT86_S1.dat - Data File for TFT800*600_sync (16 BIT)
TFT86_S2.dat Data File for TFT800*600_sync (18/24 BIT) example : (1) NEC NL8060AC26-05
(2) NEC NL8060AC26-04
(3) NEC NL8060BC31-02
EL.dat - Data File for EL640*480 example : (1) PLANAR EL640.480-A
PLASMA.dat - Data File for PLASMA640*480 example : (1) PANASONIC S817
CRT/Flat Panel Mode
All the above BIOS support either CRT only, Flat Panel only or CRT/Flat
Panel simultaneously. To set the mode a Panel Switching Utility is used.
USAGE:
At DOS prompt type > SW508 then Screen will show
1. CRT Only
2. Panel Only
3. CRT/Panel Simutaneous
NEC NL6448AC33-18 wiring
NEC NL6448AC33-18
Pin Pin Name
CN1-1 GND
ICOP-6052V CON1
Pin Pin Name
3 GND
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 23
CN1-15
CN1-16
CN1-17
CN1-18
CN1-19
CN1-20
CN1-21
CN1-22
CN1-23
CN1-24
CN1-25
CN1-26
CN1-27
CN1-2
CN1-3
CN1-4
CN1-5
CN1-6
CN1-7
CN1-8
CN1-9
CN1-10
CN1-11
CN1-12
CN1-13
CN1-14
34
11
12
13
21
22
23
24
14
15
16
39
37
27
28
29
30
35
38
36
4
31
32
33
19
20
G2
G3
G4
G5
GND
B0
B1
B2
B3
B4
B5
GND
ENAB
CLK
Hsync
Vsync
GND
R0
R1
R2
R3
R4
R5
GND
G0
G1
24 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
-
P2
P3
P4
P12
P13
P14
P15
P5
P6
P7
-
MDE
SHFCLK
LP
FLM
-
P18
P19
P20
P21
P22
P23
-
P10
P11
CN1-28
CN1-29
CN1-30
Vcc
Vcc
NC
CN1-31 NC -
NEC NL6448AC30-10 wiring
43
44
-
CN1-7
CN1-8
CN1-9
CN1-10
CN1-11
CN1-12
CN1-13
CN1-14
NEC NL6448AC30-10
Pin Pin Name
CN1-1
CN1-2
CLK
Hsync
CN1-3
CN1-4
CN1-5
CN1-6
Vsync
DE
-
B0
CN1-15
CN1-16
CN1-17
CN1-18
G3
-
R0
R1
-
G0
G1
G2
B1
B2
B3
-
Vcc
Vcc
-
-
15
16
17
18
11
12
13
14
19
20
21
22
36
37
-
10
ICOP-6052V CON1
Pin Pin Name
42
38
SHFCLK
LP
FLM
MDE
P0
P1
P10
P11
P12
P13
P6
P7
P8
P9
P2
P3
P4
P5
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 25
CN1-27
CN1-28
CN1-29
CN1-30
CN1-31
CN1-32
CN1-33
CN1-34
CN1-35
CN1-19
CN1-20
CN1-21
CN1-22
CN1-23
CN1-24
CN1-25
CN1-26
CN1-36 GND
LJ32H028 wiring
-
-
PVcc
Vcc
MODE
GND
GND
Vdd +12
ENABKL
-
-
-
-
R2
R3
-
-
P22
P23
LCD Vdd
Vcc
Vcc
GND
GND
+12
ENABKL
GND
P14
P15
P16
P17
P18
P19
P20
P21
31
32
5
43
44
3
4
1
40
39
27
28
29
30
23
24
-
-
Pin
CN1-1
CN1-2
CN1-3
CN1-4
Pin Name
D1
D0
D3
D2
Pin
11
12
9
10
Pin Name
P2
P3
P0
P1
26 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
CN1-5
CN1-6
CN1-7
CN1-8
CP2
GND
CP1
GND
35
3,4
38
33,34
CN1-9
CN1-10
CN1-11
CN1-12
CN1-13
CN1-14
S
-
-
-
+5V
-
CN1-15 +12V
SHARP LQ10D42 wiring
(640 X 480 TFT Color)
36
-
-
-
43,44
-
1,2
SHARP LQ10D42
Pin Pin Name
CN1-1
CN1-2
GND
CLK
CN1-3
CN1-4
CN1-5
CN1-6
Hsync
Vsync
GND
R0
CN1-7
CN1-8
CN1-9
CN1-10
CN1-11
R1
R2
R3
R4
R5
22
23
24
25
26
ICOP-6052V CON1
Pin Pin Name
3,4
42
GND
SHFCLK
38
36
3,4
21
LP
P12
FLM
GND
P13
P14
P15
P16
P17
SHF_CLK
GND
LP
GND
FLM
-
-
-
+5V(Vdd)
-
+12V
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 27
CN1-20
CN1-21
CN1-22
CN1-23
CN1-24
CN1-25
CN1-26
CN1-27
CN1-28
CN1-12
CN1-13
CN1-14
CN1-15
CN1-16
CN1-17
CN1-18
CN1-19
9
10
11
12
13
14
3,4
40
43,44
18
19
20
3,4
3,4
15
16
17
B0
B1
B2
B3
B4
B5
GND
ENAB
Vcc
GND
G0
G1
G2
G3
G4
G5
GND
CN1-29
CN1-30
Vcc
R/L
CN1-31 U/D
SHARP LQ12S31 wiring
(800 X 600 TFT Color)
43,44
-
-
SHARP LQ12S31
Pin Pin Name
ICOP-6052V CON1
Pin Pin Name
GND
P6
P7
P8
P9
P10
P11
GND
P0
P1
P2
P3
P4
P5
GND
M
Vcc +5V
Vcc +5V
-
-
28 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
GND
G0
G1
G2
GND
G3
G4
G5
GND
GND
R1
R2
GND
R3
R4
R5
GND
GND
GND
CLK
GND
Hsync
Vsync
GND
GND
GND
R0
CN1-18
CN1-19
CN1-20
CN1-21
CN1-22
CN1-23
CN1-24
CN1-25
CN1-26
CN1-27
CN1-10
CN1-11
CN1-12
CN1-13
CN1-14
CN1-15
CN1-16
CN1-17
CN1-1
CN1-2
CN1-3
CN1-4
CN1-5
CN1-6
CN1-7
CN1-8
CN1-9
39
22
23
24
39
19
20
21
41
41
31
32
39
39
28
29
8
30
36
8
8
8
27
3
35
4
38
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 29
GND
P10
P11
P12
P13
P14
P15
GND
GND
P19
P20
GND
P21
P22
P23
GND
GND
GND
SHFCLK
GND
LP
FLM
GND
GND
GND
P18
CN1-28
CN1-29
CN1-30
CN1-31
CN1-32
CN1-33
CN1-34
CN1-35
CN1-36
CN1-37
CN1-38
CN1-39
CN1-40
CN1-41
GND
B0
B1
B2
GND
B3
B4
B5
GND
ENAR
TST
Vcc
Vcc
TST
41
14
15
16
41
11
12
13
41
37
-
43
44
-
GND
P2
P3
P4
GND
P5
P6
P7
GND
M
-
+5Vcc
+5Vcc
-
30 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
Appendix A
Pin Assignments
IDE Interface Connector
Pin Description Pin Description
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
IOR #
N/C
N/C
Interrupt
SA1
SA0
HDC CS0
N/C
Vcc
GND
Reset
Data 7
Data 6
Data 5
Data 4
Data 3
Data 2
Data 1
Data 0
GND
N/C
IOW #
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
GND
Data 8
Data 9
Data 10
Data 11
Data 12
Data 13
Data 14
Data 15
N/C
GND
GND
GND
N/C
GND-Default
IOCS16-Default
N/C
SA2
HDC CSI #
GND
Vcc
N/C
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 31
VGA/Flat Panel Connectors
CRT/VGA Connector Pin Assignment
(10 Pin Box Header for PC/104 Module)
Pin Description Pin Description
1
3
5
7
9
Red
Green
Blue
HSYNC
VSYNC
2
4
GND
GND
6
8
GND
GND
10 GND
32 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
Flat Panel Connector Pin Assignment
(44 Pin for all ICOP 386 Series)
Pin Description Pin Description
1
3
5
7
+12V
GND
PVcc
ENAVEE
9 P0
11 P2
13 P4
15 P6
17 P8
19 P10
21 P12
23 P14
25 P16
27 P18
29 P20
31 P22
33 GND
35 SHFCLK
37 M
39 GND
41 GND
43 Vcc
2
4
+12V
GND
6
8
PVcc
ENAVEE
10 P1
12 P3
14 P5
16 P7
18 P9
20 P11
22 P13
24 P15
26 P17
28 P19
30 P21
32 P23
34 GND
36 FLM
38 LP
40 ENABKL
42 ASHFCLK
44 Vcc
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 33
Floppy Disk Connector
Pin Description Pin Description
1
3
5
7
GND
GND
GND
GND
9 GND
11 GND
13 GND
15 GND
17 GND
19 GND
21 GND
23 GND
25 GND
27 GND
29 GND
31 GND
33 GND
2
4
Drive Enable Select
N/C
6
8
N/C
Index #
10 Drive select 0
12 Drive select 1
14 Drive select 2
16 Motor enable
18 Direction #
20 STEP #
22 Write data #
24 Write gate #
26 Track 0 #
28 Write protect #
30 Read data #
32 Side 1 select #
34 Disk change #
34 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
Parallel Port Interface
Pin Description Pin Description
1
3
5
7
Strobe
Data 1
Data 3
Data 5
9 Data 7
11 Busy
13 Printer Select
15 Error #
17 Printer Select In #
19 GND
21 GND
23 GND
25 GND
2
4
Data 0
Data 2
6
8
Data 4
Data 6
10 Acknowledge #
12 Paper Empty #
14 Auto Form Feed #
16 Initialize #
18 GND
20 GND
22 GND
24 GND
26 NC
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 35
Serial Port Interface
10- Pin D-Type
Description
1 2
3 4
5 6
7 8
9 1 0
36 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
Keyboard and PS/2 Mouse Connector
Clock
Data
1
2
No Connection
GND
Power
3
4
5
Note for Keyboard:
Pin1: KBCLK
Pin2: KBDATA
Clock
Data
1
2
No Connection
GND
Power
3
4
5
Note for Mouse:
Pin1: MCLK
Pin2: MDATA
16-bit General Purpose I/O
Pin Description Pin Description
1
3
5
7
GND
GP0
GP1
GP2
9 GP3
11 GP4
13 GP5
15 GP6
17 GP7
19 Vcc
2
4
Vcc
GP8
6
8
GP9
GP10
10 GP11
12 GP12
14 GP13
16 GP14
18 GP15
20 GND
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 37
PC/104 Connectors
35
37
39
41
43
45
23
25
27
29
31
33
11
13
15
17
19
21
1
3
5
7
9
47
49
51
53
55
57
59
61
63
64-Pin Long Connector
PIN No. PIN Name PIN No.
SA18
SA17
SA16
SA15
SA14
SA13
SA12
IOCHCHK *
SD7
SD6
SD5
SD4
SD3
SD2
SD1
SD0
IOCHRDY
AEN
SA19
SA3
SA2
SA1
SA0
0V
SA11
SA10
SA9
SA8
SA7
SA6
SA5
SA4
36
38
40
42
44
46
24
26
28
30
32
34
12
14
16
18
20
22
2
4
6
8
10
48
50
52
54
56
58
60
62
64
PIN Name
0V
RESETDRV
+5V
IRQ9
-5V
DRQ2
-12V
ENDXFR *
+12V
(KEY)
SMEMW *
SMEMR *
IOW *
IOR *
DACK3 *
DRQ3
DACK1 *
DRQ1
REFRESH *
SYSCLK
IRQ7
IRQ6
IRQ5
IRQ4
IRQ3
DACK2 *
TC
SALE
+5V
OSC
0V
0V
38 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
15
17
19
21
23
25
9
11
13
1
3
5
7
27
29
31
33
35
37
39
40-Pin Short Connector
PIN No. PIN Name PIN No.
0V
MEMCS16 *
IOCS16 *
IRQ10
IRQ11
IRQ12
IRQ15
IRQ14
DACK0 *
DRQ0
DACK5 *
DRQ5
DACK6 *
DRQ6
DACK7 *
DRQ7
+5V
MASTER *
0V
0V
16
18
20
22
24
26
10
12
14
2
4
6
8
28
30
32
34
36
38
40
PIN Name
SD8
SD9
SD10
SD11
SD12
SD13
SD14
SD15
(KEY)
0V
SBHE *
LA23
LA22
LA21
LA20
LA19
LA18
LA17
MEMR *
MEMW *
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 39
Warranty
This product is warranted to be in good working order for a period of one year from the date of purchase. Should this product fail to be in good working orderat any time during this period, we will, at our option, replace or repair it at noadditional charge except as set forth in the following terms.
This warranty doesnot apply to products damaged by misuse, modifications, accident or disaster. Vendor assumes no liability for any damages, lost profits, lost savings or anyother incidental or consequential damage resulting from the use, misuse of, orinability to use this product. Vendor will not be liable for any claim made by anyother related party. Return authorization must be obtained from the vendor before returned merchandise will be accepted. Authorization can be obtained by calling or faxing the vendor and requesting a Return Merchandise Authorization (RMA) number.
Returned goods should always be accompanied by a clear problem description.
40 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
advertisement
Related manuals
advertisement
Table of contents
- 5 Packing List
- 6 Specifications
- 7 Component Location
- 8 Features
- 9 Specifications
- 11 VGA Interface
- 12 DiskOnChip 2000 Flash Disk
- 13 Jumper Settings
- 15 Connectors
- 16 DiskOnChip/EPROM/Flash ROM Disk
- 18 Watchdog Timer
- 26 C h a p t e r 3 SVGA Setup
- 26 Introduction
- 26 3.1.1 Chipset
- 26 3.1.2 Display Memory
- 26 Flat Panel BIOS and Wiring
- 35 IDE Interface Connector
- 36 VGA/Flat Panel Connectors
- 37 Flat Panel Connector Pin Assignment
- 38 Floppy Disk Connector
- 39 Parallel Port Interface
- 40 Serial Port Interface
- 41 Keyboard and PS/2 Mouse Connector
- 41 16-bit General Purpose I/O