ICOP SOM304SX-PI User's Manual


Add to my manuals
42 Pages

advertisement

ICOP SOM304SX-PI User's Manual | Manualzz

SOM304SX-PI Development Kit

With 4S / 4USB/ LAN / 2GPIO

128MB DDR2 Onboard

User’s Manual

(Revision 1.0A)

Copyright

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

No part of this manual may be reproduced, copied, translated or transmitted, in whole or in part, in any form or by any means without the prior written permission of the ICOP Technology Inc.

Copyright 2008 ICOP Technology Inc.

Manual No. IUMSOM304SX-PI000-01 Ver.1.0A September, 2012

Trademarks Acknowledgment

Vortex86SX is the registered trademark of ICOP Technology Inc.

Other brand names or product names appearing in this document are the properties and registered trademarks of their respective owners. All names mentioned herewith are reserved for identification purpose only.

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 Product Description ................................................ 2

1.3 Specifications ......................................................... 3

1.4 Board Dimension.................................................... 5

C h a p t e r 2 Installation……………………………………………..8

2.1 Board Outline ......................................................... 8

2.2 Connectors & Jumpers Location ...........................11

2.3 Connectors & Jumpers Summary......................... 12

2.4 Pin Assignments & Jumper Settings..................... 13

2.5 System Mapping................................................... 25

2.6 Watchdog Timer ................................................... 30

2.7 GPIO .................................................................... 31

2.8 SPI flash............................................................... 32

2.9 IDE to SD ............................................................. 33

C h a p t e r 3 Driver Installation……………………………………34

Appendix ………………………………………………………………..35

A. TCP/IP library for DOS real mode ............................. 35

B. SOM304SX-PI & SOMSX-DEV-PI Schematic........... 36

C. BIOS Default Setting......................……………………37

Warranty............................................................................................ 38

This page is blank

C h a p t e r 1

Introduction

1.1 Packing List

Product Name

SOM304SX-DEV-PI

Package

SOM304SX-DEV-PI x 1

HDD 40P (2.54mm) x 1

HDD 44P (2.0mm) x 1

RS232 cable (2.54mm) x 5

GPIO cable (2.54mm) x 2

USB (2.54mm) x 1

Print cable (2.54mm ) x 1

Product Name Package

SOM304SX-PI

SOM304SX-PI CPU Module x 1

Product Name Package

PCI-VGA-Z9s

XGI Z9s VGA/DVI PCI Display Board x 1

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

1

1.2 Product Description

The System on Module is a core module with the processor, memory and I/O that would contain the following benefits in the respect of system design.

300MHz Vortex86SX System-On-Chip

128 / 256MB DDR2 system memory

Enhanced IDE (UltraDMA-100/66/33)

JTAG interface

4 USB Ver. 2.0 (host)

4 serial ports

16-bit GPIO x2

ISA bus

AMI BIOS

2MB SPI flash

Single voltage +5V DC

Support extended operating temperature range of -20°C to +70° PCI bus

2 watchdog timer

SOM304SX-PI is suitable for broad range of data-acquisition, Industrial automation,

Process control, Automotive controller, AVL, Intelligent Vehicle management device,

Medical device, Human machine interface, Robotics and machinery control.

SOM304SX-PI measured at only 70mm (L)*70mm (W)*10.5mm (H), is designed particularly as the kernel for the diverse expandable applications. Through 8 rows of

38pin connector, SOM304SX-PI is able to provide multiple functions, such as ISA BUS,

RS-232, IDE, LAN, USB and GPIO.

To assist users easily adapt SOM304SX-PI Module into their applications, ICOP offers a complete development board and referential circuit diagram for SOM304SX-PI Module in order to reduce users’ time.

Please visit the website below for further information http://www.dmp.com.tw/tech/vortex86sx/

As to the referential circuit drawing, please contact [email protected]

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

2

1.3 Specifications

SOM304SX-DEV-PI

Features

Bus Interface

SOM304SX-DEV-PI

PCI, ISA Bus standard compliant

Connectors

1.27mm 76-pin header for signal x4

2.54mm 40-pin header for IDE x1

2.54mm 26-pin header for Printer x1

