Rainbow Technologies ICOP-6052VF User Manual

Manual is about: Embedded 386SX PC/104 All-in-One CPU Module Series

Summary of ICOP-6052VF

  • Page 1

    Icop-6052vf embedded 386sx pc/104 all-in-one cpu module series user’s manual (version 1.0).

  • Page 2

    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 manufactu...

  • Page 3: Warranty

    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 ...

  • Page 4

    Iv.

  • Page 5: C H A P T E R  0

    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...

  • Page 6: 0.2 Specifications

    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...

  • Page 7: 0.3 Component

    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.

  • Page 8: C H A P T E R  1

    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-d...

  • Page 9: 1.2 Specifications

    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 ...

  • Page 10

    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.

  • Page 11: 1.3 Vga

    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...

  • Page 12

    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.

  • Page 13: C H A P T E R  2

    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

  • Page 14: Icop-6052Vf

    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...

  • Page 15: 2.2 Connectors

    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 j...

  • Page 16: 2.3 Diskonchip/eprom/flash

    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...

  • Page 17

    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 configu...

  • Page 18: 2.4 Watchdog

    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 inv...

  • Page 19

    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 watc...

  • Page 20

    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 ...

  • Page 21

    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...

  • Page 22

    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...

  • Page 23

    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...

  • Page 24

    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 configur...

  • Page 25

    Icop embedded 386sx pc/104 aio cpu module user's manual 21 call writechip (the above code uses readchip and writechip procedures).

  • Page 26: C H A P T E R  3

    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 ...

  • Page 27

    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...

  • Page 28

    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-1...

  • Page 29

    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 ...

  • Page 30

    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-3...

  • Page 31

    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 lq1...

  • Page 32

    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...

  • Page 33

    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...

  • Page 34

    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 - -.

  • Page 35: Appendix A

    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 dat...

  • Page 36: Vga/flat Panel Connectors

    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.

  • Page 37

    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...

  • Page 38: Floppy Disk Connector

    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 # ...

  • Page 39: Parallel Port Interface

    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...

  • Page 40: Serial Port Interface

    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 ...

  • Page 41

    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 ...

  • Page 42: Pc/104 Connectors

    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 s...

  • Page 43

    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 me...

  • Page 44: Warranty

    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 ...