ICOP-6054VE: Embedded 386SX PC104 CPU Module
ICOP-6054VE: Embedded 386SX PC104 CPU Module
ICOP-6054VE: Embedded 386SX PC104 CPU Module
User’s Manual
(Version 1.1)
Copyright Notice
This document is copyrighted, 2002 by ICOP Technology Inc.
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.
ICOP Technology Inc. assumes no responsibility for any
inaccuracies that may be contained in this document. ICOP
Technology Inc. makes no commitment to update or to keep
current the information contained in this manual.
Trademarks Acknowledgments
All brand names and trademarks are the properties and
registered brands of their respective owners.
ii
Table of Contents
Ta b l e o f C o n t e n t s ............................. iii
Chapter 0 Startup
0.1 Packing List ........................................................ 1
0.2 Specifications ..................................................... 2
Chapter 1 Introduction
1.1 Features .............................................................. 3
1.2 Specifications ..................................................... 4
1.3 VGA Interface...................................................... 6
1.4 DiskOnChip 2000 Flash Disk .............................. 7
1.5 Network Interface................................................ 8
Chapter 2 Installation
2.1 Connecotrs & Jumper Settings .......................... 9
2.2 DiskOnChip/Flash ROM Disk .............................11
2.2.1 Setup a DiskOnChip ® 2000 Flash Disk ............... 11
2.2.2 Setting up a Flash Disk........................................ 13
2.3 Watchdog Timer ................................................14
2.4 General Purpose I/O .........................................21
iii
Parallel Port Interface ....................................................... 37
Serial Port Interface........................................................... 38
Keyboard and PS/2 Mouse Connector ............................ 39
PC/104 Connectors ........................................................... 40
16-bit General Purpose I/O ............................................... 42
Warranty…………………………………………….43
iv
Chapter 0
Startup
0.1 Packing List
Product Name
Function Package
ICOP-6054VE Embedded 386SX
PC/104 All-in-One CPU Board
Embedded Manual & Drivers CD x 1
386SX PC/104 FDD cable x 1
ICOP-6054VE
All-in-One CPU HDD cable x 1
Module
RS232 cable x 4
Printer cable x 1
AT KB / PS2 Mouse cable x 1
VGA cable x 1
Features ICOP-6054VE
Chipset DM&P(ALi) M6117D
Procsessor 386SX-40 on-die
Multi I/O Chip ALi 5113
BIOS AMI BIOS
Watchdog Timer From 30.5µs to 512 seconds
Bus Interface PC/104 standard compliant
Memory 4MB onboard
DiskOnChip / Flash Disk 1
Digital I/O 16 Bit
Display VGA/LCD
VGA CRT/LCD Chip TOPRO TP6508IQ
Enhanced IDE Port 1
Floppy Connector 1
Network Chipset Realtek 8019AS
Network Interface 8 Pin male header ( pitch 2.0mm)
Serial Port RS232 X 4 (or RS232 X 3,RS485 X 1)
Parallel Port 1
Power Requirement +5V @650mA
Board Weight 100g
Board Size 96mm X 90 mm
Operating Temperature -20 ~ +60°C
RS-232/485 interface
Watchdog timer
16-bit GPIO connector on-board
Socket for Flash or DiskOnChip
• Bi-directional Parallel Port: supports SPP, EPP and ECP mode. BIOS
enabled/disabled
• Memory: 1 MB onboard
• System Bus: 16-bit ISA bus
• Panel Data Bus: 24-bit
• Display: CRT and Flat Panel Mono/TFT/DSTN/EL
• Type: 10BASE-T
• Connectors: 8-pin male header , pitch 2.0mm
• Monitoring LEDs: network ready indicator, network activity indicator
• Compatibility: NE2000
J4 J13 J9
J16
J3
JP1 J10 J15
J12
J6
J8
J14
J17
J11
CON 1. U10
P1
J7 J2 J1 J5
J4 Keyboard connector
J5 Speaker connector
J6 Reset connector
J7 Power connector ( +5V, GND)
P1 Parallel port
Note: Default IRQ setting and I/O address for COM port
IRQ: COM1& COM3: IRQ4 COM2 & COM4: IRQ3
I/O Address: COM1: 3F8 COM2: 2F8
COM3: 3E8 COM4: 2E8
- Connect a keyboard and floppy disk ICOP-6054VE to the PC/104 bus and
boot-up your system.
- run PC104.EXE (this is a DOS command line utility)
Simulation disk:
(1)DISK-A (2)DISK-B (3)DISK-C (4)DISK-D
Input manufacturer number (1,2,3,4) : 1
- make selections and reboot the system after closing the program
Your disk can now be formatted and setup with normal DOS commands such
as
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.
nop
nop
in al, 23h
nop
nop
push ax
Lock configuration register
out 22h, al
nop
nop
mov al, 0ffh
out 23h, al
nop
nop
(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.
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
call writechip
mov ax, 03838h ; Select “system reset” as
; timeout action
call readchip
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
nop
ret
readchip endp
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.
call writechip
mov ax, 03C3Ch ; Reset watchdog timer
; counter
call readchip
.code
mov al,13h ; Unlock M6117D configuration register.
out 22h,al ;
mov al,0c5h ;
out 23h,al ;
mov al,4eh ; Enable GPIO[7-0] is output pin.
out 22h,al ;
mov al,0ffh ; If AL fill “FF”, then
3.1.1 Chipset
The ICOP-6054VE uses a HMC HM86508 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.
1. CRT Only
2. Panel Only
3. CRT/Panel Simutaneous
CN1-3 Hsync 38 LP
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-30 NC - -
CN1-31 NC - -
CN1-2 Hsync 38 LP
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
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
LJ32H028 wiring
LJ32H028 ICOP-6054VE CON1
CN1-1 D1 11 P2
CN1-2 D0 12 P3
CN1-3 D3 9 P0
CN1-4 D2 10 P1
CN1-7 CP1 38 LP
CN1-9 S 36 FLM
CN1-10 - - -
CN1-11 - - -
CN1-12 - - -
CN1-14 - - -
CN1-3 Hsync 38 LP
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
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-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-27 ENAB 40 M
CN1-30 R/L - -
CN1-31 U/D - -
CN1-4 Hsync 38 LP
CN1-9 R0 27 P18
CN1-10 R1 28 P19
CN1-11 R2 29 P20
CN1-13 R3 30 P21
CN1-14 R4 31 P22
CN1-15 R5 32 P23
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-29 B0 11 P2
CN1-30 B1 12 P3
CN1-31 B2 13 P4
CN1-33 B3 14 P5
CN1-34 B4 15 P6
CN1-35 B5 16 P7
CN1-37 ENAR 37 M
CN1-38 TST - -
CN1-41 TST - -
I/O and IRQ settings can be done by software with the supplied utility
software, or it can be set for Plug and Play compatibility. The controller
supports : Full-Duplex Ethernet function to double channel bandwidth, auto
media detection.
Netware 16-bit ODI driver for DOS,OS/2 and 32-bit ODI driver for Netware
3.x,4.x,5.0 Server
Packet driver for UNIX Client
Power 5
Data 2
Pin1: MCLK
Pin2: MDATA
No Connection 3
GND 4
Power 5