2.54mm 20-pin header for GPIO x2

Power Requirement

Dimension

Weight

Operating

Temperature

2.54mm 10-pin header for USB x1

2.54mm 10-pin header for RS-232 x5

2.0mm 44-pin header for IDE x1

98-pin slot for ISA x1

120-pin slot for PCI x2

104-pin box header for PC/104 x1

External RJ-45 connector for Ethernet x1

External USB connector x2

External 9-pin D-Sub male connector for RS-232 x2

External 6-pin Mini DIN connector for Keyboard x1

External 6-pin Mini DIN connector for Mouse x1

External Audio Phone jack x1

Single Voltage +5V @140mA

170 X 170 mm (6.69 x 6.69 inches)

280g

-20 o

C ~ +70 o

C

-40°C ~ +85°C (Optional)

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

3

SOM304SX-PI

CPU

Cache

BIOS

Features

Bus Interface

System Memory

Watchdog Timer

LAN

Flash Disk Support

Serial Console

I /O Interface

Connectors

Power Requirement

Dimension

Weight

Operating

Temperature

SOM304SX-PI

DM&P SoC CPU Vortex86SX- 300MHz

Real Time Clock with Lithium Battery Backup

L1:16K I-Cache, 16K D-Cache

AMI BIOS

PCI, ISA bus standard compliant

128 / 256MB DDR2 onboard

Software programmable from 30.5 us to 512 seconds x2 sets(W atchdog 1 fully compatible with M6117D)

Integrated 10/100Mbps Ethernet

Onboard 2MB SPI Flash Disk

Onboard SST Flash Disk (512MB/1GB/2GB/4GB are optional)

MSTI EmbedDisk Module (16MB and above)

Controlled by GP 36/37

Enhanced IDE port x1

RS-232 port x4

USB port (Ver2.0) x4

Parallel port x1

16-bit GPIO port x2

10/100Mbps Ethernet port x1

1.27mm 76-pin box header for signal x4

1.25mm 6-pin Wafer for JTAG x1

Single Voltage +5V @ 380mA

70 mm (L) x 70 mm (W) x 10.5 mm (H) (With Cover)

25g

-20 o

C ~ +70 o

C

-40°C ~ +85°C (Optional)

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

4

1.4 Board Dimension

SOM304SX-DEV-PI

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

5

SOM304SX-PI

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

6

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

7

Installation

2.1 Board Outline

SOM304SX-DEV-PI

COM9

LPC

EIDE

Interface

IDE/SD COM3

Power

Connector

Console

Redirection

GPIO 0, 1

Parallel Port

COM4

GPIO 2, 3

ISA Bus

PC/104 Bus

ATX Power Input

PCI Slot

Reset

PWR - SW

PS/2 KB/Mouse

COM1

COM2

COM1

LAN USB 0, 1

USB

COM2

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

8

SOM304SX-DEV-PI with PCI-VGA-Z9s

PCI-VGA-Z9s

Board

COM2

LAN

DVI

PS/2 Mouse

PS/2 KBD

VGA

COM1

USB

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

9

SOM304SX-PI

JTAG

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

2.2 Connectors & Jumpers Location

Connectors

SOM304SX-DEV-PI

J26 J27 J2 J17 J19 J20

J38 J1 J18

J11

J35

J12

J21

J16

J23

J24

J10 J14 J3

SW1

J7 J9 J45 J13 USB1

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

2.3 Connectors & Jumpers Summary

SOM304SX-DEV-VI

Nbr Description

J1

IDE Connector

J2

IDE Connector

J3

USB 2/ USB 3

USB1A USB 0/ USB 1

Type of Connections Pin nbrs.

Box Header, 2.0

,22x2

Box Header, 2.54

, 20x2

Box Header, 2.54

, 5x2

44-pin

40-pin

10-pin

USB connector 8-pin

RJ45 Connector

8-pin

USB1B Ethernet LAN

J7A

PS/2 Keyboard Mini-DIN Female

J7B

PS/2 Mouse Mini-DIN Female

J9

J10

TTL/RS232 Mode Selector

Pin Header, 2,54

,1x2

COM1/P4/PWM

Box Header, 2.0

5x2

J11

