Rainbow Technologies ICOP-6052VF User Manual

ICOP-6052VF
Embedded 386SX PC/104 All-in-One CPU
Module Series
User’s Manual
(Version 1.0)
ii
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.
iii
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 Pi n 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
iv
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 1
C h a p t e r 0
Startup
0.1 Packing List
Product Name
Function Package
ICOP-6052VF
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
2 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
0.2 Specifications
Features
ICOP-6052VF
Chipset
DM&P(ALi) M6117D
Processor
386SX-60 MHz
Multi I/O Chip
ALi 5113
BIOS
AMI BIOS
Watchdog Timer
From 30.5µs to 512 seconds
Bus Interface
PC/104 standard compliant
RAM
8MB onboard
DiskOnChip Sockets
1
Display
VGA/LCD
VGA CRT/LCD Chip
TOPRO TP6508IQ
Enhanced IDE Port
1
Floppy Connector
1
Serial Port
RS232 X 2 (or RS232x1,RS485x1)
Parallel Port
1
Power Requirement
+5V @0.6A
Board Weight
90g
Board Size
90mm x 96mm
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 3
0.3 Component Location
ICOP-6052VF
RS-485
IDE LED
Keyboard
LPT Port
LCD Cont.
EIDE Port
COM1 COM2
GPIO
+5V/GND
Reset
VGA Cont. FDD Cont.
Mouse
GND/-5V/-12V/+12V
LCD Power Sel.
RS-232/485 sel. for COM2
4 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
C h a p t e r 1
Introduction
1.1 Features
z PC/104 (96x90 mm) Embedded CPU Module
z PC/104 connector
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 interface
z RS-232/485 interface
z Watchdog timer
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 OEM/ODM design
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 5
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
6 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
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
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 7
1.3 VGA Interface
(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
8 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
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
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 9
C h a p t e r 2
Installation
2.1 Jumper Settings
J11
J16
J7
J8
J19
J15
J13 J14
J12
+5V/GND
J1
J17
J18
J2
J9
J20
J6
J10
10 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
ICOP-6052VF
J1 RESET Switch
J6 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 RS-232/485 selection for COM2
1-2: RS-232 mode
2-3: RS-485 mode
J16 IDE LED Connector
J18 Power Voltage for LCD Usage
1-2: 5V
2-3: 3.3V
J20 IRQ 9 Setting for VGA
Open: Disable
Close: Enable
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 11
2.2 Connectors
ICOP-6052VF
J2 Mouse connector
J7 Keyboard connector
J8 Printer port
J9 FDD controller
J11 COM2 RS-485
J12 GPIO (16-bit Gerenal Purpose Input Output)
J13 COM 1 RS-232
J14 COM 2 RE-232
J15 IDE connector
J17 CRT SVGA connector
J19 LCD connector
12 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
2.3 DiskOnChip/EPROM/Flash ROM Disk
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)
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 13
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.
14 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
2.4 Watchdog Timer
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.
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 15
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 Action
7 reserved Do not modify the value of these bits!
6 0
1
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 Action
7-4 0000 No output signal
0001 IRQ3
0010 IRQ4
0011 IRQ5
0100 IRQ6
0101 IRQ7
0110 IRQ9
0111 IRQ10
1000 IRQ11
1001 IRQ12
1010 IRQ14
1011 IRQ15
1100 NMI
1101 System RESET
1110 No output signal
1111 No output signal
16 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
3-0 Other function Do not modify the value of these bits!
Watchdog timer - INDEX 39H, 3AH, 3BH
Index 3Bh 3Ah 39h
Bits
D7……D0 D7……D0 D7……D0
counter
[VSB……………. …………………... ………..LSB]
For example
Index 3Bh 3Ah 39h Time out
00h 00h 01h 30.5µs
00h 00h 02h 61µs
00h 01h 00h 7.8 ms
00h 02h 00h 15.6 ms
01h 00h 00h 2 s
02h 00h 00h 4 s
FFh FFh FFh 512 s
Timeout Status & Reset - INDEX 3CH
Bit Value Action
7 0 1 Timeout has not occurred
Timeout has occured
6 1 0 Reset timer
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
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 17
mov al, 013h mov al, 013h out 22h, al out 22h, al nop nop nop nop mov al, 0c5h mov al, 000h out 23h, al out 23h, al nop nop nop nop
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
18 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
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
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 19
; 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
20 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
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
; register call writechip 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
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 21
call writechip
(the above code uses readchip and writechip procedures)
22 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
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
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 23
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 ICOP-6052V CON1
Pin Pin Name Pin Pin Name
CN1-1 GND 3 GND
24 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
CN1-2 CLK 35 SHFCLK
CN1-3 Hsync 38 LP
CN1-4 Vsync 36 FLM
CN1-5 GND 4 -
CN1-6 R0 27 P18
CN1-7 R1 28 P19
CN1-8 R2 29 P20
CN1-9 R3 30 P21
CN1-10 R4 31 P22
CN1-11 R5 32 P23
CN1-12 GND 33 -
CN1-13 G0 19 P10
CN1-14 G1 20 P11
CN1-15 G2 21 P12
CN1-16 G3 22 P13
CN1-17 G4 23 P14
CN1-18 G5 24 P15
CN1-19 GND 34 -
CN1-20 B0 11 P2
CN1-21 B1 12 P3
CN1-22 B2 13 P4
CN1-23 B3 14 P5
CN1-24 B4 15 P6
CN1-25 B5 16 P7
CN1-26 GND 39 -
CN1-27 ENAB 37 MDE
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 25
CN1-28 Vcc 43 Vcc
CN1-29 Vcc 44 Vcc
CN1-30 NC - -
CN1-31 NC - -
NEC NL6448AC30-10 wiring
NEC NL6448AC30-10 ICOP-6052V CON1
Pin Pin Name Pin Pin Name
CN1-1 CLK 42 SHFCLK
CN1-2 Hsync 38 LP
CN1-3 Vsync 36 FLM
CN1-4 DE 37 MDE
CN1-5 - - P0
CN1-6 B0 10 P1
CN1-7 B1 11 P2
CN1-8 B2 12 P3
CN1-9 B3 13 P4
CN1-10 - 14 P5
CN1-11 - 15 P6
CN1-12 G0 16 P7
CN1-13 G1 17 P8
CN1-14 G2 18 P9
CN1-15 G3 19 P10
CN1-16 - 20 P11
CN1-17 R0 21 P12
CN1-18 R1 22 P13
26 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
CN1-19 R2 23 P14
CN1-20 R3 24 P15
CN1-21 - - P16
CN1-22 - - P17
CN1-23 - 27 P18
CN1-24 - 28 P19
CN1-25 - 29 P20
CN1-26 - 30 P21
CN1-27 - 31 P22
CN1-28 - 32 P23
CN1-29 PVcc 5 LCD Vdd
CN1-30 Vcc 43 Vcc
CN1-31 MODE 44 Vcc
CN1-32 GND 3 GND
CN1-33 GND 4 GND
CN1-34 Vdd +12 1 +12
CN1-35 ENABKL 40 ENABKL
CN1-36 GND 39 GND
LJ32H028 wiring
LJ32H028 ICOP-6052V CON1
Pin Pin Name Pin Pin Name
CN1-1 D1 11 P2
CN1-2 D0 12 P3
CN1-3 D3 9 P0
CN1-4 D2 10 P1
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 27
CN1-5 CP2 35 SHF_CLK
CN1-6 GND 3,4 GND
CN1-7 CP1 38 LP
CN1-8 GND 33,34 GND
CN1-9 S 36 FLM
CN1-10 - - -
CN1-11 - - -
CN1-12 - - -
CN1-13 +5V 43,44 +5V(Vdd)
CN1-14 - - -
CN1-15 +12V 1,2 +12V
SHARP LQ10D42 wiring
(640 X 480 TFT Color)
SHARP LQ10D42 ICOP-6052V CON1
Pin Pin Name Pin Pin Name
CN1-1 GND 3,4 GND
CN1-2 CLK 42 SHFCLK
CN1-3 Hsync 38 LP
CN1-4 Vsync 36 FLM
CN1-5 GND 3,4 GND
CN1-6 R0 21 P12
CN1-7 R1 22 P13
CN1-8 R2 23 P14
CN1-9 R3 24 P15
CN1-10 R4 25 P16
CN1-11 R5 26 P17
28 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
CN1-12 GND 3,4 GND
CN1-13 G0 15 P6
CN1-14 G1 16 P7
CN1-15 G2 17 P8
CN1-16 G3 18 P9
CN1-17 G4 19 P10
CN1-18 G5 20 P11
CN1-19 GND 3,4 GND
CN1-20 B0 9 P0
CN1-21 B1 10 P1
CN1-22 B2 11 P2
CN1-23 B3 12 P3
CN1-24 B4 13 P4
CN1-25 B5 14 P5
CN1-26 GND 3,4 GND
CN1-27 ENAB 40 M
CN1-28 Vcc 43,44 Vcc +5V
CN1-29 Vcc 43,44 Vcc +5V
CN1-30 R/L - -
CN1-31 U/D - -
SHARP LQ12S31 wiring
(800 X 600 TFT Color)
SHARP LQ12S31 ICOP-6052V CON1
Pin Pin Name Pin Pin Name
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 29
CN1-1 GND 3 GND
CN1-2 CLK 35 SHFCLK
CN1-3 GND 4 GND
CN1-4 Hsync 38 LP
CN1-5 Vsync 36 FLM
CN1-6 GND 8 GND
CN1-7 GND 8 GND
CN1-8 GND 8 GND
CN1-9 R0 27 P18
CN1-10 R1 28 P19
CN1-11 R2 29 P20
CN1-12 GND 8 GND
CN1-13 R3 30 P21
CN1-14 R4 31 P22
CN1-15 R5 32 P23
CN1-16 GND 39 GND
CN1-17 GND 39 GND
CN1-18 GND 39 GND
CN1-19 G0 19 P10
CN1-20 G1 20 P11
CN1-21 G2 21 P12
CN1-22 GND 39
CN1-23 G3 22 P13
CN1-24 G4 23 P14
CN1-25 G5 24 P15
CN1-26 GND 41 GND
CN1-27 GND 41 GND
30 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
CN1-28 GND 41 GND
CN1-29 B0 11 P2
CN1-30 B1 12 P3
CN1-31 B2 13 P4
CN1-32 GND 41 GND
CN1-33 B3 14 P5
CN1-34 B4 15 P6
CN1-35 B5 16 P7
CN1-36 GND 41 GND
CN1-37 ENAR 37 M
CN1-38 TST - -
CN1-39 Vcc 43 +5Vcc
CN1-40 Vcc 44 +5Vcc
CN1-41 TST - -
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 31
Appendix A
Pin Assignments
IDE Interface Connector
Pin Description Pin Description
1
Reset
2
GND
3
Data 7
4
Data 8
5
Data 6
6
Data 9
7
Data 5
8
Data 10
9
Data 4
10
Data 11
11
Data 3
12
Data 12
13
Data 2
14
Data 13
15
Data 1
16
Data 14
17
Data 0
18
Data 15
19
GND
20
N/C
21
N/C
22
GND
23
IOW #
24
GND
25
IOR #
26
GND
27
N/C
28
N/C
29
N/C
30
GND-Default
31
Interrupt
32
IOCS16-Default
33
SA1
34
N/C
35
SA0
36
SA2
37
HDC CS0
38
HDC CSI #
39
N/C
40
GND
41
Vcc
42
Vcc
43
GND
44
N/C
32 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
VGA/Flat Panel Connectors
CRT/VGA Connector Pin Assignment
(10 Pin Box Header for PC/104 Module)
Pin Description Pin Description
1 Red 2 GND
3 Green 4 GND
5 Blue 6 GND
7 HSYNC 8 GND
9 VSYNC 10 GND
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 33
Flat Panel Connector Pin Assignment
(44 Pin for all ICOP 386 Series)
Pin Description Pin Description
1 +12V 2 +12V
3 GND 4 GND
5 PVcc 6 PVcc
7 ENAVEE 8 ENAVEE
9 P0 10 P1
11 P2 12 P3
13 P4 14 P5
15 P6 16 P7
17 P8 18 P9
19 P10 20 P11
21 P12 22 P13
23 P14 24 P15
25 P16 26 P17
27 P18 28 P19
29 P20 30 P21
31 P22 32 P23
33 GND 34 GND
35 SHFCLK 36 FLM
37 M 38 LP
39 GND 40 ENABKL
41 GND 42 ASHFCLK
43 Vcc 44 Vcc
34 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
Floppy Disk Connector
Pin Description Pin Description
1 GND 2 Drive Enable Select
3 GND 4 N/C
5 GND 6 N/C
7 GND 8 Index #
9 GND 10 Drive select 0
11 GND 12 Drive select 1
13 GND 14 Drive select 2
15 GND 16 Motor enable
17 GND 18 Direction #
19 GND 20 STEP #
21 GND 22 Write data #
23 GND 24 Write gate #
25 GND 26 Track 0 #
27 GND 28 Write protect #
29 GND 30 Read data #
31 GND 32 Side 1 select #
33 GND 34 Disk change #
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 35
Parallel Port Interface
Pin Description Pin Description
1 Strobe 2 Data 0
3 Data 1 4 Data 2
5 Data 3 6 Data 4
7 Data 5 8 Data 6
9 Data 7 10 Acknowledge #
11 Busy 12 Paper Empty #
13 Printer Select 14 Auto Form Feed #
15 Error # 16 Initialize #
17 Printer Select In # 18 GND
19 GND 20 GND
21 GND 22 GND
23 GND 24 GND
25 GND 26 NC
36 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
Serial Port Interface
10- Pin D-Type
Description
1 1
Data Carrier Detect (DCD)/5V/12V
2 2
Receive Data (RXD)
3 3
Transmit Data (TXD)
4 4
Data Terminal Ready (DTR)
5 5
Ground (GND)
6 6
Data Set Ready (DSR)
7 7
Request to Send (RTS)
8 8
Clear to Send (CTS)
9 9
Ring Indicator (RI)/5V/12V
10 X
NC
12
34
5
6
7
8
9
10
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 37
Keyboard and PS/2 Mouse Connector
Clock
Data
No Connection
GND
Power
1
2
5
4
3
Clock
Data
No Connection
GND
Power
1
2
5
4
3
16-bit General Purpose I/O
Pin Description Pin Description
1 GND 2 Vcc
3 GP0 4 GP8
5 GP1 6 GP9
7 GP2 8 GP10
9 GP3 10 GP11
11 GP4 12 GP12
13 GP5 14 GP13
15 GP6 16 GP14
17 GP7 18 GP15
19 Vcc 20 GND
Note for Keyboard:
Pin1: KBCLK Pin2: KBDATA
Note for Mouse:
Pin1: MCLK Pin2: MDATA
38 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
PC/104 Connectors
64-Pin Long Connector
PIN No. PIN Name PIN No. PIN Name
1
IOCHCHK *
2
0V
3
SD7
4
RESETDRV
5
SD6
6
+5V
7
SD5
8
IRQ9
9
SD4
10
-5V
11
SD3
12
DRQ2
13
SD2
14
-12V
15
SD1
16
ENDXFR *
17
SD0
18
+12V
19
IOCHRDY
20
(KEY)
21
AEN
22
SMEMW *
23
SA19
24
SMEMR *
25
SA18
26
IOW *
27
SA17
28
IOR *
29
SA16
30
DACK3 *
31
SA15
32
DRQ3
33
SA14
34
DACK1 *
35
SA13
36
DRQ1
37
SA12
38
REFRESH *
39
SA11
40
SYSCLK
41
SA10
42
IRQ7
43
SA9
44
IRQ6
45
SA8
46
IRQ5
47
SA7
48
IRQ4
49
SA6
50
IRQ3
51
SA5
52
DACK2 *
53
SA4
54
TC
55
SA3
56
SALE
57
SA2
58
+5V
59
SA1
60
OSC
61
SA0
62
0V
63
0V
64
0V
ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual 39
40-Pin Short Connector
PIN No. PIN Name PIN No. PIN Name
1
0V
2
0V
3
MEMCS16 *
4
SBHE *
5
IOCS16 *
6
LA23
7
IRQ10
8
LA22
9
IRQ11
10
LA21
11
IRQ12
12
LA20
13
IRQ15
14
LA19
15
IRQ14
16
LA18
17
DACK0 *
18
LA17
19
DRQ0
20
MEMR *
21
DACK5 *
22
MEMW *
23
DRQ5
24
SD8
25
DACK6 *
26
SD9
27
DRQ6
28
SD10
29
DACK7 *
30
SD11
31
DRQ7
32
SD12
33
+5V
34
SD13
35
MASTER *
36
SD14
37
0V
38
SD15
39
0V
40
(KEY)
40 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual
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 merchan­dise 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.
Loading...