som304 development - datasound laboratories ltd....390-314 1 ps2 mouse cable 390-467 1 vga cable...
TRANSCRIPT
SOM304 Development System
User Manual
DSL 4 Aylesford Court Works Road, Letchworth Hertfordshire SG6 1LP England Tel: +44 (0)1462 675530 Fax: +44 (0)1462 482461 Email: [email protected] Web: www.dsl-ltd.co.uk
Certificate Number 38066
Copyright 2013 DSL 101-449 Page 1 of 23 Version 1
Disclaimer
All information contained in this manual is believed to be accurate and reliable. However, DSL assumes no responsibility for its use. Since conditions of product use are outside our control, we make no warranties express or implied in relation thereto. We therefore cannot accept any liability in connection with any use of this information. Nothing herein is to be taken as a license to operate under or recommendation to infringe any patents. Whilst every effort has been made to ensure that this document is correct, errors can occur. If you
find any errors or omissions please let us know, so that we can put them right.
EMC
Whilst due diligence has been applied during the design of this product to reduce the effects of
EMC; the product is supplied un-packaged and consequently must be approved in its final
package for use / sale within the EC.
LIFE SUPPORT POLICY
DATASOUND LABORATORIES LTD PRODUCTS ARE NOT AUTHORIZED FOR USE AS
CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE
EXPRESS WRITTEN APPROVAL OF THE MANAGING DIRECTOR OF DATASOUND
LABORATORIES LTD. As used herein:
1. Life support devices or systems are devices or systems which, (a) are intended for
surgical implant into the body, or (b) support or sustain life, and whose failure to perform
when properly used in accordance with instructions for use provided in the labelling, can
be reasonably expected to result in a significant injury or death to the user.
2. A critical component is any component of a life support device or system whose failure
to perform can be reasonably expected to cause the failure of the life support device or
system, or to affect its safety or effectiveness.
Trademark Acknowledgement
Vortex86SXTM and Vortex86DXTM
are the registered trademarks of ICOP Technology Inc.
All other products and trademarks mentioned in this document are trademarks of their respective owners. Datasound Laboratories Limited has attempted to properly capitalize and punctuate trademarks, but cannot warranty that it has done so in every case.
Confidentiality
The enclosed information is submitted for the purpose of describing and detailing the SOM304
development board. The information included in this document, in its entirety is considered both
confidential and proprietary to DSL and may not be copied or disclosed to any other party without
the written consent of the appropriate authority at DSL.
Copyright 2013 DSL 101-449 Page 2 of 23 Version 1
Contents 1. Introduction .............................................................................................................. 3
2. Ordering Information ................................................................................................ 4
3. PCB Dimensions ..................................................................................................... 5
4. Connector pinout ..................................................................................................... 6
5. Jumper Summary .................................................................................................. 14
6. Connector Summary .............................................................................................. 15
7. Jumper Settings..................................................................................................... 16
Appendix A. Specifications ........................................................................................... 19
Appendix B. SystemOnModule dimensions .................................................................. 20
Appendix C. SystemOnModule block diagram .............................................................. 21
Appendix D. SystemOnModule Pinout.......................................................................... 22
Copyright 2013 DSL 101-449 Page 3 of 23 Version 1
1. Introduction This development board is designed to accept an ICOP 304 pin
SystemOnModule. A number of interfaces have been included to allow this board
to be used for proof of concept for real world designs.
Copyright 2013 DSL 101-449 Page 4 of 23 Version 1
2. Ordering Information Development system – 600-1252-00 Included in the system:-
DSL PT# QTY Description
1252-000 1 Development system PCB
390-719 1 System on module - SOM304RD52VINE1
390-237 2 2mm GPIO cable
390-296 2 USB cable
390-312 1 LAN cable
390-313 1 PS2 keyboard cable
390-314 1 PS2 mouse cable
390-467 1 VGA cable
390-468 4 RS232 cable
500-048 1 44 pin IDE cable
500-049 1 40 pin IDE cable
390-461 1 5V 20W mains power adapter - UK plug
Recommended accessories:-
DSL PT# Name Description
Call DSL IDE DiskOnModule 512MB to 8GB capacity
Call DSL CompactFlash card 512MB to 32GB capacity
Call DSL Solid State Drive (SSD) 8GB to 128GB capacity
Copyright 2013 DSL 101-449 Page 5 of 23 Version 1
3. PCB Dimensions
Copyright 2013 DSL 101-449 Page 6 of 23 Version 1
4. Connector pinout
44 pin IDE – CN101
Pin # Signal Name Pin # Signal Name
1 Reset 2 GND
3 D7 4 D8
5 D6 6 D9
7 D5 8 D10
9 D4 10 D11
11 D3 12 D12
13 D2 14 D13
15 D1 16 D4
17 D0 18 D15
19 GND 20 (KEY)
21 DMA_REQ 22 GND
23 IOW# 24 GND
25 IOR# 26 GND
27 IORDY 28 NC
29 DMA_ACK# 30 GND
31 IRQ 32 NC
33 DA1 34 PDIAG#
35 DA0 36 DA2
37 CS0# 38 CS1#
39 DASP# 40 GND
41 +5V 42 +5V
43 GND 44 NC
Copyright 2013 DSL 101-449 Page 7 of 23 Version 1
40 pin IDE – CN103
Pin # Signal Name Pin # Signal Name
1 Reset 2 GND
3 D7 4 D8
5 D6 6 D9
7 D5 8 D10
9 D4 10 D11
11 D3 12 D12
13 D2 14 D13
15 D1 16 D4
17 D0 18 D15
19 GND 20 +5V (KEY)
21 DMA_REQ 22 GND
23 IOW# 24 GND
25 IOR# 26 GND
27 IORDY 28 NC
29 DMA_ACK# 30 GND
31 IRQ 32 NC
33 DA1 34 PDIAG#
35 DA0 36 DA2
37 CS0# 38 CS1#
39 DASP# 40 GND
Copyright 2013 DSL 101-449 Page 8 of 23 Version 1
USB CN300 and CN301
USB 0 & 1 – CN300 Pin # Signal Name Pin # Signal Name
1 +5V 2 +5V
3 USB1 DATA- 4 USB0 DATA-
5 USB1 DATA+ 6 USB0 DATA-
7 GND 8 GND
9 CHASSIS 10 CHASSIS
USB 2 & 3 – CN301
Pin # Signal Name Pin # Signal Name
1 +5V 2 +5V
3 USB3 DATA- 4 USB2 DATA-
5 USB3 DATA+ 6 USB2 DATA-
7 GND 8 GND
9 CHASSIS 10 CHASSIS
LAN - CN400
Pin # Signal Name Pin # Signal Name
1 TX+ 2 TX-
3 RX+ 4 NC
5 NC 6 RX-
7 NC 8 NC
Copyright 2013 DSL 101-449 Page 9 of 23 Version 1
PRINTER – CN500
Pin # Signal Name Pin # Signal Name
1 STROBE# 2 AFD#
3 D0 4 ERR#
5 D1 6 INIT#
7 D2 8 SLIN#
9 D3 10 GND
11 D4 12 GND
13 D5 14 GND
15 D6 16 GND
17 D7 18 GND
19 ACK# 20 GND
21 BUSY 22 GND
23 PE 24 GND
25 SLCT 26 NC
PS2 Keyboard – CN600
Pin # Signal Name
1 KB CLK
2 KB DATA
3 NC
4 GND
5 +5V
PS2 Mouse – CN601
Pin # Signal Name
1 MS CLK
2 MS DATA
3 NC
4 GND
5 +5V
Copyright 2013 DSL 101-449 Page 10 of 23 Version 1
COM3 and COM4 RS232 levels
COM3 RS232 LEVELS – CN700
COM4 RS232 LEVELS – CN701
Pin # Signal Name Pin # Signal Name
1 DCD 2 RXD
3 TXD 4 DTR
5 GND 6 DSR
7 RTS 8 CTS
9 RI 10 NC
COM3 and COM4 TTL levels
COM3 TTL LEVELS – CN702 Pin # Signal Name Pin # Signal Name
1 DCD 2 RXD
3 TXD 4 DTR
5 GND 6 DSR
7 RTS 8 CTS
9 RI/+5V 10 NC
COM4 TTL LEVELS – CN703
Pin # Signal Name Pin # Signal Name
1 DCD 2 RXD
3 TXD 4 DTR
5 GND 6 DSR
7 RTS 8 CTS
9 RI 10 NC
Pin # Signal Name Pin # Signal Name
1 DCD 2 RXD
3 TXD 4 DTR
5 GND 6 DSR
7 RTS 8 CTS
9 RI 10 NC
Copyright 2013 DSL 101-449 Page 11 of 23 Version 1
COM1 and COM2 RS485
COM1 RS485 – CN704 Pin # Signal Name Pin # Signal Name
1 TX- 2 TX+
3 RX+ 4 RX-
5 GND 6 NC
7 NC 8 NC
9 NC 10 NC
COM2 RS485 – CN705
Pin # Signal Name Pin # Signal Name
1 TX- 2 TX+
3 RX+ 4 RX-
5 GND 6 NC
7 NC 8 NC
9 NC 10 NC
Note COM1 and COM2 have been selected for the RS485 ports to make use of the TX1_EN and TX2_EN signals that drive the direction pin of the transceiver in 2-wire mode.
VGA – CN802
Pin # Signal Name Pin # Signal Name
1 RED 2 GND
3 GREEN 4 GND
5 BLUE 6 GND
7 HSYNC 8 GND
9 VSYNC 10 GND
Copyright 2013 DSL 101-449 Page 12 of 23 Version 1
LVDS – CN800
Pin # Signal Name Pin # Signal Name
1 PANEL VCC 2 PANEL VCC
3 GND 4 GND
5 TX0- 6 TX0+
7 GND 8 TX1-
9 TX1+ 10 GND
11 TX2- 12 TX2+
13 GND 14 CLK-
15 CLK+ 16 GND
17 GND 18 GND
19 RL/UD 20 LVDS SET
LCD – CN801
Pin # Signal Name Pin # Signal Name
1 PANEL VCC 2 PANEL VCC
3 G2 4 G3
5 G4 6 G5
7 NC 8 NC
9 R0 10 R1
11 R2 12 R3
13 R4 14 R5
15 GND 16 NC
17 NC 18 NC
19 NC 20 GND
21 NC 22 NC
23 B0 24 B1
25 B2 26 B3
27 B4 28 B5
29 NC 30 NC
31 G0 32 G1
33 GND 34 GND
35 NC 36 CLK
37 NC 38 DE
39 NC 40 HSYNC
41 NC 42 VSYNC
43 BACKLIGHT 44 VDD_EN
Copyright 2013 DSL 101-449 Page 13 of 23 Version 1
GPIO 0 & 1 – CN1200
Pin # Signal Name Pin # Signal Name
1 GND 2 +5V
3 PORT0-0 4 PORT1-0
5 PORT0-1 6 PORT1-1
7 PORT0-2 8 PORT1-2
9 PORT0-3 10 PORT1-3
11 PORT0-4 12 PORT1-4
13 PORT0-5 14 PORT1-5
15 PORT0-6 16 PORT1-6
17 PORT0-7 18 PORT1-7
19 +5V 20 GND
GPIO 2 & 3 – CN1201
Pin # Signal Name Pin # Signal Name
1 GND 2 +5V
3 PORT0-0 4 PORT1-0
5 PORT0-1 6 PORT1-1
7 PORT0-2 8 PORT1-2
9 PORT0-3 10 PORT1-3
11 PORT0-4 12 PORT1-4
13 PORT0-5 14 PORT1-5
15 PORT0-6 16 PORT1-6
17 PORT0-7 18 PORT1-7
19 +5V 20 GND
Copyright 2013 DSL 101-449 Page 14 of 23 Version 1
5. Jumper Summary
Ref Description
JP100 Compact Flash master slave selection
JP700 COM3 signal levels
JP701 COM3 RI pin function
JP702 COM4 signal levels
JP703 COM5 RI pin function
JP704 COM1 RS485 mode
JP705 COM2 mode
JP800 LCD panel voltage
JP1100 CMOS memory mode
Copyright 2013 DSL 101-449 Page 15 of 23 Version 1
6. Connector Summary
Ref Description Connector type
CN101 44 pin IDE 2mm, 2x22 Box header, Blue
CN103 40 pin IDE 2.54mm, 2x20 Box header, Black
CN300 USB 0 & USB 1 2mm, 2x5 Box header, Yellow
CN301 USB 2 & USB 3 2mm, 2x5 Box header, Yellow
CN400 LAN 2mm header 2x4, Black
CN500 Printer 2mm, 13x2 box header, Red
CN600 PS2 keyboard 2.54mm 5 way header, White
CN601 PS2 mouse 2.54mm 5 way header, Black
CN700 COM3 – RS232 levels 2mm, 2x5 Box Header, Teal
CN701 COM4 – RS232 levels 2mm, 2x5 Box Header, Teal
CN702 COM3 – TTL levels 2.54, 2x5 Box Header, Black
CN703 COM4 – TTL levels 2.54, 2x5 Box Header, Black
CN704 COM1 – RS485 2mm, 2x5 Box Header, Teal
CN705 COM2 – RS485 2mm, 2x5 Box Header, Teal
CN800 LVDS 2.54mm, 2x10 Box header, Black
CN801 LCD 2mm, 2x22 Box header, White
CN802 VGA 2mm, 2x5 Box Header, Blue
CN1200 GPIO 0 & 1 2mm, 2x10 Box header, Orange
CN1201 GPIO 2 & 3 2mm, 2x10 Box header, Orange
COM1 RS485
Copyright 2013 DSL 101-449 Page 16 of 23 Version 1
7. Jumper Settings
JP100 – Compact flash MASTER/SLAVE
1-2-3
Jumper Position Function
1-2 MASTER
2-3 SLAVE
JP700 – COM3 Signal levels
Jumper Position Function
1-2 RS232
2-3 TTL
JP701 – COM3 RI PIN
Jumper Position Function
1-2 RI
2-3 +5V e.g. to power a touch
screen controller
1 2 3
1 2 3
Copyright 2013 DSL 101-449 Page 17 of 23 Version 1
JP702 – COM4 Signal levels
Jumper Position Function
1-2 RS232
2-3 TTL
JP703 – COM4 RI PIN
Jumper Position Function
1-2 RI
2-3 +5V e.g. to power a touch
screen controller
JP704 – COM1 MODE
1 2 3
Jumper Position Function
1-2 2-wire
2-3 4-wire
JP705 – COM2 MODE
1 2 3
Jumper Position Function
1-2 2-wire
2-3 4-wire
1 2 3
1 2 3
Copyright 2013 DSL 101-449 Page 18 of 23 Version 1
JP800 – LCD Panel voltage
3 2 1
Jumper Position Function
1-2 +5V
2-3 3.3V
JP1100 – CMOS memory
1 2 3
Jumper Position Function
1-2 CLR
2-3 VBAT enabled
Copyright 2013 DSL 101-449 Page 19 of 23 Version 1
Appendix A. Specifications SystemOnModule
800MHz Vortex86DXTM
256MB DDR2 system RAM
Real Time Clock
AMI BIOS
2 programmable watchdog timers
XGI Volari Z9 graphics chipset
VGA and TFT flat panel support
32MB VGA memory
Max resolution 1280x1024, 16M colours
Enhanced IDE (UDMA -100/66/33)
4MB SPI Flash Disk
4 USB ports Version 2.0 (host)
5 serial ports
Two 16-bit GPIO ports
16-bit ISA bus The following I/O interfaces are provided to connectors on the development board:
4xUSB 2.0
1xIDE port (master and slave) to Compact flash, 40 pin IDE or 44 pin IDE (UDMA
100/66/33)
1x Printer port
1x 10/100 LAN
PS2 keyboard and mouse
PC speaker
VGA, LCD and LVDS graphics output
2 x RS232 level or TTL level com ports
2 x RS485/RS422 (4-wire or 2 wire) ports
32 bits of configurable GPIO
Lithium battery backup
Power requirement 5V (+- 5%), 1A DC Operating temperature -20°C to +70°C (-40°C to +85°C optional)
Copyright 2013 DSL 101-449 Page 20 of 23 Version 1
Appendix B. SystemOnModule dimensions
Copyright 2013 DSL 101-449 Page 21 of 23 Version 1
Appendix C. SystemOnModule block diagram
Copyright 2013 DSL 101-449 Page 22 of 23 Version 1
Appendix D. SystemOnModule Pinout J1(A)
Pin Signal Name Pin Signal Name
1 GND 2 IOCHCK
3 RSTDRV 4 SD7
5 IRQ9 6 SD6
7 DRQ02 8 SD5
9 ZWS 10 SD4
11 SMEMW 12 SD3
13 SMEMR 14 SD2
15 IOW 16 SD1
17 IOR 18 SD0
19 DACK3 20 IOCHRDY
21 DRQ3 22 AEN
23 DACK1 24 SA19
25 DRQ1 26 SA18
27 REFRESH 28 SA17
29 GND 30 SA16
31 SYSCLK 32 SA15
33 IRQ7 34 SA14
35 IRQ6 36 SA13
37 IRQ5 38 SA12
39 IRQ4 40 SA11
41 IRQ3 42 SA10
43 DACK2 44 SA9
45 TC 46 SA8
47 BALE 48 SA7
49 OSC 50 SA6
51 MEMCS16 52 SA5
53 IOCS16 54 SA4
55 IRQ10 56 SA3
57 IRQ11 58 SA2
59 IRQ12 60 SA1
61 GND 62 SA0
63 IRQ15 64 SHBE
65 IRQ14 66 LA23
67 DACK0 68 LA22
69 DRQ0 70 LA21
71 DACK5 72 LA20
73 DRQ5 74 LA19
75 DACK6 76 LA18
J2(B)
Pin Signal Name Pin Signal Name
1 DRQ6 2 LA17
3 DACK7 4 MEMR
5 DRQ7 6 MEMW
7 SD8 8 SD9
9 SD10 10 SD11
11 SD12 12 SD13
13 SD14 14 SD15
15 GPCS0 16 GPCS1
17 GND 18 GND
19 CTS3# 20 DSR3#
21 DTR3# 22 RXD3#
23 RI3# 24 RTS3#
25 TXD3# 26 DCD3#
27 CTS4# 28 DSR4#
29 DTR4# 30 RXD4#
31 RI4# 32 RTS4#
33 TXD4# 34 DCD4#
35 PPD0 36 PSTB#
37 PPD1 38 PAFD#
39 PPD2 40 PERROR#
41 PPD3 42 PINIT#
43 PPD4 44 PSLIN#
45 PPD5 46 PACK#
47 PPD6 48 PBUSY
49 PPD7 50 PPE
51 GND 52 PSLCT
53 RESET 54 GND
55 MSCLK 56 KBCLK
57 MSDATA 58 KBDATA
59 VBATT 60 SPEAKER
61 GP00 62 GP01
63 GP02 64 GP03
65 GP04 66 GP05
67 GP06 68 GP07
69 GP10 70 GP11
71 GP12 72 GP13
73 GP14 74 GP15
75 GP16 76 GP17
Copyright 2013 DSL 101-449 Page 23 of 23 Version 1
J3(C)
J4(D) Pin Signal Name Pin Signal Name
1 IDERST 2 GND
3 IDED7 4 IDED8
5 IDED6 6 IDED9
7 IDED5 8 IDED10
9 IDED4 10 IDED11
11 IDED3 12 IDED12
13 IDED2 14 IDED13
15 IDED1 16 IDED14
17 IDED0 18 IDED15
19 IDEREQ 20 IDECBLID
21 IDEIOW 22 IDESA0
23 IDEIOR 24 IDESA1
25 IDERDY 26 IDESA2
27 IDEACK 28 IDECS0
29 IDEINT 30 IDECS1
31 AIDELED 32 GND
33 HSYNC 34 BOUT
35 VSYNC 36 ROUT
37 DDCDAT 38 GOUT
39 DDCCLK 40 GND
41 GND 42 LBACKL
43 LHSYNC 44 LVDDEN
45 LDE 46 LVSYNC
47 LCLK 48 LG0
49 LG1 50 Lb4
51 LB5 52 LB2
53 LB3 54 LB0
55 LB1 56 LR4
57 LR5 58 LR2
59 LR3 60 LR0
61 LR1 62 LG4
63 LG5 64 LG2
65 LG3 66 GND
67 GND 68 USBIN+
69 SYS-FAIL-IN 70 USBIN-
71 SYS-FAIL-OUT 72 GND
73 SYS-SW-IN 74 RXD9#
75 SYS-GPCS-IN 76 TXD9#
Pin Signal Name Pin Signal Name
1 GND 2 GND
3 LAD0 4 MTBF-OUT
5 LAD1 6 LFRAME#
7 LAD2 8 LDRQ#
9 LAD3 10 SERIRQ
11 CLK24MOUT 12 PCIRST#
13 PCICLK1 14 GND
15 GND 16 LINK/ACTIVE
17 LANTX- 18 LANRX-
19 LANTX+ 20 LANRX+
21 DUPLEX 22 VCC3-OUT
23 GND 24 GND
25 USBD3- 26 USBD2-
27 USBD3+ 28 USBD2+
29 USBD1- 30 USBD0-
31 USBD1+ 32 USBD0+
33 GND 34 GND
35 CTS2# 36 DSR2#
37 DTR2# 38 RXD2#
39 RI2# 40 RTS2#
41 TXD2# 42 DCD2#
43 TXDEN2 44 TXDEN1
45 CTS1# 46 DSR1#
47 DTR1# 48 RXD1#
49 RI1# 50 RTS1#
51 TXD1# 52 DCD1#
53 GND 54 GND
55 GP30 56 GP31
57 GP32 58 GP33
59 GP34 60 GP35
61 GP36 62 GP37
63 GP20 64 GP21
65 GP22 66 GP23
67 GP24 68 GP25
69 GP26 70 GP27
71 GND 72 GND
73 VCC 74 KEY1
75 VCC 76 KEY0