GPIO ( P0 / P1 /PWM)

Box Header, 2.0

,10x2

J12

GPIO (P2/P3/ SPI/2C/PWM)

Box Header, 2.0

,10x2

J13

TTL/RS232 Mode Selector

Pin Header, 2,54

,1x2

J14

COM2

Box Header, 2.0

5x2

6-pin

6-pin

2-pin

10-pin

20-pin

20-pin

2-pin

10-pin

20-pin

J16

J17

J18

J19

ATX Power

Power Connector

COM3 TTL Mode

Print

ATX header

Terminal Block 5.0

,2x1

Box Header, 2.0

5x2

Box Header, 2.0

, 13x2

Box Header, 2.0

5x2

J20

COM4 TTL Mode

J21

ISA Slot

J23

PCI Slot1

J24

PCI Slot2

ISA Slot

PCI Slot

PCI Slot

J26

Console Redirection

J35A

PC104 Connector – 64 pin

Box Header, 2.54

32x2

J35B

PC104 Connector – 40 pin

Box Header, 2.54

20x2

J37

J38

LPC

COM9

Box Header, 2.0

,5x2

Box Header, 2.54

,5x2

2-pin

10-pin

26-pin

10-pin

98-pin

120-pin

120-pin

64-pin

40-pin

10-pin

10-pin

J45A

COM1

J45B

COM2

SP1

BUZZER

SW1

PWR-SW

SW2

Reset

D-Sub Male

D-Sub Male

9-pin

9-pin

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

2.4 Pin Assignments & Jumper Settings

SOM304DX-DEV-VI

J1: IDE (44 Pins)

Pin # Signal Name Pin # Signal Name

1 IDERST 2 GND

3 IDED7 4 IDED8

29

31

33

35

21

23

25

27

37

39

41

43

13

15

17

19

5

7

9

11

IDED6

IDED5

IDED4

IDED3

IDED2

IDED1

IDED0

GND

IDEINT

6

8

10

12

14

16

18

20

IDEREQ 22

IDEIOW 24

IDEIOR 26

ICHRDY 28

IDEACK 30

32

IDED9

IDED10

IDED11

IDED12

IDED13

IDED14

IDED15

NC

GND

GND

GND

GND

GND

NC

IDESA1 34 IDECBLID

IDESA0 36 IDESA2

IDECS-0 38

IDELED 40

VCC

GND

42

44

IDECS1

GND

VCC

NC

J2: IDE (40 Pins)

Pin # Signal Name Pin # Signal Name

1

3

IDERST

IDED7

2

4

GND

IDED8

13

15

17

19

5

7

9

11

IDED6

IDED5

IDED4

IDED3

IDED2

IDED1

IDED0

GND

14

16

18

20

6

8

10

12

IDED9

IDED10

IDED11

IDED12

IDED13

IDED14

IDED15

VCC

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

33

35

37

39

21

23

25

27

29

31

IDEREQ 22

IDEIOW 24

IDEIOR 26

ICHRDY 28

IDEACK 30

IDEINT 32

GND

GND

GND

GND

GND

NC

IDESA1 34 IDECBLID

IDESA0 36 IDESA2

IDECS0 38

IDELED 40

IDECS1

GND

J3: USB

Pin # Signal Name Pin # Signal Name

1

3

VCC

LUSBD0-

2

4

VCC

LUSBD1-

5

7

9

LUSBD0+ 6 LUSBD1+

GND

GGND

8

10

GND

GGND

USB1A: USB0/1

Pin # Signal Name Pin # Signal Name

1

3

VCC

-DATA

2

4

VCC

-DATA

5

7

+DATA

GND

6

8

+DATA

GND

USB1B: Ethernet LAN

Pin # Signal Name Pin # Signal Name

1 TD+ 2 TD-

3

5

7

RO+

NC

NC

4

6

8

NC

RO-

NC

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

J7A: PS/2 Keyboard

Pin # Signal Name Pin # Signal Name

1 KBDATA 2 NC

3

5

GND

KBCLK

4

6

VCC

RO-

J7B: PS/2 Mouse

Pin # Signal Name Pin # Signal Name

1 TD+ 2 TD-

3

5

RO+

