Page 1
ICOP-6050/6051 ICOP-6052/6052V Embedded 386SX PC/104 All-in-One CPU Module Series User’s Manual ( V e r s i o n 3 . 1 )
Page 2
Copyright Notice This document is copyrighted, 2000 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.
C h a p t e r 0 Startup 0.1 Packing List Product F u n c t i on P a c k a g e N a m e l I C O P -6052 Embedded 386SX PC/104 Aii-in-One CPU Module Embedded l Utility and Drivers Diskette x 1...
Page 6
Product Function P a c k a g e N a m e l I C O P -6051 Embedded 386SX PC/104 All-in-One CPU Module Embedded l Utility and Drivers Diskette x 1 386SX PC/104 l AT KB connector cable x 1 CPU Module I C O P -6051 l I C O P -6050 Embedded 386SX PC/104...
0.2 Specifications Features I C O P -6052 I C O P -6052V DM&P(ALi) M6117D Chipset 386SX-40 on-die Processor ALi 5113 Multi I/O Chip A M I B I O S BIOS From 30.5ìs to 512 seconds W a t c h d o g T i m e r PC/104 standard compliant Bus Interface 4MB onboard...
Page 8
Features I C O P -6050 I C O P -6051 DM&P(ALi) M6117D Chipset 386SX-40 on-die Processor ALi 5113 Multi I/O Chip A M I B I O S BIOS From 30.5ìs to 512 seconds W a t c h d o g T i m e r PC/104 standard compliant Bus Interface 4MB onboard...
C h a p t e r 1 Introduction 1.1 Features The ICOP-6 0 5 X c o n t a i n s a l l s t a n d a r d m o t h e r b o a r d f e a t u r e s s u c h a s : 386SX-40 compatible CPU, 4 MB DRAM onboard, CRT and Flat Panel SVGA controller, serial and parallel ports, floppy and EIDE disk controller.
1.2 Specifications • Embedded CPU: DM&P(ALi) M6117D is an implementation of an INTEL c o m p a t i b l e 3 8 6 S X-40 CPU, Realtime clock, a watchdo g t i m e r a n d A L i ’ s M 1 2 1 7 B c h i p s e t •...
Page 13
• Bi-directional Parallel Port: supports SPP, EPP and ECP mode. BIOS e n a b l e d / d i s a b l e d Environmental and Powe r • Power Requirements: s i n g l e v o l t a g e + 5 V •...
1.3 VGA Interface (ICOP-6052V) • Chipset: TOPRO TP65081Q • Memory: 1 MB onboard • System Bus: 1 6 -bit ISA bus • Panel Data Bus: 2 4 -b i t • Display: CRT and Flat Panel Mono/TFT/DSTN/EL • Supported Flat Panels: N E C N L -6448AC30-10 TFT 9.4"...
1.4 DiskOnChip 2000 Flash Disk Flash Disk DiskOnChip 2000 ® • Package: S i n g l e C h i p F l a s h D i s k i n 3 2 -pin DIP JEDEC • Capacity: 1 -144 MByte capacity •...
C h a p t e r 2 Installation 2.1 Jumper Settings CONT3 CONT5 C O N 1 CONT9 CONT7 CONT11 CONT8 CONT6 CONT4 CONT12 CONT10 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
2.2 Connectors 2.2.1 ICOP -6052/6052V CON1 Internal 44-pin Flat Panel SVGA connector (ICOP-6 0 5 2 V ) CONT1 P C / 1 0 4 b u s 6 4 -p i n CONT2 P C / 1 0 4 b u s 4 0 -p i n CONT3 AT-keyboard connector CONT4...
Page 20
CONT5 Speaker Connector CONT7 Keyboard Connector CONT9 FDD controller CONT10 IDE connector COM1 COM1 RS-2 3 2 COM2 COM2 RS-2 3 2 P a r a l l el Port ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
2.3 DiskOnChip/EPROM/Flash ROM Disk 2.3.1 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 D i s k O n C h i p 2 0 0 0 i s a l i g n e d w i t h p i n 1 o f t h e s o c k e t ) 3.
2.3.2 Setting up a Flash Disk Before you can use the ICOP-605X’s Flash disk you will have to initialize it using a software utility called “PC104.EXE”. This program can be found on t h e u t i l i t y d i s k i n t h e s ubdirectory “A: \FLASH” - Connect a keyboard and floppy disk ICOP-605X to the PC/104 bus and b o o t-u p y o u r s y s t e m .
2.3.3 Setting up an EPROM Disk EPROMs should be inserted starting from Socket. All modules have to be of t h e s a m e t y p e . To create a ROM disk you w i l l n e e d t h e f o l l o w i n g : - EPROM devices - EPROM programmer - ROM files...
Page 24
Beware to keep track of their sequence when inserting the EPROM’s P R E S S E S C K E Y Q U I T T H I S P R O G R A M ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
2.4 Watchdog Timer T h e w a t c h d o g t i m e r u s e s a 3 2 . 7 6 8 K H z f r e q u e n c y s o u r c e w i t h a 2 4 -bit counter.
Page 26
a r e u s e d t o c o n t r ol the watchdog functions and/or display its current status. Enable/Disable watchdog - INDEX 37H Value Action reserved Do not modify the value of these bits! Disable watchdog timer Enable watchdog timer Other function Do not modify the value of these bits!
Page 27
Index 3 9 h B i t s D7……D0 D7……D0 D7……D0 counter [ V S B ……………. …………………... ………..LSB] F o r e x a m p l e Index 3 9 h Time out 30.5ì s 61ì s 7.8 ms 15.6 ms 512 s Timeout Status &...
Page 28
mov al, 0c5h mov al, 000h out 23h, al out 23h, al Read the value of a configuration register For example, read INDEX 3Ch : Unlock c onfiguration register mov al, 03ch out 22h, al in al, 23h push ax Lock configuration register pop ax ;AL - result Write data to configuration register...
Page 29
Lock configuration register Watchdog Program Example W e u s e t h e f o l l o w i n g s e q u e n c e t o i n i t i a l i z e t h e w a t c h d o g t i m e r : (1) Unlock configuration register.
Page 30
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...
Page 31
readchip endp writechip proc out 22h, al xchg ah, al out 23h, al xchg ah, al writechip endp end main Reset watchdog timer R e s e t s t h e w a t c h d o g t i m e r p e r i o d i c a l l y to prevent timeout. mov ax, 0c513h ;...
C h a p t e r 3 SVGA Setup 3.1 Introduction The ICOP-6052V has an on-board VGA interface. The specifications and features are described as follows: 3.1.1 Chipset The ICOP-6052V 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.
Page 33
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-L P (18/24 BIT) example : (1) Toshiba LTM09c015A) TFT86_S1.dat - Data File for TFT800*600_sync (16 BIT)
Page 34
C N 1 -2 C L K SHFCLK C N 1 -3 Hsync C N 1 -4 Vsync C N 1 -5 C N 1 -6 P 1 8 C N 1 -7 P 1 9 C N 1 -8 P 2 0 C N 1 -9 P 2 1...
Page 35
C N 1 -2 8 C N 1 -2 9 C N 1 -3 0 C N 1 -3 1 NEC NL6448AC30-10 wiring NEC NL6448AC30-1 0 ICOP-6052V CON1 Pin Name Pin Name C N 1 -1 C L K SHFCLK C N 1 -2 Hsync C N 1 -3...
Page 36
C N 1 -1 9 P 1 4 C N 1 -2 0 P 1 5 C N 1 -2 1 P 1 6 C N 1 -2 2 P 1 7 C N 1 -2 3 P 1 8 C N 1 -2 4 P 1 9 C N 1 -2 5...
Page 37
C N 1 -5 C P 2 SHF_CLK C N 1 -6 C N 1 -7 C P 1 C N 1 -8 33,34 C N 1 -9 C N 1 -1 0 C N 1 -1 1 C N 1 -1 2 C N 1 -1 3 43,44 +5V(Vdd)
Page 38
C N 1 -1 2 C N 1 -1 3 C N 1 -1 4 C N 1 -1 5 C N 1 -1 6 C N 1 -1 7 P 1 0 C N 1 -1 8 P 1 1 C N 1 -1 9 C N 1 -2 0 C N 1 -2 1...
Page 39
C N 1 -1 C N 1 -2 C L K SHFCLK C N 1 -3 C N 1 -4 Hsync C N 1 -5 Vsync C N 1 -6 C N 1 -7 C N 1 -8 C N 1 -9 P 1 8 C N 1 -1 0 P 1 9...
Page 40
C N 1 -2 8 C N 1 -2 9 C N 1 -3 0 C N 1 -3 1 C N 1 -3 2 C N 1 -3 3 C N 1 -3 4 C N 1 -3 5 C N 1 -3 6 C N 1 -3 7 ENAR...
Warranty T h i s p r o d u c t i s w a r r a n t e d t o b e i n g o o d w o r k i n g o r d e r f o r a p e r i o d o f o n e year from the date of purchase.