Upload
others
View
13
Download
0
Embed Size (px)
Citation preview
LPC-H3131 development board Users Manual
All boards produced by Olimex are ROHS compliant
Rev. Initial, May 2010Copyright(c) 2010, OLIMEX Ltd, All rights reserved
Page1
INTRODUCTIONLPC-H3131 board includes powerful LPC3131 180 MHz ARM microcontroller, with 4 Gb NAND FLASH, 256 Mb SDRAM, which gives user opportunity to run Embeded Linux operation systems. In addition there is audio codec, which gives chance to be made audio signal processing; USB_OTG; USB to UART; mini SD/MMC card connector. There are plenty of GPIOs on extension headers where you can connect your additional circuits.
BOARD FEATURES– MCU: LPC3131 ARM9 32-bit ARM926EJ-S, 180Mhz, 192 kB RAM, NAND flash
controller with 8-bit ECC, High-speed USB 2.0 (OTG, Host, Device) with on-chip PHY, Two I2S-bus interfaces Integrated master/slave SPI Two master/slave I2C-bus interfaces Fast UART Memory Card Interface (MCI): MMC/SD/SDIO/CE-ATA Four-channel 10-bit ADC
– 4G-Bit NAND Flash Memory: 512M x 8Bit (2.7-3.6)V– K9F4G08U0M
– 256Mbit SDRAM: 4Meg x 16Bit x 4Banks (3.00-3.6)V – K4S561632C-TC
– SPI-FLASH – AT45DB161D-SU
– Reset circuit
– Reset button
– Clock circuit
– Four on-board voltage regulators:
– VR1 (5V)
– VR2 (3.3V)
– VR3 (VDD = 3.083V)
– VR4 (1.25V)
– Two user leds
– JTAG connector
– mini SD/MMC connector
– USB to UART converter
– USB_OTG connector
– Power Jack
– Power LED
– Audio codec – UDA1380TT/N2, which provide:
– Audio In and Audio Out
– Audio Amplifier Stereo Out connected to jack
– FR-4, 1.5 mm (0,062"), soldermask, silkscreen component print
– dimensions 90x60 mm (3.54x2.36")
Page2
ELECTROSTATIC WARNING
The LPC-H3131 board is shipped in protective anti-static packaging. The board must not be subject to high electrostatic potentials. General practice for working with static sensitive devices should be applied when working with this board.
BOARD USE REQUIREMENTS
Cables: The cable you will need depends on the programmer/debugger you use. If you use ARM-USB-TINY or ARM-USB-TINY-H, you will need USB A-B cable and if you use ARM-USB-OCD, you will need RS232 and USB A-B cable.
Hardware: One of OLIMEX Programmers/Debuggers – ARM-USB-OCD, ARM-USB-TINY or ARM-USB-TINY-H, but we do not offer projects with this programmers.
PROCESSOR FEATURES
LPC-H3131 board use Low-cost, low-power ARM926EJ-S microcontroller with high-speed USB 2.0 OTG, SD/MMC and NAND Flash controller, with these features:
– CPU platform
– 180 MHz, 32-bit ARM926EJ-S
– 16 kB D-cache and 16 kB I-cache
– Memory Management Unit (MMU)
– Internal memory
– 192 kB embedded SRAM
– External memory interface
– NAND flash controller with 8-bit ECC
– 8/16-bit Multi-Port Memory Controller (MPMC): SDRAM and SRAM
– Communication and connectivity
– High-speed USB 2.0 (OTG, Host, Device) with on-chip PHY
– Two I2S-bus interfaces
– Integrated master/slave SPI
– Two master/slave I2C-bus interfaces
– Fast UART
– Memory Card Interface (MCI): MMC/SD/SDIO/CE-ATA
– Four-channel 10-bit ADC
– Integrated 4/8/16-bit 6800/8080 compatible LCD interface
– System functions
Page3
– Dynamic clock gating and scaling
– Multiple power domains
– Selectable boot-up: SPI flash, NAND flash, SD/MMC cards, UART, or USB
– DMA controller
– Four 32-bit timers
– Watchdog timer
– PWM module
– Random Number Generator (RNG)
– General Purpose I/O (GPIO) pins
– Flexible and versatile interrupt structure
– JTAG interface with boundary scan and ARM debug access
– Operating voltage and temperature
– Core voltage: 1.2 V
– I/O voltage: 1.8 V, 2.8 V, 3.3 V
Page4
BLOCK DIAGRAM
Page5
MEMORY MAP
Page6
SCHEMATIC
Page7
256Mbit SDRAM: 4Meg x 16Bit x 4Banks
4G-bit NAND Flash Memory: 512M x 8Bit
3.083V
SPI-FLASH
(2.7-3.6)V
(3.0-3.6)V
(2.5 - 3.1)V
(2.5 - 3.1)V
BOOT State1-2 3-4 5-6OP EN
CLOS E
Boot Mode
OP EN OPEN B oot from NAND f lashB oot from S PI NOR fla shOP EN OP EN
CLOSEOP EN OPEN B oot vi a US BOP EN CLOSE CLOS E B oot vi a S D/M M C
B oot from UART (1 15 .2 kbp s)CLOSE CLOSE OPENCLOSE CLOSE CLOS E T est mod e
CLOSE
CLOSE
HN2x3
100n
F
100n
F
47uF
/6.3
V/T
ANT
100nF
100nF
47uF/6.3V /T ANT
10uF
/6.3
V
10uF/6.3 V
100nF10uF/6.3 V
47uF
/6.3
V/T
AN
T
47uF
/6.3
V/T
AN
T
100n
F
100nF10uF/6.3 V
100nF10uF/6.3 V
100nF10uF/6.3 V
10u F/6.3V
1 0u F/6.3 V
47uF/6.3V/TANT
100n
F
100n
F
100n
F
100n
F
39pF
39pF
10nF
100n
F
100n
F
100n
F
100n
F
100nF100nF100nF
47uF
/6.3
V/T
AN
T
100nF
100n
F
10uF
/6.3
V
100nF
47uF/6.3V/TANT
NANA
100nF100nF100nF
100nF
10uF/6.3V(NA)
100nF100nF100nF100nF100nF
100nF100nF100nF100nF
100nF100nF
100nF10uF/6 .3V
100nF
100nF100nF
100n
FNA NA
1 0u F/6.3V
1 0uF/6.3V1 0u F/6.3V
100n
F
100n
F
100n
F
100n
F
100n
F
100n
F
100n
F
100nF
100n
F
470uF/16VDC
10uF
/6.3
V(N
A) 10
0nF
100nF
10uF/6.3V(NA)
47uF
/6.3
V/TA
NT 100nF
1 0u F/6.3 V
1 0u F/6.3 V
1 0u F/6.3 V
1 0u F/6.3 V220pF 220pF
220pF 220pF
CLOSE
1N5819(SS14)
1N5819(SS14)
1N5819(SS14)
1N5819(SS14)
1N4148
DB104(SMD)
HN1x2(Open)
FB0 80 5/120R
FB0 80 5/120R
FB0 80 5/120R
FB0 80 5/12 0R
FB0805/12 0R
CL470nH/0805/1.76R/250mA
FB 080 5/12 0R
GYX-SD-TC0805SYC(YELLOW)GYX-SD-TC0805S GC(GREEN)
VDD
VD
DV
DD
VDD
VDD
VDD
VDD
+5V
+5V
GYX-SD-TC0805SURK (RED)YDJ-1134
Q12.000MHz/HC-49SM(SMD)/20pF
10k 10k 10k 10k
10k 10k
10k
100k
0R(NA)
0R(NA)
4.7k 4.7k
12k/1%
15 0R/1 %
220R/1%
10k
33R
33R
3.3k
33k
3.3k
33k
3.3k
33k33k33k
10k 10k
10k
33R
NA
0R(NA)
0R(NA)NA
33k
560R 560R
10k
100k100k100k
NA10k
330R
10k 10k
100R
100R
NA
240R/1%
390R/1%560R
220R/1%
330R/1%
330R/1%
4.7k4.7k
33R
33R
33R
100R
0R(NA)
0R(NA)
4.7k
10k
1M
10k10k
10k
33R33R
1.5k
560
560
1.5k
T 1 10 7A (6x3.8 x2.5 m m )
MICRO
LPC3131
K9F4G08U0M-PCB0
K4S561632C-TC/L75
UDA1380TT/N2,512
MCP130T
FT232RLSSOP28
AT45DB161D-SU
LM3526M-L(SO8)
CLOSE
MICRO_AB
USB_B
3.3V 3.3V
3.3V
3.3V
AGND
AGND
3.3V
AGND
3.3V 3.3V 3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
AGND
3.3V
3.3V
3.3V
AGND AGND AGND
AGND
AGND AGND
AGNDAGND
3.3V
3.3V3.3V
AGND
3.3V
3.3V
3.3V
3.3V3.3V
1.25V
1.25V
1.25V
CLOSE
LM1117IMPX-ADJ LM1117IMPX-ADJ
LM1117IMPX-ADJ LM1117IMPX-ADJ
#OTG_OVRCR
#OTG_OVRCR
#OTG_PWR_E
#OTG_PWR_E
+5V_EXT
+5V_JLINK
+5V_JLINK
+5V_OTG_PWR
+5V_OTG_PWR
+5V_USB_TO_UART
+5V_USB_TO_UART
A0_ALE
A0_ALE
A0_ALE
A1_CLE
A1_CLE
A1_CLE
A2A2
A2
A3A3
A3
A4A4
A4
A5A5
A5
A6A6
A6
A7A7
A7
A8A8
A8
A9A9
A9
A10A10
A10
A11A11
A11
A12A12
A12
A13A13
A13
A14A14
A14
A15A15
A15
CKE
CKECLKOUT
CLKOUT
CLK_256FS
CLK_256FSCLOCK_OUT
D0
D0
D0
D1
D1
D1
D2
D2
D2
D3
D3
D3
D4
D4
D4
D5
D5
D5
D6
D6
D6
D7
D7
D7
D8
D8
D9
D9
D10
D10
D11
D11
D12
D12
D13
D13
D14
D14
D15
D15
DQM_0_NOE
DQM_0_NOE
DQM_0_NOE
DQM_1
DQM_1
I2C_SCL1
I2C_SCL1
I2C_SDA1
I2C_SDA1
I2SRX_BCK1
I2SRX_BCK1
I2SRX_DATA1
I2SRX_DATA1
I2SRX_WS1
I2SRX_WS1
I2STX_BCK1
I2STX_BCK1
I2STX_DATA1
I2STX_DATA1
I2STX_WS1
I2STX_WS1
LED1
LED1
LED2
LED2
MCI_CLK
MCI_CLKMCI_CMD
MCI_CMDMCI_CMD
MCI_DAT_0
MCI_DAT_0MCI_DAT_0
MCI_DAT_1
MCI_DAT_1MCI_DAT_1
MCI_DAT_2
MCI_DAT_2MCI_DAT_2
MCI_DAT_3
MCI_DAT_3MCI_DAT_3
NAND_NCS_0
NAND_NCS_0
NAND_RYBN0
NAND_RYBN0
NCAS/BLE
NCAS/BLE
NDYCS
NDYCS
NRAS/BHE
NRAS/BHE
NSTCS_0
NWE
NWE
NWE
RST
RST
RST
RST
RST
RTCK
SPI_CS_OUT0
SPI_CS_OUT0
SPI_CS_OUT0
SPI_MISO
SPI_MISO
SPI_MISO
SPI_MOSI
SPI_MOSI
SPI_MOSI
SPI_SCK
SPI_SCK
SPI_SCK
SYSCLK
SYSCLK
TCKTCK
TDITDI
TDO
TDOTMS
TMS
TRST_N
TRST_N
UART_CTS UART_CTS
UART_CTS_FT
UART_RTS
UART_RTS
UART_RTSUART_RXD UART_RXD
UART_RXD_FT
UART_TXD
UART_TXD
UART_TXD
US B DMUSB DP
1 23.3V_E
A15
AGND1 2AGND_E
1 23 45 6
BOOT
C1
C2
C3
C4
C5
C6
C7
C8
C9C10
C11
C12
C13
C14C15
C16C17
C18C19
C20
C21
C22
C23
C24
C25
C26
C27
C28
C29
C30
C31
C32
C33
C34C35C36
C37
C38
C39
C40
C41
C43
C44
C45
C46C47C48
C49
C50
C51C52C53C54C55
C56C57C58C59
C60C61
C62C63
C64
C65C66
C67C68 C69
C70
C71 C72
C73
C74
C75
C76
C77
C78
C79
C80
C81
C82
C83
C84
C85
C86
C87 C88
C89
C90
C91
C92C93 C94
C95 C96
12
CORE_E
CTS
D1
D2
D3
D4
D5
DCDDSRDTR
EXT1-1
EXT1-2
EXT1-3
EXT1-4EXT1-5
EXT1-6EXT1-7EXT1-8EXT1-9
EXT1-10EXT1-11EXT1-12
EXT1-13EXT1-14EXT1-15EXT1-16
EXT1-17EXT1-18
EXT1-19EXT1-20EXT1-21EXT1-22
EXT1-23EXT1-24EXT1-25EXT1-26
EXT2-1
EXT2-2
EXT2-3
EXT2-4EXT2-5EXT2-6
EXT2-7EXT2-8EXT2-9
EXT2-10
EXT2-11
EXT2-12EXT2-13EXT2-14EXT2-15EXT2-16EXT2-17EXT2-18EXT2-19
EXT2-20EXT2-21
EXT2-22
EXT2-23EXT2-24EXT2-25EXT2-26
G1
GND
GND_
HEADPHONES
SCJ325P00XG0B02G
1 23 45 67 89 10
11 1213 1415 1617 1819 20
JTAG
12 JTAG_SEL
L1
L2
L3
L4
L5
L6
L7
LED1LED2
LINE_IN
SCJ325P00XG0B02G
LINE_OUT
SCJ325P00XG0B02G
MICROPHONE
SCJ325P00XG0B02G
PWR
PWR_JACK
Q1
R1 R2 R3 R4
R5 R6
R7
R8
R9
R10
R13 R14
R15
R17
R18
R19
R20
R21
R22
R23
R24
R25
R26
R27R28R29
R30 R31
R32
R33
R34
R35
R36R37
R38
R39 R40
R41
R42R43R44
R45R46
R47
R48 R49
R50
R51
R52
R53
R54R55
R56
R57
R58
R59R60
R61
R62
R63
R64
R65
R66
R67
R68
R69
R70R71
R72
R73R74
R76
R77
R78
R79
RESET
RI
RTSRXD
CD/DAT3/CS2
CLK/SCLK5
CMD/DI3
DAT0/DO7DAT1/RES8DAT2/RES1
VDD4 VSS6
SD/MMC
TXD
ADC10B_GNDAA12
ADC10B_GPA0B14
ADC10B_GPA1A14
ADC10B_GPA2B13
ADC10B_GPA3C14
ADC10B_VDDA33A13
ARM_TDOE11
BUF_TCKD13
BUF_TMSD14
BUF_TRST_NF11
CLK_256FS_OH12CLOCK_OUTJ4
EBI_A_0_ALEB3
EBI_A_1_CLEA2
EBI_DQM_0_NOEH1
EBI_D_0G2
EBI_D_1F2
EBI_D_2F1
EBI_D_3E1
EBI_D_4E2
EBI_D_5D1
EBI_D_6D2
EBI_D_7C1
EBI_D_8B1
EBI_D_9A3
EBI_D_10A1
EBI_D_11C2
EBI_D_12G3
EBI_D_13D3
EBI_D_14E3
EBI_D_15F3
EBI_NCAS_BLOUT_0G1
EBI_NRAS_BLOUT_1H2
EBI_NWEJ2
FFAST_INA10
FFAST_OUTB10
GPIO0K10
GPIO1J10
GPIO2L14
GPIO3B11
GPIO4C11
GPIO11H13
GPIO12H10
GPIO13J12
GPIO14J14
GPIO15J13
GPIO16J11
GPIO17K12
GPIO18K14
GPIO19H11
GPIO20K13
I2C_SCL0D10
I2C_SCL1E13
I2C_SDA0C10
I2C_SDA1E12
I2SRX_BCK0N10
I2SRX_BCK1F14
I2SRX_DATA0M10
I2SRX_DATA1G14
I2SRX_WS0P11
I2SRX_WS1F13
I2STX_BCK1E14 I2STX_DATA1F12
I2STX_WS1G10
JTAGSELN11
MGPIO5/MCI_CLKB6
MGPIO6/MCI_CMDA6
MGPIO7/MCI_DAT_0A5
MGPIO8/MCI_DAT_1B5
MGPIO9/MCI_DAT_2C5
MGPIO10/MCI_DAT_3A4
MI2STX_BCK0/PCM_FSCM12
MI2STX_CLK0/PCM_DBN14
MI2STX_DATA0/PCM_DAM13
MI2STX_WS0/PCM_DCLKM11
MLCD_CSB/EBI_NSTCS_0K8
MLCD_DB_0/EBI_CLKOUTN8
MLCD_DB_1/EBI_NSTCS_1P9
MLCD_DB_2/EBI_A_2N6
MLCD_DB_3/EBI_A_3P6
MLCD_DB_4/EBI_A_4N7
MLCD_DB_5/EBI_A_5P7
MLCD_DB_6/EBI_A_6K6
MLCD_DB_7/EBI_A_7P5
MLCD_DB_8/EBI_A_8N5
MLCD_DB_9/EBI_A_9L5
MLCD_DB_10/EBI_A_10K7
MLCD_DB_11/EBI_A_11N4
MLCD_DB_12/EBI_A_12K5
MLCD_DB_13/EBI_A_13P4
MLCD_DB_14/EBI_A_14P3
MLCD_DB_15/EBI_A_15N3
MLCD_E_RD/EBI_CKEL8
MLCD_RS/EBI_NDYCSP8
MLCD_RW_WR/EBI_DQM_1N9
MNAND_RYBN0/MCI_DAT_4E6
MNAND_RYBN1/MCI_DAT_5E7
MNAND_RYBN2/MCI_DAT_6B4
MNAND_RYBN3/MCI_DAT_7D4
MUART_CTS_N/SPI_CS_OUT1N13
MUART_RTS_N/SPI_CS_OUT2P14
NAND_NCS_0J1
NAND_NCS_1J3
NAND_NCS_2K1
NAND_NCS_3K2
PWM_DATAB9
RSTIN_NH14
SCAN_TDOF10
SPI_CS_INB8
SPI_CS_OUT0A7
SPI_MISOC8
SPI_MOSIB7
SPI_SCKA8
SYSCLK_OG13
TCKM14
TDIK9
TMSP10
TRST_NP13
UART_RXDP12
UART_TXDN12
USB_DMN2USB_DPP2
USB_GNDAN1
USB_IDM1USB_RREFJ5
USB_VBUSL2
USB_VDDA12_PLLL1
USB_VDDA33P1USB_VDDA33_DRVM2
USB_VSSA_REFK4 USB_VSSA_TERML3
VDDA12D11VDDA12E10
VDDE_ESDK11
VDDE_IOAB2VDDE_IOAE5VDDE_IOAF5VDDE_IOAG5VDDE_IOAH5
VDDE_IOBL4VDDE_IOBM5VDDE_IOBM7VDDE_IOBM9
VDDE_IOCC13VDDE_IOCD5VDDE_IOCD7VDDE_IOCE8VDDE_IOCG12VDDE_IOCL10
VDDIA9VDDIC6VDDIC9VDDIC12VDDIH3VDDIL7VDDIL12
VSSA12E9
VSSE_IOAC3VSSE_IOAC4VSSE_IOAE4VSSE_IOAF4VSSE_IOAH4VSSE_IOAK3
VSSE_IOBM3VSSE_IOBM4VSSE_IOBM6VSSE_IOBM8
VSSE_IOCB12VSSE_IOCD6VSSE_IOCD8VSSE_IOCD9VSSE_IOCG11VSSE_IOCL9VSSE_IOCL13
VSSIA11VSSIC7VSSID12VSSIG4VSSIL6VSSIL11
U1
#CE 9#RE 8#WE 18#WP 19
ALE 17CLE 16
I/O_029
I/O_130
I/O_231
I/O_332
I/O_441
I/O_542
I/O_643
I/O_744
PRE 38
R/#B7
VCC1 12VCC2 37
VSS1 13VSS2 36
U2
A0 23A1 24A2 25A3 26A4 29A5 30A6 31
A7 32A8 33A9 34
A10/AP 22A11 35A12 36
BA0 20BA1 21
CAS 17
CKE 37CLK 38
CS 19
DQ02
DQ14
DQ25
DQ37
DQ48
DQ510
DQ611
DQ713
DQ842
DQ944
DQ1045
DQ1147
DQ1248
DQ1350
DQ1451
DQ1553
DQMH 39DQML 15
NC1 40
RAS 18
VDD11
VDD214
VDD327
VDDQ13
VDDQ29
VDDQ343
VDDQ449
VSS128
VSS241
VSS354
VSSQ16
VSSQ212
VSSQ346
VSSQ452
WE 16
U3
BCKI10
BCKO7
DATAI12
DATAO9
L3CLOCK/SCL17
L3DATA/SDA18
L3MODE16
RESET5
RTCB15
SEL_L3_IIC19
SYSCLK13
VADCN2
VADCP4
VDDA(AD)32
VDDA(DA)26
VDDA(HP)24
VDDD6
VINL31
VINM3VINR1
VOUTL27
VOUTLHP23
VOUTR25
VOUTRHP21
VREF29
VREF(HP)22
VSSA(AD)30
VSSA(DA)28
VSSA(HP)20
VSSD14
WSI11
WSO8
U4
3
12
GNDVCC RESET
U5
#RESET 19
3V3OUT 17
AG
ND
25
CBUS023
CBUS122
CBUS213
CBUS314
CBUS412
CTS#11
DCD#10 DSR#9 DTR#2
GN
D1
7
GN
D2
18
GN
D3
21
NC1 8
NC2 24OSCI 27
OSCO 28
RI#6
RTS#3 RXD5
TES
T26
TXD1
USBDM 16USBDP 15
VCC 20VCCIO 4U6
/CS/4
/RESET/3
/WP/5
GND7SCK2
SI1SO
8
VCC6
U7
#ENA1
#ENB4
FLAG_A2FLAG_B3
GND6IN7OUT_A8
OUT_B5
U8
1 2
USB_GND_E
D+D-
GND
GN
D1
GN
D2
GN
D3
GN
D4
ID
VBUS
USB_OTG
1234
USB_TO_UART
12VDD_E
ADJ/GNDIN OUT
VR1(5V)
ADJ/GNDIN OUT
VR2(3.3V)
ADJ/GND
IN OUT
VR3(VDD)
ADJ/GND
IN OUT
VR4(1.25V)
6VAC9VDC
LPC-H3131Rev. Initial
COPYRIGHT(C) 2010, OLIMEX Ltd.
http://www.olimex.com/dev
++
+
++
+ +
++
+
+
+
+
+
+
+
+
++ +
+
+
+
+
+
+
1-L23-R
1-L23-R
1-L23-R
1-L23-R
0R
0R
0R
0R
0R
0R
FT23
2RL
USB
USB
SHIELD
USER LEDSSD/MMC
RESET CIRCUIT
POWER SUPPLY
BOARD LAYOUT
Page8
POWER SUPPLY CIRCUITLPC-H3131 can take power from four sources:
– External Power Jack – 6V AC, 9V DC
– +5V_OTG_PWR from USB_OTG
– +5V_USB_TO_UART from USB
– +5V_JLINK from JTAG connector
The board power consumption is about 110 mA.
RESET CIRCUITLPC-H3131 reset circuit includes JTAG connector pin 15, U2 (NAND Flash) pin 19 (#WP), U7 (SPI-Flash) pin 3 (/RESET/) and pin 5 (/WP/), D5 (1N4148), C80 (100nF), R64 (100 Ohm), R32 (10k), R47 (330 Ohm), LPC3131 pin H14 (RSTIN_N) and Reset button.
CLOCK CIRCUITQuartz crystal 12MHz is connected to LPC3131 pin A10 (FFAST_IN) and pin B10 (FFAST_OUT).
JUMPER DESCRIPTIONJTAG_SEL
JTAG selection. Controls output function of SCAN_TDO and ARM_TDO signals.
Default state is open.
BOOT Default state is Boot via USB.
BOOT StateBOOT MODE1-2 3-4 5-6
OPEN OPEN OPEN Boot from NAND Flash
OPEN OPEN CLOSE Boot from SPI NOR Flash
OPEN CLOSE OPEN Boot via USB
OPEN CLOSE CLOSE Boot via SD/MMC
CLOSE CLOSE OPEN Boot from UART (115.2kbps)
CLOSE CLOSE CLOSE Test mode
Page9
CORE_EEnables microcontroller core voltage supply.Default state is closed.
VDD_EEnables VDD power supply.Default state is closed.
3.3V_EEnables board 3.3V power supply.Default state is closed.
USB_GND_EEnables USB GND.Default state is closed.
AGNDEnables board analog GND.Default state is closed.
INPUT/OUTPUT
User led (yellow) with name LED1 – connected to LPC3131 pin K12 (GPIO17).
User led (green) with name LED2 – connected to LPC3131 pin K14 (GPIO18).
Power-on led (red) with name PWR - this LED shows that +3.3V is applied to the board.
Reset button with name RESET – connected to LPC3131 pin H14 (RSTIN_N).
Page10
CONNECTOR DESCRIPTIONS
JTAG
Pin # Signal Name Pin # Signal Name
1 3.3V 2 3.3V
3 TRST_N 4 GND
5 TDI 6 GND
7 TMS 8 GND
9 TCK 10 GND
11 RTCK 12 GND
13 TDO 14 GND
15 RST 16 GND
17 Pull-down 18 GND
19 +5V-JLINK 20 GND
Page11
EXT
EXT1 EXT2
Pin# Signal Name Pin# Signal Name
1 3.3V 1 VDD
2 GND 2 GND
3 RST 3 +5V
4 EXT1-4 4 EXT2-4
5 EXT1-5 5 EXT2-5
6 EXT1-6 6 EXT2-6
7 EXT1-7 7 EXT2-7
8 EXT1-8 8 EXT2-8
9 EXT1-9 9 EXT2-9
10 EXT1-10 10 EXT2-10
11 EXT1-11 11 NSTCS_0
12 EXT1-12 12 LED2
13 EXT1-13 13 LED1
14 EXT1-14 14 EXT2-14
15 EXT1-15 15 EXT2-15
16 EXT1-16 16 EXT2-16
17 EXT1-17 17 EXT2-17
18 EXT1-18 18 EXT2-18
19 SPI_MOSI 19 EXT2-19
20 SPI_MISO 20 EXT2-10
21 SPI_SCK 21 EXT2-21
22 SPI_CS_OUT0 22 CLOCK_OUT
23 UART_TXD 23 EXT2-23
24 UART_RXD 24 EXT2-24
25 UART_RTS 25 EXT2-25
26 UART_CTS 26 EXT2-16
Page12
USB_TO_UART
Pin # Signal Name
1 USB_PWR
2 USBDM
3 USBDP
4 GND
USB_OTG
Pin # Signal Name
1 +5V_OTG_PWR
2 USB_OTG_D-
3 USB_OTG_D+
4 USB_OTG_ID
5 GNDA
PWR_JACK
Pin # Signal Name
1 Power Input
2 GND
Page13
MICROPHONE
Pin # Signal Name
1 AGND
2 NC
3 MIC
HEADPHONE
Pin # Signal Name
1 VOUTLHP (left channel)
2 VREF(HP) (common)
3 VOUTRHP (right channel)
LINE_IN
Pin # Signal Name
1 VINL (left channel)
2 AGND
3 VINR (right channel)
Page14
LINE_OUT
Pin # Signal Name
1 VOUTL (left channel)
2 AGND
3 VOUTR (right channel)
SD/MMC
Pin # Signal Name
1 MCI_DAT_2
2 MCI_DAT_3
3 MCI_CMD
4 VDD (power supply)
5 MCI_CLK
6 GND
7 MCI_DAT_0
8 MCI_DAT_1
9 Not connected
10 Not connected
11 Not connected
12 Not connected
Page15
SPIThe SPI module is used for synchronous serial data communication with
other devices which support the SPI/SSI protocol. Examples are memories, cameras, or WiFi-g. The SPI/SSI-bus is a 5-wire interface, and it is suitable for low, medium, and high data rate transfers.
This module has the following features:
– Supports Motorola SPI frame format with a word size of 8/16 bits.
– Texas Instruments SSI (Synchronous Serial Interface) frame format with a word size of 4 bit to 16 bit.
– Receive FIFO and transmit FIFO of 64 half-words each.
– Serial clock rate master mode maximum 45 MHz.
– Serial clock rate slave mode maximum 25 MHz.
– Support for single data access DMA.
– Full-duplex operation.
– Supports up to three slaves.
– Supports maskable interrupts.
– Supports DMA transfers.
I 2 C-bus master/slave interface The LPC3131 contains two I2C master/slave interfaces.
This module has the following features:
– I2C-bus interface 0 ( I2C0): I2C0 is a standard I2C-compliant bus interface with open-drain pins. This interface supports functions described in the I2C-bus specification for speeds up to 400 kHz. This includes multi-master operation and allows powering off this device in a working system while leaving the I2C-bus functional.
– I2C-bus interface 1 (I2C1): I2C1 uses standard I/O pins and is intended for use with a single-master I2C-bus and does not support powering off of this device. Standard I/Os also do not support multi-master I2C implementations.
– Supports normal mode (100 kHz SCL).
– Fast mode (400 kHz SCL with 24 MHz APB clock; 325 kHz with12 MHz APB clock; 175 kHz with 6 MHz APB clock).
– Interrupt support.
– Supports DMA transfers (single).
– Supports DMA transfers (single).
– Master transmitter
– Master receiver
– Slave transmitter
– Slave receiver
Page16
MECHANICAL DIMENSIONS
Page17
AVAILABLE DEMO SOFTWARE
Page18
ORDER CODELPC-H3131 – assembled and tested
How to order? You can order to us directly or by any of our distributors. Check our web www.olimex.com/dev for more info.
Revision history:
REV. Initial - create May 2010
Page19
Disclaimer:
© 2010 Olimex Ltd. All rights reserved. Olimex®, logo and combinations thereof, are registered trademarks of Olimex Ltd. Other terms and product names may be trademarks of others.
The information in this document is provided in connection with Olimex products. No license, express or implied or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Olimex products.
Neither the whole nor any part of the information contained in or the product described in this document may be adapted or reproduced in any material from except with the prior written permission of the copyright holder.
The product described in this document is subject to continuous development and improvements. All particulars of the product and its use contained in this document are given by OLIMEX in good faith. However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded.
This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product.
Page20