NC

4

6

NC

RO-

J9: TTL/RS232 Mode Selector (Open: On, Close: Off)

Pin # Signal Name Pin # Signal Name

1 GND 2 VCC

J10: COM1/P4/

Pin #

1

3

5

7

9

Signal

Name

DCD1

TXD1

GND

RTS1

RI1

Pin # Signal Name

2

4

6

RXD1

DTR1

DSR1

8 CTS1

10 TXDEN1/VCC

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

J11: GPIO (P0/ P1)

Pin # Signal Name Pin # Signal Name

1 GND 2 VCC

3 GP00 4 GP10

5

7

9

11

13

15

17

19

GP01

GP02

GP03

GP04

GP05

GP06

GP07

VCC

6

8

10

12

14

16

18

20

GP11

GP12

GP13

GP14

GP15

GP16

GP17

GND

J12: GPIO (P2/ P3/ SPI)

Pin # Signal Name Pin # Signal Name

1 GND 2 VCC

3

5

7

9

11

13

15

17

19

GP20

GP21

GP22

GP23

GP24

GP25

GP26

GP27

VCC

4

6

8

10

12

14

16

18

20

SPICS

SPICLK

SPIDO

SPIDI

GP34

GP35

GP36

GP37

GND

Note:

If you Enable 2M SPI flash Disk on the BIOS setting, you cannot use GP30~GP37 Pins.

J13: TTL/RS232 Mode Selector (Open: On, Close: Off)

Pin # Signal Name Pin # Signal Name

1 GND 2 VCC

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

J14: COM2/P4/PWM

Pin #

1

3

5

7

9

Signal

Name

DCD2

TXD2

GND

RTS2

RI2

Pin # Signal Name

2

4

RXD2

DTR2

6

8

DSR2

CTS2

10 TXDEN2/VCC

J16: ATX Power

Pin # Signal Name Pin # Signal Name

1 3V3 2 3V3

3

5

GND

GND

4

6

VCC

VCC

7

9

11

13

15

17

19

GND

SB5V

3V3

GND

GND

GND

VCC

8

10

12

14

16

18

20

NC

+12V

-12V

SB5V

GND

-5V

VCC

J17: Power Connector (Terminal Block 5.0mm)

Pin # Signal Name

1 +5V

2 GND

J18: COM3 TTL Mode

Pin #

1

3

5

7

9

Signal

Name

DCD3

TXD3

GND

RTS3

RI3

Pin #

2

4

6

8

10

Signal

Name

RXD3

DTR3

DSR3

CTS3

VCC

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

J19: PRINT

9

10

11

12

13

Pin # Signal Name Pin # Signal Name

1 STB- 14 AFD-

2

3

4

PD0

PD1

PD2

15

16

17

ERR-

INIT-

SLIN-

5

6

7

8

PD3

PD4

PD5

PD6

18

19

20

21

GND

GND

GND

GND

PD7

ACK-

BUSY

PE

SLCT

22

23

24

25

26

GND

GND

GND

GND

NC

J20: COM 4 TTL Mode

Pin #

1

3

5

7

9

Signal

Name

DCD4

TXD4

GND

RTS4

RI4

Pin #

2

4

6

8

10

Signal

Name

RXD4

DTR4

DSR4

CTS4

VCC

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

J35A: PC104 Connector – 64pin

33

35

37

39

41

43

45

47

25

27

29

31

15

17

19

21

23

49

51

53

55

57

59

61

63

Pin # Signal Name Pin # Signal Name

1 IOCHCHK * 2 GND

3

5

7

9

11

13

SD7

SD6

SD5

SD4

SD3

SD2

4

6

8

10

12

14

RSTDRV

VCC

IRQ9

-5V

DRQ2

-12V

SD1

SD0

16

18

OWS

+12V

IOCHRDY 20

AEN 22

GND

SMEMW *

SA19 24 SMEMR *

SA18

SA17

SA16

SA15

SA14

SA13

SA12

SA11

SA10

SA9

SA8

SA7

SA6

SA5

SA4

SA3

SA2

SA1

SA0

GND

26

28

30

32

34

36

40

42

44

46

48

50

52

54

56

58

60

62

64

