Rainbow Technologies ICOP-6052VF User Manual

Embedded 386sx pc/104 all-in-one cpu module series

Advertisement

Quick Links

ICOP-6052VF
Embedded 386SX PC/104 All-in-One CPU
Module Series
User's Manual
(Version 1.0)

Advertisement

Table of Contents
loading

Summary of Contents for Rainbow Technologies ICOP-6052VF

  • Page 1 ICOP-6052VF Embedded 386SX PC/104 All-in-One CPU Module Series User’s Manual (Version 1.0)
  • Page 2: Copyright Notice

    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.
  • Page 3: Table Of Contents

    T a b l e o f C o n t e n t s C h a p t e r 0 Startup Packing List .............. 1 Specifications ............2 Component Location ..........3 C h a p t e r 1 Introduction Features ..............
  • Page 5: Startup

    C h a p t e r 0 Startup Packing List Product Name Function Package ICOP-6052VF Embedded 386SX PC/104 All-in-One CPU Module Embedded Utility and Drivers Diskette x 1 386SX PC/104 FDD cable x 1 All-in-One CPU ICOP-6052VF Module with...
  • Page 6: Specifications

    Specifications Features ICOP-6052VF DM&P(ALi) M6117D Chipset 386SX-60 MHz Processor Multi I/O Chip ALi 5113 AMI BIOS BIOS From 30.5µs to 512 seconds Watchdog Timer Bus Interface PC/104 standard compliant 8MB onboard DiskOnChip Sockets Display VGA/LCD TOPRO TP6508IQ VGA CRT/LCD Chip...
  • Page 7: Component Location

    Component Location ICOP-6052VF LPT Port LCD Power Sel. Keyboard LCD Cont. VGA Cont. FDD Cont. Reset COM1 IDE LED COM2 EIDE Port GPIO Mouse RS-485 RS-232/485 sel. for COM2 +5V/GND GND/-5V/-12V/+12V ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 8: Chapter 1 Introduction

    C h a p t e r 1 Introduction Features PC/104 (96x90 mm) Embedded CPU Module PC/104 connector DM&P (ALi) M6117D Embedded CPU, 100% compatible with 386SX-60 8MB EDO RAM onboard Enhanced IDE devices and FDD interface One Bi-directional Parallel Port RS-232 interface RS-232/485 interface Watchdog timer...
  • Page 9: Specifications

    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 •...
  • Page 10 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...
  • Page 11: Vga Interface

    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"...
  • Page 12: Diskonchip 2000 Flash Disk

    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...
  • Page 13: Installation

    C h a p t e r 2 Installation Jumper Settings +5V/GND ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 14 ICOP-6052VF 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.
  • Page 15: Connectors

    Connectors ICOP-6052VF 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...
  • Page 16: Diskonchip/Eprom/Flash Rom Disk

    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.
  • Page 17 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...
  • Page 18: Watchdog Timer

    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.
  • Page 19 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 Value Action reserved Do not modify the value of these bits! Disable watchdog timer Enable watchdog timer...
  • Page 20 Other function Do not modify the value of these bits! Watchdog timer - INDEX 39H, 3AH, 3BH Index Bits D7……D0 D7……D0 D7……D0 counter [VSB……………. …………………... ………..LSB] For example Index Time out 30.5µs 61µs 7.8 ms 15.6 ms 512 s Timeout Status & Reset - INDEX 3CH Value Action Timeout has not occurred...
  • Page 21 mov al, 013h mov al, 013h out 22h, al out 22h, al 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 configuration register mov al, 03ch out 22h, al in al, 23h...
  • Page 22 out 23h, al 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.
  • Page 23 ; 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 ;...
  • Page 24 readchip endp writechip proc out 22h, al xchg ah, al out 23h, al xchg ah, al 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 ;...
  • Page 25 call writechip (the above code uses readchip and writechip procedures) ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 26: Svga Setup

    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.
  • Page 27 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)
  • Page 28 CN1-2 SHFCLK CN1-3 Hsync CN1-4 Vsync CN1-5 CN1-6 CN1-7 CN1-8 CN1-9 CN1-10 CN1-11 CN1-12 CN1-13 CN1-14 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 ENAB ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 29 CN1-28 CN1-29 CN1-30 CN1-31 NEC NL6448AC30-10 wiring NEC NL6448AC30-10 ICOP-6052V CON1 Pin Name Pin Name CN1-1 SHFCLK CN1-2 Hsync CN1-3 Vsync CN1-4 CN1-5 CN1-6 CN1-7 CN1-8 CN1-9 CN1-10 CN1-11 CN1-12 CN1-13 CN1-14 CN1-15 CN1-16 CN1-17 CN1-18 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 30 CN1-19 CN1-20 CN1-21 CN1-22 CN1-23 CN1-24 CN1-25 CN1-26 CN1-27 CN1-28 CN1-29 PVcc LCD Vdd CN1-30 CN1-31 MODE CN1-32 CN1-33 CN1-34 Vdd +12 CN1-35 ENABKL ENABKL CN1-36 LJ32H028 wiring LJ32H028 ICOP-6052V CON1 Pin Name Pin Name CN1-1 CN1-2 CN1-3 CN1-4 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 31 CN1-5 SHF_CLK CN1-6 CN1-7 CN1-8 33,34 CN1-9 CN1-10 CN1-11 CN1-12 CN1-13 43,44 +5V(Vdd) CN1-14 CN1-15 +12V +12V SHARP LQ10D42 wiring (640 X 480 TFT Color) SHARP LQ10D42 ICOP-6052V CON1 Pin Name Pin Name CN1-1 CN1-2 SHFCLK CN1-3 Hsync CN1-4 Vsync CN1-5 CN1-6 CN1-7...
  • Page 32 CN1-12 CN1-13 CN1-14 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 ENAB CN1-28 43,44 Vcc +5V CN1-29 43,44 Vcc +5V CN1-30 CN1-31 SHARP LQ12S31 wiring (800 X 600 TFT Color) SHARP LQ12S31 ICOP-6052V CON1 Pin Name Pin Name ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 33 CN1-1 CN1-2 SHFCLK CN1-3 CN1-4 Hsync CN1-5 Vsync CN1-6 CN1-7 CN1-8 CN1-9 CN1-10 CN1-11 CN1-12 CN1-13 CN1-14 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 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 34 CN1-28 CN1-29 CN1-30 CN1-31 CN1-32 CN1-33 CN1-34 CN1-35 CN1-36 CN1-37 ENAR CN1-38 CN1-39 +5Vcc CN1-40 +5Vcc CN1-41 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 35: Appendix A Pin Assignments

    Appendix A Pin Assignments IDE Interface Connector Description Description Reset Data 7 Data 8 Data 6 Data 9 Data 5 Data 10 Data 4 Data 11 Data 3 Data 12 Data 2 Data 13 Data 1 Data 14 Data 0 Data 15 IOW # IOR #...
  • Page 36: Vga/Flat Panel Connectors

    VGA/Flat Panel Connectors CRT/VGA Connector Pin Assignment (10 Pin Box Header for PC/104 Module) Description Description Green Blue HSYNC VSYNC ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 37: Flat Panel Connector Pin Assignment

    Flat Panel Connector Pin Assignment (44 Pin for all ICOP 386 Series) Description Description +12V +12V PVcc PVcc ENAVEE ENAVEE SHFCLK ENABKL ASHFCLK ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 38: Floppy Disk Connector

    Floppy Disk Connector Description Description Drive Enable Select Index # Drive select 0 Drive select 1 Drive select 2 Motor enable Direction # STEP # Write data # Write gate # Track 0 # Write protect # Read data # Side 1 select # Disk change # ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 39: Parallel Port Interface

    Parallel Port Interface Description Description Strobe Data 0 Data 1 Data 2 Data 3 Data 4 Data 5 Data 6 Data 7 Acknowledge # Busy Paper Empty # Printer Select Auto Form Feed # Error # Initialize # Printer Select In # ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 40: Serial Port Interface

    Serial Port Interface 10- Pin D-Type Description Data Carrier Detect (DCD)/5V/12V Receive Data (RXD) Transmit Data (TXD) Data Terminal Ready (DTR) Ground (GND) Data Set Ready (DSR) Request to Send (RTS) Clear to Send (CTS) Ring Indicator (RI)/5V/12V ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 41: Keyboard And Ps/2 Mouse Connector

    Keyboard and PS/2 Mouse Connector Note for Keyboard: Clock Data Pin1: KBCLK Pin2: KBDATA No Connection Power Note for Mouse: Clock Pin1: MCLK Data Pin2: MDATA No Connection Power 16-bit General Purpose I/O Description Description GP10 GP11 GP12 GP13 GP14 GP15 ICOP Embedded 386SX PC/104 AIO CPU Module User's Manual...
  • Page 42: Pc/104 Connectors

    PC/104 Connectors 64-Pin Long Connector PIN No. PIN Name PIN No. PIN Name IOCHCHK * RESETDRV IRQ9 DRQ2 -12V ENDXFR * +12V IOCHRDY (KEY) SMEMW * SA19 SMEMR * SA18 IOW * SA17 IOR * SA16 DACK3 * SA15 DRQ3 SA14 DACK1 * SA13...
  • Page 43 40-Pin Short Connector PIN No. PIN Name PIN No. PIN Name MEMCS16 * SBHE * IOCS16 * LA23 IRQ10 LA22 IRQ11 LA21 IRQ12 LA20 IRQ15 LA19 IRQ14 LA18 DACK0 * LA17 DRQ0 MEMR * DACK5 * MEMW * DRQ5 DACK6 * DRQ6 SD10 DACK7 *...
  • Page 44: Warranty

    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.

Table of Contents