Icop VEX-6254 User manual

Manual is about: DM&P Vortex86EX 400MHz CPU Module with 4S/2USB/AUDIO/LAN/GPIO/I²C/CAN BUS/ AUDIO/AD/eMMC or SD Card Slot 128MB DDR3 Onboard

Summary of VEX-6254

  • Page 1

    Vex-6254 dm&p vortex86ex 400mhz cpu module with 4s/2usb/audio/lan/gpio/i²c/can bus/ audio/ad/emmc or sd card slot 128mb ddr3 onboard user’s manual (revision 1.0a).

  • Page 2

    Copyright the information in this manual is subject to change without notice for continuous improvement in the product. All rights are reserved. The manufacturer assumes no responsibility for any inaccuracies that may be contained in this document and makes no commitment to update or to keep current...

  • Page 3

    T a b l e o f c o n t e n t s t a b l e o f c o n t e n t s ............................................................. Iii c h a p t e r 1 introduction……………………………………………1 1.1 packing list ............................................................ 1 1.2 ordering information .........................

  • Page 4: This Page Is Blank

    This page is blank.

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

    Vex-6254 vortex86ex cpu module 1 c h a p t e r 1 introduction 1.1 packing list product name package vex-6254 embedded vortex86ex cpu board rs232 cable x 4 gpio cable x 1 usb cable x 1 (usb port x 2 ) lan cable x 1 audio cable x2 ps/2 mouse cable x 1 ps/2 keyboard cable x 1 screw kit x 1 1.2 ordering...

  • Page 6

    Vex-6254 vortex86ex cpu module 2 1.3 product description the vex-6254 family of low-power x86 embedded controller is designed to meet pc/104 specification, and integrated with the following features. 400 mhz vortex86ex soc 128mb ddr3 system memory 10/100mbps ethernet 3 usb 2.0 (host) up to 4 serial ...

  • Page 7: 1.4    Specifications

    Vex-6254 vortex86ex cpu module 3 1.4 specifications features vex-6254 cpu dm&p soc cpu vortex86ex- 400mhz real time clock with lithium battery backup cache l1:16k i-cache 16k d-cache, l2:256kb cache bios coreboot bios system memory 128mb ddr3 onboard watchdog timer software programmable from 30.5µ s...

  • Page 8: 1.5    Board Dimension

    Vex-6254 vortex86ex cpu module 4 1.5 board dimension.

  • Page 9: Installation

    Vex-6254 vortex86ex cpu module 5 c h a p t e r 2 installation 2.1 board outline (optional).

  • Page 10

    Vex-6254 vortex86ex cpu module 6 2.2 connectors location.

  • Page 11: Summary Table

    Vex-6254 vortex86ex cpu module 7 2.3 connectors & jumpers summary summary table nbr description type of connections pin nbrs. J2 reset pin header, 2.54 ∅ , 1x2 2-pin j3 ps/2 keyboard pin header, 2.54 ∅ ,1x5 5-pin j4 gpio (port 6 / 7) box header, 2.0 ∅ , 10x2 20-pin j5 ps/2 mouse pin header, 2.54 ∅ ,...

  • Page 12: J2: Reset

    Vex-6254 vortex86ex cpu module 8 2.4 pin assignments & jumper settings j2: reset pin # signal name pin # signal name 1 rst_sw 2 gnd j3: ps/2 keyboard pin # signal name pin # signal name 1 kbclk 2 kbdat 3 nc 4 gnd 5 vcc j4: gpio (port 6/7) pin # signal name pin # signal name 1 gnd 2 vcc 3 gp60 4 gp70...

  • Page 13

    Vex-6254 vortex86ex cpu module 9 j7: a/d (see section 2.9 for detail) pin # signal name pin # signal name 1 adc_0 2 agnd 3 adc_1 4 agnd 5 adc_2 6 agnd 7 adc_3 8 agnd 9 adc_4 10 agnd 11 adc_5 12 agnd 13 adc_6 14 agnd 15 adc_7 16 agnd j8: mini pci-e (usbd3 optional) pin # signal name pin # signal name...

  • Page 14: J10: I²C

    Vex-6254 vortex86ex cpu module 10 j9: power connector (terminal block 5.0mm) pin # signal name 1 +5v 2 gnd j10: i²c pin # signal name pin # signal name 1 vcc 2 gnd 3 scl 4 sda 5 nc 6 vcc3 j11: usb1 (1 & 2) pin # signal name pin # signal name 1 vcc 2 vcc 3 lusbd1- 4 lusbd2- 5 lusbd1+ 6 lusbd2+ 7 gnd ...

  • Page 15: J15: Lan

    Vex-6254 vortex86ex cpu module 11 j15: lan pin # signal name pin # signal name 1 ltx+ 2 ltx- 3 lrx+ 4 duplex 5 led0+ 6 lrx- 7 led1+ 8 link/active j16: sata dom power pin # signal name pin # signal name 1 vcc 2 gnd j17: com1 rs232 (optional: ttl / gpio-p0) pin # signal name pin # signal name 1 dcd1 2...

  • Page 16: J22: Mic-In

    Vex-6254 vortex86ex cpu module 12 j20: com3 rs232 (optional: ttl / gpio-p2) pin # signal name pin # signal name 1 dcd3 2 rxd3 3 txd3 4 dtr3 5 gnd 6 dsr3 7 rts3 8 cts3 9 ri3 10 nc j21: com4 rs232 (optional: ttl / gpio-p3) pin # signal name pin # signal name 1 dcd4 2 rxd4 3 txd4 4 dtr4 5 gnd 6 dsr4 7 ...

  • Page 17: 2.5    System Mapping

    Vex-6254 vortex86ex cpu module 13 2.5 system mapping system mapping memory mapping address description usage 0000:0000-9000:ffff system ram yes a000:0000-a000:ffff ega/vga video memory b000:0000-b000:7fff mda ram, hercules graphics display ram b000:8000-b000:ffff cga display ram c000:0000-c000:7fff ...

  • Page 18

    Vex-6254 vortex86ex cpu module 14 0020h - 0021h pic 8259-1 yes 0022h - 0023h 6117d configuration port yes 0024h - 002dh empty 0030h - 003fh empty 0040h - 0043h timer counter 8254 yes 0044h - 0047h empty 0048h - 004bh pwm counter 8254 yes 004ch - 004dh empty 0050h - 005fh empty 0060h keyboard data po...

  • Page 19

    Vex-6254 vortex86ex cpu module 15 007ah – 007ch gpio data port 2,3,4 007dh - 007fh empty 0080h - 008fh dma page register yes 0090h - 0091h empty 0092h system control register yes 0093h – 0097h gpio direction address port 6,7,8,9,a 0098h gpio direction address port 0 yes 0099h gpio direction address ...

  • Page 20

    Vex-6254 vortex86ex cpu module 16 01f0h - 01f7h ide0 (irq 14) yes 02e8h - 02efh com4 (irq 11) yes 02f8h - 02ffh com2 (irq 3) yes 0376h ide1 atapi device control write only register yes 0378h - 037fh printer port (irq 7 , dma 0) 03e8h - 03efh com3 (irq 10) yes 03f0h - 03f7h floppy disk (irq 6 , dma 2...

  • Page 21

    Vex-6254 vortex86ex cpu module 17 irq4 serial port 1 yes irq5 usb / rt0 / rt1 / rt2 / rt3 yes irq6 ethernet (10m / 100m) yes irq7 can bus / hd audio / spi1 / i2c / gpio0 / gpio1 yes irq8 real time clock yes irq9 acpi yes irq10 serial port 3 yes irq11 serial port 4 yes irq12 ps2 mouse yes irq13 math ...

  • Page 22: 2.6  Watchdog Timer

    Vex-6254 vortex86ex cpu module 18 2.6 watchdog timer there are two watchdog timers in vortex86sx/dx/dx2/ex cpu. One is compatible with m6117d watchdog timer and the other is new. The m6117d compatible watchdog timer is called wdt0 and new one is called wdt1. We also provide dos, linux and wince exam...

  • Page 23

    Vex-6254 vortex86ex cpu module 19 2.8 spi flash (serial peripheral interface) spi flash ( serial peripheral interface) offers many benefits including: reduced controller pin count, smaller and simpler pcbs, reduced switching noise, less power consumption, and lower system cost. If users are consider...

  • Page 24: Driver Installation

    Vex-6254 vortex86ex cpu module 20 c h a p t e r 3 driver installation lan the vortex86ex processor integrates 10/100mbps ethernet controller that supports both 10/100base-t and allows direct connection to your 10/100mbps ethernet based local area network for full interaction with local servers as we...

  • Page 25: Appendix

    Vex-6254 vortex86ex cpu module 21 appendix a. Tcp/ip library for dos real mode dsock is a tcp/ip library for dos real mode, which is used by rsip. It provides simple c functions for programmer to write internet applications. Icop also provide internet examples using dsock: bootp/dhcp, ftp server, sm...

  • Page 26: Warranty

    Vex-6254 vortex86ex cpu module 22 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 order at any time during this period, we will, at our option, replace or repair it at no additional char...