IOW *

IOR *

DACK3 *

DRQ3

DACK1 *

DRQ1

38 REFRESH *

SYSCLK

IRQ7

IRQ6

IRQ5

IRQ4

IRQ3

DACK2 *

TC

BALE

VCC

OSC

GND

GND

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

J35B: PC104 Connector – 40pin

27

29

31

33

35

37

39

15

17

19

21

23

25

Pin # Signal Name Pin # Signal Name

1 GND 2 GND

3

5

MEMCS16 *

IOCS16 *

4

6

SBHE *

SA23

7

9

11

13

IRQ10

IRQ11

IRQ12

IRQ15

8

10

12

14

SA22

SA21

SA20

SA19

IRQ14 16

DACK0 * 18

DRQ5 24

DACK6 * 26

DRQ6 28

DACK7 * 30

DRQ7 32

VCC 34

MASTER * 36

GND

GND

38

40

SA18

SA17

DRQ0 20 MEMR *

DACK5 * 22 MEMW *

SD8

SD9

SD10

SD11

SD12

SD13

SD14

SD15

NC

J37: LPC

Pin # Signal Name Pin # Signal Name

1

3

24MHZ

LFRAME-

2

4

LAD0

LAD1

5

7

9

GND

LDRQ-

6

8

SERIRQ 10

LAD2

LAD3

VCC

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

J38: COM9

Pin # Signal Name Pin # Signal Name

1 NC 2 RXD9

3

5

7

9

TXD9

GND

NC

NC

4

6

8

10

NC

NC

NC

VCC

Only support SOM200SX-PC

J45A: COM 1

Pin #

1

3

5

7

9

Signal

Name

DCD1

TXD1

GND

RTS1

RI1

Pin #

2

4

6

8

Signal

Name

RXD1

DTR1

DSR1

CTS1

J45B: COM 2

Pin #

1

3

5

7

9

Signal

Name

DCD2

TXD2

GND

RTS2

RI2

Pin #

2

4

6

8

Signal

Name

RXD2

DTR2

DSR2

CTS2

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

SOM304SX-PI

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

SOM304SX-PI

J1/J2/J3/J4: SOM304SX-PI Signal Assignment

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

2.5 System Mapping

System Mapping

Memory Mapping

Address Description

00000000 - 9000FFFF System RAM

A0000000 - A000FFFF EGA/VGA Video Memory

B0000000 - B0007FFF MDA RAM, Hercules graphics display RAM

B0008000 - B000FFFF CGA display RAM

C0000000 - C0007FFF EGA/VGA BIOS ROM

C0008000 - C000BFFF Boot ROM enable

C000C000 - C000FFFF Console Redirection enable

D0000000 - D700FFFF Expansion ROM space

D8000000 - DB00FFFF SPI FLASH Emulation Floppy A Enable

DC000000 - DF00FFFF Expansion ROM Space

E0000000 - E000FFFF USB Legacy SCSI ROM space

F0000000 - F000FFFF Motherboard BIOS

FEFAD000 - FFFFF000 Standard OpenHCD USB Host Controller

FEFAF800 - FFFFFF00 Standard OpenHCD USB Host Controller

FEFAF400 - FFFFFF00 On board Ethernet Adapter *

FEFAE000 - FFFFF000 Standard Enhanced PCI to USB Host Controller *

FEFAFC00 - FFFFFF00 Standard Enhanced PCI to USB Host Controller *

Usage

*

*

*

*

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

002Eh - 002Fh

0040h - 0043h

0048h - 004Bh

004Eh - 004Fh

0060h

0061h

0062h - 0063h

0064h

0065h

0066h

0067h

0068h - 006Dh

0070h - 0071h

0072h - 0075h

0078h - 007Ch

0080h - 008Fh

0092h

0098h - 009Ch

I/O Mapping

I/O Address

0000h - 000Fh

0010h - 0017h

0020h - 0021h

0022h - 0023h

Owner

DMA 8237-1

COM 9

PIC 8259-1

Indirect Access Registers (6117D configuration * port)

Forward to LPC BUS

Timer Counter 8254

PWM counter 8254

Forward to LPC BUS

Keyboard / Mouse data port

Port B + NMI control port

8051 download 4k address counter

*

*

*

*

*

Usage

*

*

Keyboard/ Mouse status/ command port

WatchDog0 reload counter

8051 download 8bit data port

WatchDog1 reload counter

WatchDog1 control counter

CMOS RAM port

MTBF control register

GPIO port 0,1,2,3,4 default setup

DMA page register

System control register

GPIO direction control

*

*

*

*

*

*

*

*

*

*

*

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

00A0h - 00A1h

00C0h - 00DFh

00E0h – 00EFh

0170h – 0177h

01F0h – 01F7h

0220h – 0227h

0228h – 022Fh

0238h – 023Fh

0278h – 027Fh

02E8h – 02EFh

02F8h – 02EFh

0338h – 033Fh

0376h

03E8h – 03EFh

03F0h – 03F7h

03F6h

03F8h – 03FFh

0480h – 048Fh

0490h – 0499h

04D0h – 04D1h

0CF8h – 0CFFh

DE00h – DEFFh

FC00h – FC05h

FC08h – FC0Dh

PIC 8259-2

DMA 8237-2

DOS 4G Page access

IDE1(IRQ 15)

IDE0 (IRQ 14)

COM8 Forward to LPC BUS

COM7 Forward to LPC BUS

COM6 Forward to LPC BUS

Printer port (IRQ7, DMA 0)

COM4 (IRQ 11)

COM2 (IRQ3)

*

*

*

COM5 Forward to LPC BUS

IDE1 ATAPI device control write only register *

*

COM3 (IRQ 10)

Floppy Disk (IRQ6, DMA2)

*

*

*

*

IDE0 ATAPI device control write only register *

COM1 (IRQ 4) *

DMA High page register

Instruction counter register

*

*

8259 Edge / level control register

PCI configuration port

On board LAN

SPI Flash BIOS control register

External SPI BUS control register *

*

*

*

*

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

IRQ Mapping

IRQ7

IRQ8

IRQ9

IRQ10

IRQ11

IRQ12

IRQ13

IRQ14

IRQ#

IRQ0

IRQ1

IRQ2

IRQ3

IRQ4

IRQ5

IRQ6

IRQ15

Description

System Timer

Keyboard Controller

Cascade for IRQ8 – 15

Serial Port 2

Serial Port 1

USB

USB

Printer Port

Real Time Clock

USB/ Ethernet 10/100M LAN

Serial Port 3

Serial Port 4

Mouse

Math Coprocessor

Hard Disk Controller#1

Hard Disk Controller#2

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

*

*

*

*

*

*

*

*

*

*

*

*

*

Usage

*

*

DMA Mapping

DMA#

DMA0

DMA1

DMA2

DMA3

DMA4

DMA5

DMA6

DMA7

Description

Floppy Disk Controller

Usage

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

2.6 Watchdog Timer

There are two watchdog timers in Vortex86SX/DX CPU. One is compatible with M6117D watchdog timer and the other is new. The M6117D compatible watchdog timer is called WDT0 and the new one is called WDT1.

We also provide DOS, Linux and WinCE example for your reference. For more technical support, please visit: http://www.dmp.com.tw/tech or download the PDF file: http://www.dmp.com.tw/tech/vortex86sx/

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

2.7 GPIO (General Purpose Input / Output)

40 GPIO pins are provided by the Vortex86SX/DX for general usage in the system. All GPIO pins are independent and can be configured as inputs or outputs, with or without pull-up/pull-down resistors.

We also offer DOS, Linux and WinCE example for your reference. For more technical support, please visit: http://www.dmp.com.tw/tech or download the PDF file: http://www.dmp.com.tw/tech/vortex86sx/

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

2.8 SPI flash (Serial Peripheral Interface)

As 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

Many of users may consider using a formatted SPI flash to boot for the system or emulate SPI flash as Floppy (A: Driver or B: Driver). Then you must know how to set for this condition in

CMOS Setup and boot up under DOS 6.22, X-DOS, DR-DOS and Free DOS.

For more technical support, please visit: http://www.dmp.com.tw/tech or download the PDF file: http://www.dmp.com.tw/tech/vortex86sx/

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

2.9 IDE to SD (Micro-SD)

Vortex86SX SoC also built-in simulation circuit to adapt SD to IDE in order to allow your system to recognize Micro-SD card as C: or D: Driver

SD-1917: 44 pins IDE to SD Adapter is an ideal solution for industrial PC or embedded system and 44 pins IDE to SD Adapter can be easily installed on all Vortex86SX CPU boards. You or your customers just do the BIOS setting and use SD-1917 to connect IDE connector of

Vortex86SX directly.

For further inquiries of SD-1917, please contact ICOP sales team or mail to: [email protected]

for your request.

<BIOS setting>

Get into the BIOS setup Utility

Choose Primary IDE Pin Select: SD card

Press “F10” to Save configuration changes and exit setup

SD-1917

SD-1917: http://www.icop.com.tw/pddetail.aspx?id=125&pid=4

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

Driver Installation

VGA

The Vortex86SX processor also uses external Display Card ““Volari™ Z9s” which is an ultra low powered graphics chipset with total power consumption at around 1-1.5 W. It is capable in providing VGA display output upto 1600x1200. With DVO interface, developers could easily connect flat Panel to support TFT and LVDS output.

Please download the Driver: http://www.xgitech.com/sd/sd_download.asp

LAN

The Vortex86SX processor also integrated 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, wide area networks such as the Internet.

The controller supports: Half / Full-Duplex Ethernet function to double channel bandwidth, auto media detection.

Operating system support

The SOM304SX-PI CPU module provides LAN drivers for DOS 6.22 Windows CE 5.0, CE 6.0,

Windows 98, Windows XP Professional, Windows Embedded standard (XPE) and Windows

2000 (SP4).

Please get the drivers from the Driver CD which attached with the standard packing of

SOM304SX-VI CPU module or please get it from DMP official website: http://www.dmp.com.tw/tech/vortex86sx/

SOM304SX-PI CPU module also supports most of the popular Linux distributions, for more detail information, please visit DMP official website: http://www.dmp.com.tw/tech/vortex86sx/

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

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, SMTP client/server, HTTP server, TELNET server,

Talk client/server, etc.

DSock provides a lot of example source code. Programmer can add Internet functions to their project easily and save development time. With a utility "MakeROM”, programmer also can make a ROM image to fit their application, those examples can be seen in the following Application systems: Mity-Mite Serial Server, Web Camera Tiny Server and RSIP Serial Server.

DSock is free for All ICOP products using M6117D/Vortex86/Vortex86SX/Vortex86DX CPU and

ICOP also provide the business version of DSock for those customers who are using other x86

CPUs.

If you would like to use DSock or business version of DSock, Please mail to [email protected]

or contact your regional sales.

Please download the trial DSock software and Utilities from our website: http://www.dmp.com.tw/tech/dmp-lib/dsock/

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

B. SOM304SX-PI & SOM304SX-DEV-PI Schematic

Schematic information can help baseboard designer to optimize exactly how each of these functions implements physically. Designer can place connectors precisely where needed for the application on a baseboard designed to optimally fit a system’s packaging.

Please contact or e-mail our regional sales to get SOM304SX-PI CPU module and

SOM304SX-DEV-PI Schematic.

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

C. BIOS Default setting

If the system cannot be booted after BIOS changes are made, Please follow below procedures in order to restore the CMOS as default setting.

Press “End” Key, when the power on

Press <Del> to enter the AMI BIOS setup

Press “F9” to Load Optimized Defaults

Press “F10” to Save configuration changes and exit setup

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

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 charge except as set forth in the following terms. This warranty does not apply to products damaged by misuse, modifications, accident or disaster. Vendor assumes no liability for any damages, lost profits, lost savings or any other incidental or consequential damage resulting from the use, misuse of, originality to use this product. Vendor will not be liable for any claim made by any other related party. Return authorization must be obtained from the vendor before returned merchandise will be accepted.

Authorization can be obtained by calling or faxing the vendor and requesting a Return

Merchandise Authorization (RMA) number. Returned goods should always be accompanied by a clear problem description.

SOM304SX-PI Development Kit Vortex86SX

SOM304-Pin CPU Module

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

advertisement