Digi NS9210 User Manual

NS9210 Processor Module  
Hardware Reference  
90001002_A  
August 2008  
Contents  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Customer support .............................................................................. 7  
C h a p t e r 1 : A b o u t t h e M o d u l e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9  
Features and functionality ............................................................10  
Module variant ................................................................................10  
Module pinout ..........................................................................10  
Pinout legend: Type ..........................................................................11  
X1 pinout .......................................................................................11  
X2 pinout .......................................................................................15  
Configuration pins — CPU .............................................................23  
Default module CPU configuration .........................................................23  
Configuration pins — Module .........................................................24  
Identification of the module ................................................................24  
Module pin configuration ....................................................................24  
Clock generation .......................................................................25  
Clock frequencies .............................................................................25  
Changing the CPU speed .....................................................................26  
Boot process ............................................................................26  
Chip selects .............................................................................27  
Chip select memory map ....................................................................27  
SDRAM banks ............................................................................27  
Multiplexed GPIO pins .................................................................27  
GPIO multiplex table .........................................................................28  
External interrupts ............................................................................32  
Interfaces ................................................................................33  
10/100 Mbps Ethernet port ..................................................................33  
UART ............................................................................................33  
SPI ...............................................................................................33  
I2C bus ..........................................................................................34  
RTC ..............................................................................................34  
Power ....................................................................................34  
Power supply ...................................................................................34  
Internal voltage ...............................................................................34  
C h a p t e r 2 : A b o u t t h e D e v e l o p m e n t B o a r d . . . . . . . . . . . . . . . 35  
What’s on the development board? ........................................................35  
The development board ......................................................................37  
User interface ..........................................................................38  
Switches and pushbuttons ............................................................39  
Reset control, S3 ..............................................................................39  
Power switch, S2 ..............................................................................39  
User pushbuttons, S6 and S7 ................................................................40  
Legend for multi-pin switches ..............................................................40  
Module configuration switches, S4 .........................................................40  
Wake-up button, S8 ...........................................................................40  
Serial Port B MEI configuration switches, S1 ..............................................41  
Jumpers ..................................................................................42  
Jumper functions ..............................................................................43  
Battery and Battery Holder ...........................................................43  
4
NS9210 Processor Module Hardware Reference  
LEDs ...................................................................................... 44  
WLAN LED LE7 ................................................................................. 44  
Power LEDs, LE3 and LE4 .................................................................... 44  
User LEDs, LE5 and LE6 ...................................................................... 44  
Serial status LEDs ............................................................................. 45  
Status LEDs Serial Port D LEDs .............................................................. 45  
Status LEDs Serial Port B LEDs .............................................................. 45  
Serial UART ports ...................................................................... 46  
Serial port D, RS232 .......................................................................... 46  
Serial port A TTL interface ................................................................. 47  
Serial port C TTL interface ................................................................. 48  
Serial port B, MEI interface ................................................................. 49  
I2C interface ........................................................................... 50  
2
I C header ..................................................................................... 50  
I2C digital I/O expansion .................................................................... 50  
SPI interface ............................................................................ 52  
Pin allocation ................................................................................. 53  
Current Measurement Option ........................................................ 54  
How the CMO works .......................................................................... 55  
JTAG interface ......................................................................... 55  
Standard JTAG ARM connector, X13 ....................................................... 56  
PoE module connectors - IEEE802.3af .............................................. 56  
The PoE module .............................................................................. 57  
X9 ............................................................................................... 58  
X26 .............................................................................................. 58  
POE_GND ....................................................................................... 58  
5
Power Jack, X24 ...............................................................................58  
Ethernet interface .....................................................................58  
RJ-45 pin allocation, X19 ....................................................................59  
LEDs .............................................................................................60  
Peripheral (expansion) headers ......................................................60  
Peripheral application header, X33 ........................................................61  
Module and test connectors ..........................................................62  
Module connectors ............................................................................62  
Test connectors ...............................................................................62  
X10 pinout ......................................................................................63  
X11 pinout ......................................................................................63  
X20 pinout ......................................................................................64  
X21 pinout ......................................................................................65  
Appendix A:Specifications ................................................................. 67  
Environmental specifications .........................................................67  
Mechanical specifications .............................................................67  
Safety statements ......................................................................67  
Power requirements ...................................................................68  
Typical module current / power measurements ..................................69  
Typical power save module / JumpStart board current / power consumption measurements 69  
Module, top view ..............................................................................70  
Module, side view .............................................................................70  
Layout recommendation ..............................................................71  
Reset and edge sensitive input timing requirements .............................73  
Appendix B:Certifications ................................................................. 75  
FCC Part 15 Class B ....................................................................75  
6
NS9210 Processor Module Hardware Reference  
This guide provides information about the Digi NS9210 Processor Module embedded  
core module.  
Conventions used  
in this guide  
This table describes the typographic conventions used in this guide:  
This convention  
italic type  
Is used for  
Emphasis, new terms, variables, and document titles.  
Filenames, pathnames, and code examples.  
monospaced type  
Digi information  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Related  
documentation  
For additional documentation, see the Documentation folder under the Digi  
JumpStart kit Start menu tab.  
Documentation  
updates  
Be aware that if you see differences between the documentation you received in  
your package and the documentation on the web site, the web site content is the  
latest version.  
Customer support  
To get help with a question or technical problem with this product, or to make  
comments and recommendations about our products or documentation, use the  
following contact information:  
To contact Digi International by  
United States telephone:  
International telephone:  
Address:  
Use  
1 877 912 3444  
1 952 912 3444  
Digi International  
11001 Bren Road East  
Minnetonka, MN 55343 U.S.A  
Web site:  
7
8
ConnectCore 9P 9215 Hardware Reference  
About the Module  
C
H
A
P
T
E
R
1
The NS9210 Processor Module is part of the ConnectCore embedded core  
processor module family. Built on leading Digi technology, the network-enabled  
ConnectCore 9P family provides a modular and scalable core processor solution that  
significantly minimizes hardware and software design risk. This module combines  
superior performance and a complete set of integrated peripherals and component  
connectivity options in a compact and versatile form factor.  
The NS9210 Processor Module is built around the NS9215 processor with a powerful  
ARM926EJ-S core. For further information about the NS9215, see the NS9215  
Hardware Reference available through your Digi JumpStart Kit. The embedded  
module offers 8MB SDRAM and can support a maximum of 64MB SDRAM. The module  
has also 4MB NOR flash and can support up to a maximum of 16MB NOR flash, a  
single high speed serial peripheral interface (SPI) module, an I2C interface, UARTs,  
programmable flexible interface modules (FIMs), ADC, 16-bit data/17-bit address  
bus (buffered), and 64 shared GPIO signals for application-specific usage.  
9
Cha pt e r 1  
Features and functionality  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
32-bit NET+ARM (ARM926EJ-S) RISC processor NS9215 @ 150MHz  
ARM9 core with memory management unit (MMU)  
4K data cache/4K instruction cache  
8MB SDRAM (can support a maximum of 64MB SDRAM)  
4MB NOR Flash (can support a maximum of 16MB NOR flash)  
10 general purpose timers; NS9210 Processor Module supports 7 as  
timer/counters and one quadrature decoder  
64 GPIOs signals with up to five different multiplexing schemes (all are on  
connector X2)  
Two 80-pin connectors  
Up to four UARTs  
One SPI channel, multiplexed on different places  
Integrated 10/100Mbps Ethernet MAC/PHY  
2
I C interface  
JTAG signals available on module connector  
8 ADC (analog to digital converter) inputs  
2x flexible interface modules (FIMs) running at max. 300 MHz, integrated in  
NS9215 processor  
2 LEDs (LE1: green, and LE2:orange) available on module  
16-bit data and 17-bit address buses, both are buffered  
Single +3.3V power supply  
Module variant  
The NS9210 Processor Module is currently available in standard variants below.  
Product numbers:  
Features  
CC-9P-V502-C  
150 MHz CPU speed, 8MB SDRAM, 4 MB NOR flash, RTC, 10/100 Mbps  
Ethernet  
CC-9P-V501-C  
150 MHz CPU speed, 8MB SDRAM, 2MB NOR flash, RTC, 10/100 Mbps  
Ethernet29  
Module pinout  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The module has two 80 pins connectors, X1 and X2. The next tables describe each  
pin, its properties, and its use on the development board.  
10  
NS9210 Processor Module Hardware Reference  
Pinout legend:  
Type  
I
Input  
O
I/O  
P
Output  
Input or output  
Power  
X1 pinout  
X1 pin  
number  
Type  
Module functionality Usage on  
Comments  
Development board  
1
2
3
4
P
P
I
GND  
GND  
GND  
GND  
RSTIN#  
PWRGOOD  
RSTIN#  
10k pull-up on module  
O
PWRGOOD  
Output of the reset controller  
push pull with 470R current  
limiting resistor  
5
O
RSTOUT#  
RSTOUT#  
Output of logical AND function  
betweenNS9215RESET_DONE  
and NS9215 RESET_OUT#  
6
I
TCK  
TCK  
JTAG - 10k pull-up on module  
JTAG - 10k pull-up on module  
JTAG - 10k pull-up on module  
JTAG - 10k pull-up on module  
JTAG - 2k2 pull-up on module  
JTAG - Optional  
7
I
TMS  
TMS  
8
I
TDI  
TDI  
9
O
I
TDO  
TDO  
10  
11  
12  
13  
TRST#  
TRST#  
O
I
RTCK  
RTCK  
CONF2/OCD_EN#  
CONF2/OCD_EN#  
10k pull-up on module  
I
LITTLE# / BIG  
ENDIAN  
LITTLE# / BIG  
ENDIAN  
2k2 series resistor on module  
14  
I
Reserved  
(WLAN_DISABLE#)  
Reserved  
(WLAN_DISABLE#)  
Low active WLAN Disable  
signal  
15  
16  
17  
18  
19  
I
SOFT_CONF0  
SOFT_CONF1  
SOFT_CONF2  
SOFT_CONF3  
SOFT_CONF0  
SOFT_CONF1  
SOFT_CONF2  
SOFT_CONF3  
2k2 series resistor on module  
2k2 series resistor on module  
2k2 series resistor on module  
2k2 series resistor on module  
I
I
I
O
Reserved  
(WLAN_LED#)  
Reserved  
(WLAN_LED#)  
Active low signal coming from  
Piper chip. This signal comes  
directly from the Piper chip  
without series resistor.  
11  
Cha pt e r 1  
X1 pin  
number  
Type  
Module functionality Usage on  
Development board  
Comments  
20  
21  
P
GND  
D0  
GND  
I/O  
D0  
Buffered Data - only active when  
either CS0# or CS2# is active  
NS9215 D[31:16]  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
P
D1  
D1  
D2  
D2  
D3  
D3  
D4  
D4  
D5  
D5  
D6  
D6  
D7  
D7  
D8  
D8  
D9  
D9  
D10  
D11  
D12  
D13  
D14  
D15  
GND  
AO  
A1  
D10  
D11  
D12  
D13  
D14  
D15  
GND  
AO  
A1  
O
Buffered Address always active  
O
O
A2  
A2  
O
A3  
A3  
O
A4  
A4  
O
A5  
A5  
O
A6  
A6  
O
A7  
A7  
O
A8  
A8  
O
A9  
A9  
O
A10  
A11  
A12  
A10  
A11  
A12  
O
O
12  
NS9210 Processor Module Hardware Reference  
X1 pin  
number  
Type  
Module functionality Usage on  
Development board  
Comments  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
O
O
O
O
O
O
O
O
O
O
O
I
A13  
A13  
A14  
A14  
A15  
A15  
A16  
A16  
GND  
GND  
EXT_OE#  
EXT_WE#  
CSO#  
EXT_OE#  
EXT_WE#  
CSO#  
CS2#  
CS2#  
BLE#  
BLE#  
NS9215 BE2#  
BHE#  
EXT_WAIT#  
BCLK  
BHE#  
NS9215 BE3#  
EXT_WAIT#  
BCLK  
10k pull-up on module  
O
Connected over a 22R resistor to  
NS9215 CLK_OUT1 pin  
64  
65  
66  
P
I
GND  
GND  
ETH_TPIN  
ETH_ACTIVITY#  
ETH_TPIN  
ETH_ACTIVITY#  
O
Low active signal with 330R  
resistor on module  
67  
68  
I
ETH_TPIP  
ETH_TPIP  
ETH_LINK  
O
ETH_LINK#  
Low active signal with 330R  
resistor on module  
69  
70  
71  
72  
73  
74  
75  
76  
O
O
P
ETH_TPON  
ETH_TROP  
GND  
ETH_TPON  
ETH_TROP  
GND  
P
Reserved (USB_VBUS) Reserved (USB_VBUS)  
I
Reserved (USB_OC#)  
Reserved (USB_P)  
Reserved (USB_N)  
Reserved (USB_OC#)  
Reserved (USB_P)  
Reserved (USB_N)  
I/O  
I/O  
O
Reserved  
Reserved  
(USB_PWREN#)  
(USB_PWREN#)  
77  
I
Reserved  
Reserved  
(USB_OTG_ID)  
(USB_OTG_ID)  
13  
Cha pt e r 1  
X1 pin  
number  
Type  
Module functionality Usage on  
Development board  
Comments  
78  
P
VRTC  
VRTC  
Backup Battery for RTC, for 3V  
cell.  
Can be left floating, if RTC  
backup not needed.  
79  
80  
P
P
VLIO  
GND  
VLIO  
GND  
Mobile: Power from Li-Ion  
Battery (2.5V-5.5V)  
Non-Mobile: connected to 3.3V  
14  
NS9210 Processor Module Hardware Reference  
X2 pinout  
X2 pin  
Type Module functionality  
Usage on  
Comments  
number  
Development board  
1
2
3
P
GND  
GND  
P
I/O  
DCDA#/  
DMA0_DONE/  
PIC_0_GEN_IO[0]  
GPIO0/  
SPI_EN (dup)  
4
5
6
7
8
9
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
CTSA#/  
EIRQ0/  
PIC_0_GEN_IO[1]  
GPIO1/  
-reserved-  
DSRA#/  
EIRQ1/  
PIC_0_GEN_IO[2]  
GPIO2/  
-reserved-  
RXDA/  
DMA0_PDEN/  
PIC_0_GEN_IO[3]  
GPIO3/  
SPI_RX (dup)  
RIA#/  
EIRQ2/  
Timer6_in/  
GPIO4  
SPI_CLK (dup)/  
RTSA#/ RS485CTLA  
EIRQ3/  
Timer6_Out/  
GPIO5/  
SPI_CLK (dup)/  
DTRA#/ TXCLKA  
DMA0_REQ/  
Timer7_In/  
GPIO6/  
PIC_DBG_DATA_OUT  
15  
Cha pt e r 1  
X2 pin  
Type Module functionality  
Usage on  
Comments  
number  
Development board  
10  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
TXDA/  
Timer8_In/  
Timer7_Out/  
GPIO7/  
SPI_TX (dup)  
11  
12  
13  
14  
15  
DCDC#/  
DMA1_DONE/  
Timer8_Out/  
GPIO8/  
SPIB_EN (dup)/  
CTSC#/  
I2C_SCK/  
EIRQ0 (dup)/  
GPIO9/  
PIC_DBG_DATA_IN  
DSRC#/  
QDCI/  
EIRQ1 (dup)  
GPIO10/  
PIC_DBG_CLK  
RXDC/  
DMA1_DP/  
EIRQ2 (dup)/  
GPIO11/  
SPI_RXboot  
RIC#/ RXCLKC  
I2C_SDA/  
When booting, NS9215 RIC#  
signal is default configured as  
Output, RST_DONE. To avoid  
input/output conflicts, put a series  
resistor on this signal if  
RST_DONE/  
GPIO12/  
SPI_CLK (dup)  
necessary.  
16  
17  
I/O  
I/O  
RTSC#/  
QDCQ/  
Ext Timer Event Out Ch 9/  
GPIO13/  
SPI_CLKboot  
DTRC#/ TXCLKC  
DMA1_REQ/  
PIC_0_CAN_RXD  
GPIO14/  
SPI_TXDboot  
16  
NS9210 Processor Module Hardware Reference  
X2 pin  
Type Module functionality  
Usage on  
Comments  
number  
Development board  
18  
I/O  
TXDC/  
Timer9_In/  
PIC_0_CAN_TXD  
GPIO15/  
SPI_ENboot  
19  
20  
21  
22  
23  
24  
25  
26  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
DCDB# (dup)/  
PIC_0_BUS_1[8]  
PIC_1_BUS_1[8]  
GPIO51/  
CTSB# (dup)/  
PIC_0_BUS_1[9]  
PIC_1_BUS_1[9]  
GPIO52/  
DSRB# (dup)/  
PIC_0_BUS_1[10]  
PIC_1_BUS_1[10]  
GPIO53/  
RXDB (dup)/  
PIC_0_BUS_1[11]  
PIC_1_BUS_1[11]  
GPIO54/  
RIB# (dup)/  
PIC_0_BUS_1[12]  
PIC_1_BUS_1[12]  
GPIO55/  
RTSB# (dup) / RS485CTLB (dup) /  
PIC_0_BUS_1[13]  
PIC_1_BUS_1[13]  
GPIO56/  
TXCLKB (dup)/ DTRB# (dup) /  
PIC_0_BUS_1[14]  
PIC_1_BUS_1[14]  
GPIO57/  
TXDB (dup)/  
PIC_0_BUS_1[15]  
PIC_1_BUS_1[15]  
GPIO58/  
17  
Cha pt e r 1  
X2 pin  
Type Module functionality  
Usage on  
Comments  
number  
Development board  
27  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
DCDD# (dup) /  
PIC_0_BUS_1[16]  
PIC_1_BUS_1[16]  
GPIO59/  
28  
29  
30  
31  
32  
33  
34  
35  
36  
CTSD# (dup)/  
PIC_0_BUS_1[17]  
PIC_1_BUS_1[17]  
GPIO60/  
DSRD# (dup)/  
PIC_0_BUS_1[18]  
PIC_1_BUS_1[18]  
GPIO61/  
RXDD (dup)/  
PIC_0_BUS_1[19]  
PIC_1_BUS_1[19]  
GPIO62/  
RID# (dup)/  
PIC_0_BUS_1[20]  
PIC_1_BUS_1[20]  
GPIO63/  
RTSD# (dup) / RS485CTLD(dup) /  
PIC_0_BUS_1[21]  
PIC_1_BUS_1[21]  
GPIO64/  
TXCLKD (dup) / DTRD# (dup) /  
PIC_0_BUS_1[22]  
PIC_1_BUS_1[22]  
GPIO65  
TXDD (dup) /  
PIC_0_BUS_1[23]  
PIC_1_BUS_1[23]  
GPIO66  
PIC_0_CLK[I]  
PIC_0_CLK[0]  
EIRQ3 (dup)/  
GPIO67  
PIC_0_GEN_IO[0]  
PIC_1_GEN_IO[0]  
PIC_1_CAN_RXD  
GPIO68  
18  
NS9210 Processor Module Hardware Reference  
X2 pin  
Type Module functionality  
Usage on  
Comments  
number  
Development board  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
PIC_0_GEN_IO[1]  
PIC_1_GEN_IO[1]  
PIC_1_CAN_TXD  
GPIO69  
PIC_0_GEN_IO[2]  
PIC_1_GEN_IO[2]  
PWM0/  
GPIO70  
PIC_0_GEN_IO[3]  
PIC_1_GEN_IO[3]  
PWM1/  
GPIO71  
PIC_0_GEN_IO[4]  
PIC_1_GEN_IO[4]  
PWM2/  
GPIO72  
PIC_0_GEN_IO[5]  
PIC_1_GEN_IO[5]  
PWM3/  
GPIO73  
PIC_0_GEN_IO[6]  
PIC_1_GEN_IO[6]  
Timer0_In/  
GPIO74  
PIC_0_GEN_IO[7]  
PIC_1_GEN_IO[7]  
Timer1_In/  
GPIO75  
PIC_0_CTL_IO[0]  
PIC_1_CTL_IO[0]  
Timer2_In/  
GPIO76  
PIC_0_CTL_IO[1]  
PIC_1_CTL_IO[1]  
Timer3_In/  
GPIO77  
PIC_0_CTL_IO[2]  
PIC_1_CTL_IO[2]  
Timer4_In/  
GPIO78  
19  
Cha pt e r 1  
X2 pin  
Type Module functionality  
Usage on  
Comments  
number  
Development board  
47  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
PIC_0_CTL_IO[3]  
PIC_1_CTL_IO[3]  
Timer5_In/  
GPIO79  
48  
49  
50  
51  
52  
53  
54  
55  
56  
PIC_0_BUS_0[0]  
PIC_1_BUS_0[0]  
Timer6_In (dup)/  
GPIO80  
PIC_0_BUS_0[1]  
PIC_1_BUS_0[1]  
Timer7_In (dup)/  
GPIO81  
PIC_0_BUS_0[2]  
PIC_1_BUS_0[2]  
Timer8_In (dup)/  
GPIO82  
PIC_0_BUS_0[3]  
PIC_1_BUS_0[3]  
Timer9_In (dup)/  
GPIO83  
PIC_0_BUS_0[4]  
PIC_1_BUS_0[4]  
Timer0_Out/  
GPIO84  
PIC_0_BUS_0[5]  
PIC_1_BUS_0[5]  
Timer1_Out/  
GPIO85  
PIC_0_BUS_0[6]  
PIC_1_BUS_0[6]  
Timer2_Out/  
GPIO86  
PIC_0_BUS_0[7]  
PIC_1_BUS_0[7]  
Timer3_Out/  
GPIO87  
PIC_0_BUS_0[13]/  
PIC_1_BUS_0[13]/  
Timer9_Out (dup)/  
GPIO93  
20  
NS9210 Processor Module Hardware Reference  
X2 pin  
Type Module functionality  
Usage on  
Comments  
number  
Development board  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
PIC_0_BUS_0[14]/  
PIC_1_BUS_0[14]/  
QDCI (dup)/  
GPIO94  
PIC_0_BUS_0[15]/  
PIC_1_BUS_0[15]/  
QDCQ (dup)/  
GPIO95  
PIC_0_BUS_1[0]/  
PIC_1_BUS_1[0]/  
PIC_0_CAN_RXD  
GPIO96  
PIC_0_BUS_1[1]/  
PIC_1_BUS_1[1]/  
PIC_0_CAN_TXD  
GPIO97  
PIC_0_BUS_1[2]/  
PIC_1_BUS_1[2]/  
PIC_1_CAN_RXD  
GPIO98  
PIC_0_BUS_1[3]/  
PIC_1_BUS_1[3]/  
PIC_1_CAN_TXD  
GPIO99  
PIC_0_BUS_1[4]/  
PIC_1_BUS_1[4]/  
PWM4/  
GPIO100  
PIC_0_BUS_1[5]/  
PIC_1_BUS_1[5]/  
EIRQ3/  
GPIO101  
PIC_0_BUS_1[6]/  
PIC_1_BUS_1[6]/  
I2C_SCL (dup)/  
GPIO102  
4k7 pull-up on module  
4k7 pull-up on module  
PIC_0_BUS_1[7]/  
PIC_1_BUS_1[7]/  
I2C_SDA (dup)/  
GPIO103  
21  
Cha pt e r 1  
X2 pin  
Type Module functionality  
Usage on  
Comments  
number  
Development board  
67  
I
I
I
I
I
I
I
I
P
VIN0_ADC  
VIN1_ADC  
VIN2_ADC  
VIN3_ADC  
VIN4_ADC  
VIN5_ADC  
VIN6_ADC  
VIN7_ADC  
VSS_ADC  
68  
69  
70  
71  
72  
73  
74  
75  
Connected on module to AGND  
through 0resistor  
76  
P
VREF_ADC  
100nF decoupling capacitor  
between VREF_ADC and  
VSS_ADC  
77  
78  
79  
80  
P
P
P
P
3.3V  
3.3V  
GND  
GND  
22  
NS9210 Processor Module Hardware Reference  
Configuration pins — CPU  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
None of the 64 GPIO pins on connector X2 disturb CPU boot strap functions. The  
boot strap functions are controlled by address signals; the user can not disturb boot  
strap functions from outside, if the module configuration signals, described below,  
are correctly configured.  
Default module  
CPU  
configuration  
The user has access to six configuration signals:  
LITTLE#/BIG_ ENDIAN which allows the user to select the endianess of the  
module  
OCD_EN# which allows the user to activate on-chip debugging  
SW_CONF [3:0] which are reserved for the user; the user software can read out  
these signals through the GEN ID register (@ 0xA090_0210).  
23  
Cha pt e r 1  
Configuration pins — Module  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The NS9210 Processor Module supports the following JTAG signals: TCK, TMS, TDI,  
TDO, TRST#, and RTCK. Selection can be made between ARM debug mode and  
boundary scan mode with the signal OCD_EN#.  
Identification of  
the module  
In order to make it easier for software to recognize a module and especially a  
hardware variant of the module, a specific bit field made of 4-bits has been  
reserved on the module. This bit field can be read out through GEN ID register and  
correspond to A[12:9]. These configuration signals use the internal CPU pull-up  
resistor and can be pulled down through external population option 2k2 resistors.  
In the same way, 3 bits have been available on the module to identify the SDRAM  
configuration scheme. This bits correspond to A[19:17]. It is impossible for the user  
to disturb either the variant specific or SDRAM configuration specific bits from  
outside.  
The NS9210 Processor Module has also available 4-bit for platform identification. This  
bit field can be read out through GEN ID register and correspond to A[16:13].  
Configuration of these signals is done through the SW_CONF pins. SW_CONF0 is  
connected to A13 through a 2k2 series resistor, and so on for the further SW_CONF  
pins. So this bit can be set high by leaving the corresponding SW_CONF pin  
unconnected and set low by connecting the corresponding SW_CONF pin directly low.  
The user can benefit from these pins to support application or platform specific  
software configurations.  
Module pin  
configuration  
Signal name  
Function  
PU/PD  
Comment  
LITTLE#/BIG_ Set module endianess. 0 module PU  
Signal LITTLE#/BIG_ENDIAN  
is connected to GPIO_A3/A27  
through a 2k2 series resistor.  
ENDIAN  
boots in little endian mode. 1  
module boots in big endian mode.  
OCD_EN#  
JTAG / Boundary scan function PU 10K  
select  
0
ARM debug mode,  
BISTEN# set to high  
1
Boundary scan mode,  
BISTEN# set to low  
SW_CONF0  
User-defined software  
configuration pin; can be read in  
GEN_ID register bit 4, default  
high  
Connected to A13 through a 2k2  
series resistor.  
Read bit 4 of GEN ID register (@  
0xA0900210).  
24  
NS9210 Processor Module Hardware Reference  
Signal name  
Function  
PU/PD  
Comment  
SW_CONF1  
User-defined software  
configuration pin; can be read in  
GEN ID register bit 5, default  
high  
Connected to A14 through a 2k2  
series resistor.Read bit 5 of GEN  
ID register (@ 0xA0900210).  
SW_CONF2  
SW_CONF3  
User-defined software  
configuration pin; can be read in  
GEN ID register bit 6, default  
high  
Connected to A15 through a 2k2  
series resistor. Read bit 6 of GEN  
ID register (@ 0xA0900210).  
User-defined software  
configuration pin; can be read in  
GEN ID register bit 7, default  
high  
Connected to A16 through a 2k2  
series resistor. Read bit 7 of GEN  
ID register (@ 0xA0900210).  
Clock generation  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Clock frequencies  
Hardware strapping determines the initial powerup PLL settings. The table below  
summarizes the default clock frequencies for the NS9210 Processor Module:  
Hardware strapping:  
"PLL reference clock divider setting:  
A[4:0] = 0x1D (0b11101)  
NR = 5  
"PLL output divider setting:  
A[6:5] = 0x3 (0b11)  
OD = 0  
"PLL bypass setting:  
A[7] = 0x1 (0b1)  
Normal operation  
PLL frequency formula:  
PLL Vco = (RefClk / NR+1) * (NF+1)  
ClkOut = PLL Vco / (OD+1)  
RefClk (Crystal) = 29.4912MHz  
NF = 0x3C (reset value - can only be changed by software).  
PLL Vco = (29.4912 / 6) * 61 = 299.8272 MHz  
ClkOut = 299.8272 MHz  
Resulting clock settings:  
PIC clock = 299.8272 MHz  
25  
Cha pt e r 1  
CPU clock = 299.8272 MHz / 2 = 149.9136 MHz  
AHB clock = 149.9136 MHz / 2 = 74.9568 MHz  
Changing the  
CPU speed  
After powerup, software can change the PLL settings by writing to the PLL  
configuration register (@ 0xA090_0188)  
Important: When PLL parameters are changed, a reset is provided for the PLL to  
stabilize. Applications using this feature need to be aware the SDRAM contents will be  
lost. See reset behavior in the table below.  
Reset Behavior  
RESET  
_n pin  
SRESET  
_n pin  
PLL  
Config  
Reg.  
Watchdog  
Time-Out  
Reset  
Update  
SPI boot  
YES  
YES  
YES  
YES  
YES  
NO  
YES  
NO  
YES  
NO  
YES  
NO  
Strapping PLL  
Other strappings (Endianess)  
GPIO configuration  
Other (ASIC) registers  
SDRAM keeps its contents  
NO  
NO  
NO  
NO  
NO  
NO  
YES  
YES  
YES  
NO  
YES  
YES  
Boot process  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The NS9210 Processor Module boots directly from NOR flash. The start-up code is  
located at address 0x00000000 during the boot process. When the system is booted,  
the SDRAM is remapped to address 0x00000000 and Nor Flash to 0x50000000 by  
modifying the address map in the AHB decoder.  
26  
NS9210 Processor Module Hardware Reference  
Chip selects  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The module has eight chip selects: four for dynamic memory and four for static  
memory. Each chip select has a 256MB range.  
Chip select  
memory map  
Name  
CPU  
Sig.  
Pin  
Address range  
Size  
[Mb]  
Usage  
Comments  
name  
SDM_CS0#  
SDM_CS1#  
SDM_CS2#  
SDM_CS3#  
EXT_CS0#  
INT_CS1#  
EXT_CS2#  
INT_CS3#  
CS1#  
CS3#  
CS5#  
CS7#  
CS0#  
CS2#  
CS4#  
CS6#  
D6  
B5  
A4  
B4  
C6  
B6  
C5  
A3  
0x00000000–  
0x0FFFFFFF  
256  
256  
256  
256  
256  
256  
256  
256  
SDRAM bank 0  
not used  
First bank on module  
0x10000000–  
0x1FFFFFFF  
0x20000000–  
0x2FFFFFFF  
not used  
0x30000000–  
0x3FFFFFFF  
not used  
0x40000000–  
0x4FFFFFFF  
external, CS0#  
NOR-Flash  
external, CS2#  
internal, CS3#  
0x50000000–  
0x5FFFFFFFF  
Program memory on  
module  
0x60000000–  
0x6FFFFFFFF  
0x70000000–  
0x7FFFFFFF  
Reserved for internal usage  
SDRAM banks  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The module provides connection to 1 SDRAM chip, connected to CS1# (SDM_CS0#).  
The other SDRAM chip selects are not used.  
The standard module has one of these SDRAM onboard: 1Mx16x4-banks. A13 is the  
highest address connected. BA0 and BA1 are connected to A21 and A22,  
respectively.  
Multiplexed GPIO pins  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The 64 GPIOs pins available on the module connector are multiplexed with other  
functions like:  
27  
Cha pt e r 1  
UART  
SPI  
Ethernet  
DMA  
2
I C port  
Timers and interrupt inputs  
Memory bus data  
Pin notes  
GPIO [15:0] allow five multiplex modes.  
GPIO [103:16] and GPIO_A [3:0] have four multiplex modes.  
Using a pin as GPIO means always to give up other functionalities. Some  
functions are duplicated to enhance the chance to use them without giving up  
other vital functions.  
Using original and (dup) functions in parallel is not recommended.  
Default function of GPIOs after CPU power up is function 03, except GPIO12  
(function 02-reset_done) and GPIO [31:16] (function 00 - DATA[15:0]).  
GPIO multiplex  
table  
In the GPIO multiplex table below,  
the default function is written bold,  
# means low active signal,  
(dup) means function is available multiple times.  
Port  
Alternate function Alternate function  
Alternate  
function 02  
Alternate  
function 04 (only  
GPIO00...GPIO15)  
On module, default  
used as  
name,  
Function  
03  
00  
01  
GPIO0  
GPIO1  
GPIO2  
GPIO3  
GPIO4  
GPIO5  
GPIO6  
GPIO7  
GPIO8  
GPIO9  
GPIO10  
DCDA#  
DMA0_DONE  
EIRQ0  
PIC_0_GEN_IO[0]  
PIC_0_GEN_IO[1]  
PIC_0_GEN_IO[2]  
PIC_0_GEN_IO[3]  
Timer6_In  
SPI_EN# (dup)  
Reserved  
DCDA# / SPI_EN#  
CTSA#  
CTSA#  
DSRA#  
EIRQ1  
Reserved  
DSRA#  
RXDA#  
DMA0_PDEN  
EIRQ2  
SPI_RXD (dup)  
SPI_CLK (dup)  
SPI_CLK (dup)  
RXDA / SPI_RXD  
RIA# / SPI_CLK  
RTSA#  
RIA#  
RTSA# / 485CTLA  
TXCLKA / DTRA#  
TXDA  
EIRQ3  
Timer6_Out  
DMA0_REQ  
Timer8_In  
DMA1_DONE  
I2C_SCL  
QDCI  
Timer7_In  
PIC_DBG_DATA_OUT DTRA#  
Timer7_Out  
SPI_TXD (dup)  
TXDA / SPI_TXD  
DCDC# / TXCLKC  
CTSC#  
Timer8_Out  
SPI_EN# (dup)  
DCDC#  
CTSC#  
DSRC#  
EIRQ0 (dup)  
PIC_DBG_DATA_IN  
PIC_DBG_CLK  
DSRC#  
EIRQ1 (dup)  
28  
NS9210 Processor Module Hardware Reference  
Port  
Alternate function Alternate function  
Alternate  
function 02  
Alternate  
function 04 (only  
GPIO00...GPIO15)  
On module, default  
used as  
name,  
Function  
03  
00  
01  
GPIO11  
GPIO12  
GPIO13  
RXDC#  
DMA1_PDEN  
I2C_SDA  
QDCQ  
EIRQ2 (dup)  
RESET_DONE  
Reserved  
SPI_RXD (boot)  
SPI_CLK (dup)  
SPI_CLK (boot)  
RXDC  
1
RXCLKC / RIC#  
RIC#  
RXCLKC / RTSC#  
/485CTLC  
RXCLKC / RTSC#  
GPIO14  
GPIO15  
GPIO16  
TXCLKC / DTRC#  
DMA1_REQ  
Timer9_In  
DCDB#  
PIC_0_CAN_RXD  
PIC_0_CAN_TXD  
EIRQ0 (dup)  
SPI_TXD (boot)  
SPI_EN# (boot)  
TXCLKC  
TXDC  
TXDC  
D0  
Reserved for upper data  
lines  
GPIO17  
GPIO18  
GPIO19  
GPIO20  
GPIO21  
GPIO22  
GPIO23  
GPIO24  
GPIO25  
GPIO26  
GPIO27  
GPIO28  
GPIO29  
GPIO30  
D1  
CTSB#  
EIRQ1 (dup)  
Reserved for upper data  
lines  
D2  
DSRB#  
EIRQ2 (dup)  
Reserved for upper data  
lines  
D3  
RXDB  
EIRQ3 (dup)  
Reserved for upper data  
lines  
D4  
RIB#  
DMA0_DONE (dup)  
DMA0_PDEN (dup)  
DMA1_DONE (dup)  
PIC_1_CAN_RXD  
PIC_1_CAN_TXD  
RESET_DONE (dup)  
PIC_1_GEN_IO[0]  
PIC_1_GEN_IO[1]  
PIC_1_GEN_IO[2]  
PIC_1_GEN_IO[3]  
Reserved  
Reserved for upper data  
lines  
D5  
RTSB# / 485CTLB  
TXCLKB / DTRB#  
TXDB  
Reserved for upper data  
lines  
D6  
Reserved for upper data  
lines  
D7  
Reserved for upper data  
lines  
D8  
DCDD#  
Reserved for upper data  
lines  
D9  
CTSD#  
Reserved for upper data  
lines  
D10  
D11  
D12  
D13  
D14  
DSRD#  
Reserved for upper data  
lines  
RXDD  
Reserved for upper data  
lines  
RID#  
Reserved for upper data  
lines  
RTSD# / 485CTLD  
TXCLKD / DTRD#  
Reserved for upper data  
lines  
Reserved for upper data  
lines  
29  
Cha pt e r 1  
Port  
Alternate function Alternate function  
Alternate  
function 02  
Alternate  
function 04 (only  
GPIO00...GPIO15)  
On module, default  
used as  
name,  
Function  
03  
00  
01  
GPIO31  
D15  
TXDD  
Reserved  
Reserved for upper data  
lines  
GPIO32  
GPIO33  
GPIO34  
GPIO35  
GPIO36  
GPIO37  
GPIO38  
GPIO39  
GPIO40  
GPIO41  
GPIO42  
GPIO43  
GPIO44  
GPIO45  
GPIO46  
GPIO47  
GPIO48  
GPIO49  
GPIO50  
GPIO51  
GPIO52  
GPIO53  
GPIO54  
GPIO55  
GPIO56  
MII_MDC  
MII_TXC  
PIC_0_GEN_IO[0]  
PIC_0_GEN_IO[1]  
PIC_0_GEN_IO[2]  
PIC_0_GEN_IO[3]  
PIC_0_GEN_IO[4]  
PIC_0_GEN_IO[5]  
PIC_0_GEN_IO[6]  
PIC_0_GEN_IO[7]  
PIC_1_GEN_IO[0]  
PIC_1_GEN_IO[1]  
PIC_1_GEN_IO[2]  
PIC_1_GEN_IO[3]  
PIC_1_GEN_IO[4]  
PIC_1_GEN_IO[5]  
PIC_1_GEN_IO[6]  
PIC_1_GEN_IO[7]  
Reserved  
Reserved  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
MII Interface  
DCDB#  
Reserved  
MII_RXC  
Reserved  
MII_MDIO  
MII_RXDV  
MII_RXER  
MII_RXD0  
MII_RXD1  
MII_RXD2  
MII_RXD3  
MII_TXEN  
MII_TXER  
MII_TXD0  
MII_TXD1  
MII_TXD2  
MII_TXD3  
MII_COL  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
MII_CRS  
Reserved  
Reserved  
MII_PHY_Int  
DCDB# (dup)  
CTSB# (dup)  
DSRB# (dup)  
RXDB (dup)  
RIB# (dup)  
PIC_1_CLK (I)  
PIC_1_CLK(0)  
PIC_1_BUS_1[8]  
PIC_1_BUS_1[9]  
PIC_1_BUS_1[10]  
PIC_1_BUS_1[11]  
PIC_1_BUS_1[12]  
PIC_1_BUS_1[13]  
PIC_0_BUS_1[8]  
PIC_0_BUS_1[9]  
PIC_0_BUS_1[10]  
PIC_0_BUS_1[11]  
PIC_0_BUS_1[12]  
PIC_0_BUS_1[13]  
CTSB#  
DSRB#  
RXDB  
RIB#  
RTSB# / 485CTLB  
(dup)  
RTSB#  
GPIO57  
TXCLKB (dup) /  
DTRB# (dup)  
PIC_0_BUS_1[14]  
PIC_1_BUS_1[14]  
DTRB#  
GPIO58  
GPIO59  
GPIO60  
TXDB (dup)  
DCDD# (dup)  
CTSD# (dup)  
PIC_0_BUS_1[15]  
PIC_0_BUS_1[16]  
PIC_0_BUS_1[17]  
PIC_1_BUS_1[15]  
PIC_1_BUS_1[16]  
PIC_1_BUS_1[17]  
TXDB  
DCDD#  
CTSD#  
30  
NS9210 Processor Module Hardware Reference  
Port  
Alternate function Alternate function  
Alternate  
function 02  
Alternate  
function 04 (only  
GPIO00...GPIO15)  
On module, default  
used as  
name,  
Function  
03  
00  
01  
GPIO61  
GPIO62  
GPIO63  
GPIO64  
DSRD# (dup)  
RXDD (dup)  
RID# (dup)  
PIC_0_BUS_1[18]  
PIC_0_BUS_1[19]  
PIC_0_BUS_1[20]  
PIC_0_BUS_1[21]  
PIC_1_BUS_1[18]  
PIC_1_BUS_1[19]  
PIC_1_BUS_1[20]  
PIC_1_BUS_1[21]  
DSRD#  
RXDD  
RID#  
RTSD# / 485CTLD  
(dup)  
RTSD#  
GPIO65  
TXCLKD (dup) /  
DTRD# (dup)  
PIC_0_BUS_1[22]  
PIC_1_BUS_1[22]  
DTRD#  
GPIO66  
GPIO67  
GPIO68  
GPIO69  
GPIO70  
GPIO71  
GPIO72  
GPIO73  
GPIO74  
GPIO75  
GPIO76  
GPIO77  
GPIO78  
GPIO79  
GPIO80  
GPIO81  
GPIO82  
GPIO83  
GPIO84  
GPIO85  
GPIO86  
GPIO87  
GPIO88  
TXDD (dup)  
PIC_0_BUS_1[23]  
PIC_0_CLK (O)  
PIC_1_BUS_1[23]  
EIRQ3 (dup)  
PIC_1_CAN_RXD  
PIC_1_CAN_TXD  
PWM0  
TXDD  
PIC_0_CLK (I)  
PIC_0_CLK  
PIC_0_GEN_IO[0]  
PIC_0_GEN_IO[1]  
PIC_0_GEN_IO[2]  
PIC_0_GEN_IO[3]  
PIC_0_GEN_IO[4]  
PIC_0_GEN_IO[5]  
PIC_0_GEN_IO[6]  
PIC_0_GEN_IO[7]  
PIC_0_CTL_IO[0]  
PIC_0_CTL_IO[1]  
PIC_0_CTL_IO[2]  
PIC_0_CTL_IO[3]  
PIC_0_BUS_0[0]  
PIC_0_BUS_0[1]  
PIC_0_BUS_0[2]  
PIC_0_BUS_0[3]  
PIC_0_BUS_0[4]  
PIC_0_BUS_0[5]  
PIC_0_BUS_0[6]  
PIC_0_BUS_0[7]  
PIC_0_BUS_0[8]  
PIC_1_GEN_IO[0]  
PIC_1_GEN_IO[1]  
PIC_1_GEN_IO[2]  
PIC_1_GEN_IO[3]  
PIC_1_GEN_IO[4]  
PIC_1_GEN_IO[5]  
PIC_1_GEN_IO[6]  
PIC_1_GEN_IO[7]  
PIC_1_CTL_IO[0]  
PIC_1_CTL_IO[1]  
PIC_1_CTL_IO[2]  
PIC_1_CTL_IO[3]  
PIC_1_BUS_0[0]  
PIC_1_BUS_0[1]  
PIC_1_BUS_0[2]  
PIC_1_BUS_0[3]  
PIC_1_BUS_0[4]  
PIC_1_BUS_0[5]  
PIC_1_BUS_0[6]  
PIC_1_BUS_0[7]  
PIC_1_BUS_0[8]  
PIC_0_GEN_IO[0]  
PIC_0_GEN_IO[1]  
PIC_0_GEN_IO[2]  
PIC_0_GEN_IO[3]  
PIC_0_GEN_IO[4]  
PIC_0_GEN_IO[5]  
PIC_0_GEN_IO[6]  
PIC_0_GEN_IO[7]  
PIC_0_CTL_IO[0]  
PIC_0_CTL_IO[1]  
PIC_0_CTL_IO[2]  
PIC_0_CTL_IO[3]  
Timer6_In  
PWM1  
PWM2  
PWM3  
Timer0_In  
Timer1_In  
Timer2_In  
Timer3_In  
Timer4_In  
Timer5_In  
Timer6_In (dup)  
Timer7_In (dup)  
Timer8_In (dup)  
Timer9_In (dup)  
Timer0_Out  
Timer1_Out  
Timer2_Out  
Timer3_Out  
Timer4_Out  
Timer7_In  
Timer8_In  
Timer9_In  
Timer0_Out  
Timer1_Out  
Timer2_Out  
Timer3_Out  
Reserved for module  
LEDs  
GPIO89  
PIC_0_BUS_0[9]  
PIC_1_BUS_0[9]  
Timer5_Out  
Reserved for module  
LEDs  
31  
Cha pt e r 1  
Port  
Alternate function Alternate function  
Alternate  
function 02  
Alternate  
function 04 (only  
GPIO00...GPIO15)  
On module, default  
used as  
name,  
Function  
03  
00  
01  
GPIO90  
PIC_0_BUS_0[10]  
PIC_1_BUS_0[10]  
Timer6_Out (dup)  
GPIO reserved on  
module  
GPIO91  
GPIO92  
PIC_0_BUS_0[11]  
PIC_0_BUS_0[12]  
PIC_1_BUS_0[11]  
PIC_1_BUS_0[12]  
Timer7_Out (dup)  
Timer8_Out (dup)  
Reserved NAND_R/B#  
GPIO reserved on  
module  
GPIO93  
GPIO94  
GPIO95  
GPIO96  
GPIO97  
GPIO98  
GPIO99  
GPIO100  
GPIO101  
GPIO102  
GPIO103  
GPIO_A0  
GPIO_A1  
GPIO_A2  
PIC_0_BUS_0[13]  
PIC_0_BUS_0[14]  
PIC_0_BUS_0[15]  
PIC_0_BUS_1[0]  
PIC_0_BUS_1[1]  
PIC_0_BUS_1[2]  
PIC_0_BUS_1[3]  
PIC_0_BUS_1[4]  
PIC_0_BUS_1[5]  
PIC_0_BUS_1[6]  
PIC_0_BUS_1[7]  
A24  
PIC_1_BUS_0[13]  
PIC_1_BUS_0[14]  
PIC_1_BUS_0[15]  
PIC_1_BUS_1[0]  
PIC_1_BUS_1[1]  
PIC_1_BUS_1[2]  
PIC_1_BUS_1[3]  
PIC_1_BUS_1[4]  
PIC_1_BUS_1[5]  
PIC_1_BUS_1[6]  
PIC_1_BUS_1[7]  
I2C_SCL dupe  
Timer9_Out (dup)  
QDCI (dup)  
Timer9_Out  
QDCI  
QDCQ (dup)  
QDCQ  
PIC_0_CAN_RXD  
PIC_0_CAN_TXD  
PIC_1_CAN_RXD  
PIC_1_CAN_TXD  
PWM4  
PIC_0_CAN_RXD  
PIC_0_CAN_TXD  
PIC_1_CAN_RXD  
PIC_1_CAN_TXD  
PWM4  
EIRQ3  
EIRQ3  
I2C_SCL (dup)  
I2C_SDA (dup)  
EIRQ0 (dup)  
I2C_SCL  
I2C_SDA  
Reserved EIRQ0 - Piper  
Reserved EIRQ1 - USB  
A25  
I2C_SDA dupe  
EIRQ1 (dup)  
A26  
CS0_WE#  
EIRQ2 (dup)  
GPIO reserved on  
module  
GPIO_A3  
A27  
CS0_OE#  
UART_REFCLK  
Little/Big Endian  
1
Put a series resistor on the baseboard in this case to avoid input/output conflict between RESET_DONE (output/boot  
default) and RIC# (input/configuration default).  
External  
interrupts  
The NS9210 Processor Module provides access to four external interrupts signals,  
which are multiplexed with other functions on the GPIO pins. Every interrupt is  
multiplexed to two or three different GPIO pins. These duplicate signals are marked  
as (dup) in the GPIO table.  
External interrupt  
GPIO multiplexing Other functions,  
1st position  
Comments  
EIRQ0  
GPIO1  
GPIO9  
X2.4  
X2.12  
EIRQ1  
GPIO2  
X2.5  
GPIO10  
X2.13  
32  
NS9210 Processor Module Hardware Reference  
External interrupt  
GPIO multiplexing Other functions,  
1st position  
Comments  
EIRQ2  
GPIO4  
X2.7  
GPIO11  
X2.14  
EIRQ3  
GPIO5  
X2.8  
EIRQ3# is used on the development  
board to implement I²C I/O expander  
interrupt functionality.  
GPIO67  
GPIO101  
X2.35  
X2.64  
Interfaces  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
10/100 Mbps  
Ethernet port  
The NS9215 10/100 Mbps Ethernet MAC allows a glueless connection of a 3.3V MII PHY  
chip that generates the physical Ethernet signals.  
The module has a MII PHY chip (ICS ICS1893BKILFT) in a 56-pin QFN package on board.  
By default, the module does not have a transformer or Ethernet connector; the base  
board must provide these parts. However, it's possible to populate a specific RJ45  
connector with magnetics on the module. The appropriate RJ-45 is Midcom MIC2412A-  
5108W-LF3.  
A PHY clock of 25 MHz is generated in the PHY chip with a 25 MHz crystal.  
GPIO90 is controlling the PHY RESET# signal. This GPIO has a 2k2 pull-down resistor  
to GND populated on the module. GPIO90 must be asserted high before PHY can be  
used. When not used, the PHY can be put in low-power mode by asserting GPIO90  
low.  
The PHY address on the MII bus is 0x7 (0b00111).  
The module does not only provide access to the Ethernet signals coming out of the  
PHY, but supports also two status LEDs: ETH_ACTIVITY# and ETH_LINK#.  
UART  
The module provides up to four UART ports with all handshake signals, used in  
asynchronous mode:  
Port A = GPIOO through GPIO7  
Port B = GPIO51 through GPIO58  
Port C = GPIO8 through GPIO15  
Port D = GPIO59 through GPIO66  
The module supports baud rates up to 1.8432 Mbps in asynchronous mode. Each  
UART has a 64-byte TX and RX FIFO available.  
SPI  
The module provides one SPI port which can be used in either master or slave mode.  
33  
Cha pt e r 1  
Master: 33.33 Mbps  
Slave: 7.50 Mbps  
The SPI module is made of four signals: RXD, TXD, CLK and CS#  
2
2
I C bus  
The I C bus is completely free on the module - no EEPROM and no RTC - since the RTC  
is in the processor.  
The I²C clock is max 400kHz.  
I2C signals are provided on the module with 4k7 pull-up resistors.  
RTC  
The RTC is integrated in the processor and has its own 32.768 KHz clock crystal.  
When powered by VBAT, RTC unit will function until VBAT (X1.78) reaches a  
threshold of 2.3 - 2.4V - then the internal unit switches off.  
The battery current without +3.3V power applied is up to 40µA. The current is  
used to power the RTC, 32.768kHz oscillator and 64-byte internal RAM.  
When the development board ships from the factory the battery is disabled. To  
enable the battery, place a jumper on the development board at J2.  
Power  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Power supply  
The module has +3.3V and VLIO supply pins.  
VLIO can be connected either to a Li-Ion battery (2.5V - 5.5V) in a mobile application,  
or it can be connected directly to +3.3V. Connecting VLIO to a battery causes  
efficiency to be gained without an additional voltage regulator.  
Internal voltage  
The internal 1.8V core voltage is generated through a high-efficiency synchronous  
step-down converter, which uses VLIO as input voltage. The core voltage regulator  
can provide up to 600mA.  
34  
NS9210 Processor Module Hardware Reference  
About the Development Board  
C
H
A
P
T
E
R
2
The NS9210 Processor Module Development board supports the NS9210 Processor  
Module. This chapter describes the components of the development board and  
explains how to configure the board for your requirements.  
The development board has two 4x20 pin connectors that are 1:1 copies of the  
module pins.  
What’s on the  
development  
board?  
RJ-45 Ethernet connector  
2 x RP-SMA antenna connectors (reserved for future use)  
Four serial interface connectors:  
1 x UART B MEI (RS232/RS4xx) with status LEDs on SUB-D 9-pin connector (X6)  
1 x UART D RS232 with status LEDs, on SUB-D 9-pin connector (X3)  
1 x UART C with TTL levels shared with HDLC signals on 10-pin header (X5)  
1 x UART A with TTL levels shared with SPI signals on 10-pin header (X4)  
ADC, SPI, and I2C headers  
JTAG connector  
Peripheral application header  
Including access to 16-bit data/10-bit address bus signals  
Headers with 1:1 copies of the module pins (X1/X2)  
Two user pushbuttons, two user LEDs, wake-up button  
Eight-position configuration dip switches  
Four each for hardware/software configuration  
GPIO screw-flange connector  
35  
Cha pt e r 2  
+9/30VDC power supply  
Current measurement option  
Development board + Module, and module alone  
3.3V coincell battery with socket  
PoE connectors for optional application kit (IEEE 802.3af)  
Prototyping area (15 x 28 holes) with +3.3V and GND connections  
36  
NS9210 Processor Module Hardware Reference  
The development  
board  
37  
Cha pt e r 2  
User interface  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The NS9210 Processor Module Development board implements two user buttons and  
two user LEDs in addition to those provided on the module.  
The user LEDs on the development board can be enabled or disabled by correctly  
setting jumper J5&6.  
The table below shows which NS9215 GPIO is available for implementing the user  
interface.  
Signal name  
GPIO used  
Comments  
USER_BUTTON1  
GPIO81  
10k pull-up to +3.3V on the  
development board  
USER_LED1#  
GPIO82  
GPIO84  
USER_BUTTON2  
10k pull-up to +3.3V on the  
development board  
USER_LED2#  
GPIO85  
38  
NS9210 Processor Module Hardware Reference  
Switches and pushbuttons  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Configuration switch, S4  
Power Switch, S2  
Reset button  
S3  
Serial Port B  
(MEI)  
configuration  
switch S1  
Wake Up button  
S8  
User Button 2  
S7  
User Button 1  
S6  
Reset control, S3  
The reset pushbutton, S3, resets the module. On the module, RSTOUT# and  
PWRGOOD are produced for peripherals. A pushbutton allows manual reset by  
connecting RSTIN# to ground. The reset controller is located on the NS9210 Processor  
Module.  
Power switch, S2  
The development board has an ON/OFF switch, S2. The power switch S2 can switch  
both 9V-30V input power supply and 12V coming out of the PoE module. However, if  
a power plug is connected in the DC power jack, the PoE module is disabled.  
39  
Cha pt e r 2  
User pushbuttons,  
S6 and S7  
Use the user pushbuttons to interact with the applications running on the NS9210  
Processor Module. Use these module signals to implement the pushbuttons:  
Signal name  
Switch  
GPIO used  
(pushbutton)  
USER_PUSH_BUTTON_1  
USER_PUSH_BUTTON_2  
S6  
S7  
GPIO81  
GPIO84  
Legend for multi-  
pin switches  
Switches 1 and 4 are multi-pin switches. In the description tables for these switches,  
the pin is designated as S[switch number].[pin number]. For example, pin 1 in switch  
4 is specified as S4.1.  
Module  
Use S4 to configure the module:  
configuration  
switches, S4  
Switch pin Function  
S4.1  
On = Little endian  
Off = Big endian  
S4.2  
S4.3  
Not used  
On = ARM Debug  
Off = Boundary Scan  
S4.4  
Not used  
S4.5 – S4.8 Not defined. Software configuration signals, which can be available for user  
specific configuration.  
Wake-up button,  
S8  
The wake-up pushbutton, S8, generates an external interrupt to the module's NS9215 processor using the EIRQ2  
signal.  
40  
NS9210 Processor Module Hardware Reference  
Serial Port B MEI  
configuration  
switches, S1  
Use S1 to configure the line interface for serial port B MEI:  
Switch pin Function  
Comments  
S1.1  
On = RS232 transceiver enabled  
RS422/RS485 transceivers disabled  
Off = RS232 transceiver disabled  
RS422/RS485 transceivers enabled  
S1.2  
On = Auto Power Down enabled  
Off = Auto Power Down disabled  
Auto Power Down is not supported on  
this board. This signal is only  
accessible to permit the user to  
completely disabled the MEI interface  
for using the signals for other  
purposes. To disable the MEI  
interface, go in RS232 mode (S1.1 =  
ON) and activate the Auto Power  
Down feature (S1.2 = ON) - be sure  
that no cable is connected to connector  
X3.  
S1.3  
S1.4  
On = 2-wire interface (RS422/RS485)  
Off = 4-wire interface (RS422)  
On = Termination on  
Off = No termination  
41  
Cha pt e r 2  
Jumpers  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Battery Jumper J2  
WLAN Jumper J3  
Serial Port D  
transceiver  
Jumper J1  
User LED1  
Jumper J5  
User LED2  
Jumper J4  
42  
NS9210 Processor Module Hardware Reference  
Jumper functions  
Jump  
er  
Name  
If connection made  
Default  
J1  
J2  
J3  
Enable transceiver  
This jumper allows to disable the console RS232 transceiver.  
Connection made =  
console active  
Battery enable  
Supplies the real time clock with 3V from the battery (lithium coin cell battery, Connection not made =  
G1) even if the board is switched off. This is for keeping time in the RTC.  
Backup battery disabled  
WLAN_DISABLE#  
Reserved for future use.  
Connection made =  
WLAN disabled  
Disables the WiFi unit on the module.  
J4  
J5  
USER_LED2#  
USER_LED1#  
Enables User LED2 (LE6) to show the status of this signal (lit if low).  
Connection made = User  
LED2 enabled  
Enables User LED1 (LE5) to show the status of this signal (lit if low).  
Connection made = User  
LED1 enabled  
Battery and Battery Holder  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Battery Holder  
Battery  
Coin-Cell Holder for CR2477 Battery, Lithium coin cell, CR2477, 24mm,  
THT  
950mAh  
Keystone 1025-7  
Ettinger 15.61.252  
Panasonic CR2477  
Renata CR2477N  
43  
Cha pt e r 2  
LEDs  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Power LED 9-30V, LE3  
Power LED +3.3V, LE4  
WLAN LED LE7  
Serial Port D  
status LEDs  
Serial Port B  
status (MEI)  
LEDs  
User LED2,  
LE6  
User LED1,  
LE5  
WLAN LED LE7  
Reserved for future use.  
Power LEDs, LE3  
and LE4  
The power LEDs are all red LEDs. These power supplies must be present and cannot  
be switched.  
LE3 ON indicates the +9VDC / +30VDC power is present.  
LE4 ON indicates the +3.3VDC power is present.  
User LEDs, LE5  
and LE6  
The user LEDs are controlled through applications running on the NS9210 Processor  
Module, if J5 and J4 are set. Use these module signals to implement the LEDs:  
44  
NS9210 Processor Module Hardware Reference  
Signal name  
USER_LED1#  
USER_LED2#  
LED  
LE5  
GPIO used  
GPIO82  
LE6  
GPIO85  
Serial status  
LEDs  
The development board has two sets of serial port LEDs — four for serial port D and  
eight for serial port B. The LEDs are connected to the TTL side of the RS232 or  
RS422/485 transceivers.  
Green means corresponding signal high.  
Red means corresponding signal low.  
The intensity and color of the LED will change when the voltage is switching.  
Status LEDs  
Serial Port D  
LEDs  
LED reference  
RED  
Function  
GREEN  
LE45  
LE60  
LE61  
LE62  
LE63  
CTSD#/GPIO60  
RTSD#/GPIO64  
RXDD/GPIO62  
TXDD/GPIO66  
LE46  
LE47  
LE48  
Status LEDs  
Serial Port B  
LEDs  
LED reference  
RED  
Function  
GREEN  
LE49  
LE50  
LE51  
LE52  
LE53  
LE54  
LE55  
LE56  
LE64  
DCDB#/GPIO51  
RIB#/GPIO55  
LE65  
LE66  
DSRB#/GPIO53  
DTRB#/GPIO57  
CTSB#/GPIO52  
RTSB#/GPIO56  
RXDB/GPIO54  
TXDB/GPIO58  
LE67  
LE68  
LE69  
LE70  
LE71  
45  
Cha pt e r 2  
Serial UART ports  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The development board supports the four serial ports available on the NS9210  
Processor Module.  
Serial  
Port D  
(RS232),  
X3  
Serial  
Port B  
(MEI) X6  
Serial  
Port A  
TTL X4  
Serial  
Port C  
TTL, X5  
Serial port D,  
RS232  
The serial (UART) port D connector, X3, is a DSUB9 male connector and is also used as  
the standard console. This asynchronous serial port is DTE and requires a null-modem  
cable to connect to a computer serial port.  
The serial port D interface corresponds to NS9215 UART port D. The line driver is  
enabled or disabled using the jumper J1.  
46  
NS9210 Processor Module Hardware Reference  
Serial port D pins are allocated as shown:  
Pin  
1
Function  
DCD#  
RXD  
Defaults to  
GPIO59  
2
GPIO62  
3
TXD  
GPIO66  
4
DTR#  
GND  
GPIO65  
5
6
DSR#  
RTS#  
CTS#  
RIB#  
GPIO61  
GPIO64  
GPIO60  
GPIO63  
7
8
9
By default, Serial D signals are configured to their respective GPIO signals.  
It is the responsibility of the driver to configure them properly.  
Serial port A TTL  
interface  
The serial (UART) port A interface is a TTL interface connected to a 2x5 pin, 0.1”  
connector, X4. The connector supports only TTL level.  
The serial port A interface corresponds to NS9215 UART port A.  
Serial port A pins are allocated as shown:  
Pin  
1
Function  
Defaults to  
GPIO0  
GPIO2  
GPIO3  
GPIO5  
GPIO7  
GPIO1  
GPIO6  
GPIO4  
Comment  
DCDA#/SPI_EN#  
DSRA#  
Can be programmed as SPI enable to X4  
2
3
RXDA/SPI_RXD  
RTSA#/SPI_CLK  
TXDA/SPI_TXD  
CTSA#  
Can be programmed as SPI receive data to X4  
Can be programmed as SPI clock to X4  
4
5
Can be programmed as SPI transmit data to X4  
6
7
DTRA#  
8
RIA#/EIRQ2  
This signal is default configured to support the wake-  
up button on the development board.  
9
GND  
3.3V  
10  
By default, Serial A signals are configured to their respective GPIO signals. It is the  
responsibility of the driver to configure them properly.  
Serial Port A must not be connected if SPI or WakeUp functionality is used.  
47  
Cha pt e r 2  
Serial port C TTL  
interface  
The serial (UART) port C interface is a TTL interface connected to a 2x5 pin, 0.1”  
connector, X5. The connector supports only TTL level.  
The serial port C interface corresponds to the NS9215 UART port C. The signals are  
shared with the HDLC interface.  
Serial port C pins are allocated as shown:  
Pin  
1
Function  
Defaults to  
GPIO8.  
DCDC#/TXCLKC  
DSRC#  
2
GPIO10.  
3
RXDC#  
GPIO11  
4
RTSC#/RXCLKC  
TXDC  
GPIO13  
5
GPIO15  
6
CTSC#  
GPIO9  
7
DTRC#/TXCLKC  
RIC#/RXCLKC/GPIO 12  
GND  
GPIO14  
8
RESET_DONE See note  
9
10  
3.3V  
Note: By using GPIO12 as RIC#, be sure to populate a series resistor on the  
baseboard. This is necessary to avoid conflict between the default configuration of  
the GPIO when booting (RESET_DONE / output) and the chosen configuration once  
booted (RIC# / input).  
By default, Serial C signals are configured to their respective GPIO signals, except  
for GPIO12. It is the responsibility of the driver to configure them properly.  
48  
NS9210 Processor Module Hardware Reference  
Serial port B,  
MEI interface  
The serial (UART) port B connector, X6, is a DSUB9 male connector. This asynchronous  
serial port is DTE and requires a null-modem cable to connect to a computer serial  
port.  
The serial port B MEI (Multiple Electrical Interface) interface corresponds to NS9215  
UART port B. The line drivers are configured using switch S1.  
Note that all pins on S1 contribute to the line driver settings for this port.  
Serial port B pins are allocated as shown:  
Pin  
RS232  
function  
RS232  
default  
RS485  
function  
RS485  
default  
1
2
3
4
5
6
7
8
9
DCD#  
RXD  
TXD  
DTR#  
GND  
DSR#  
RTS#  
CTS#  
RI#  
GPIO51  
GPIO54  
GPIO58  
GPIO57  
CTS-  
RX+  
TX+  
RTS-  
GND  
RX-  
n/a  
GPIO54  
GPIO58  
n/a  
GPIO53  
GPIO56  
GPIO52  
GPIO55  
n/a  
RTS+  
CTS+  
TX-  
GPIO56  
GPIO52  
n/a  
By default, Serial B signals are configured to their respective GPIO signals.  
It is the responsibility of the driver to configure them properly.  
49  
Cha pt e r 2  
I2C interface  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
I2C header, X15  
I2C digital I/Os, X44  
2
I C header  
The I²C interface has only one device connected to the bus on the development  
board - an I/O expander (see next paragraph). Otherwise, additional I²C devices  
(like EEPROMs) can be connected to the module by using I²C header X15. The  
pinning of this header is provided below.  
Pin  
1
Signal  
I2C_SDA/GPIO103  
+3.3V  
2
3
I2C_SCL/GPIO102  
GND  
4
2
I C digital I/O  
The development board provides a 3.81mm (1.50") green terminal block, X44, for  
expansion  
2
additional digital I/Os. The I C I/O port chip is on-chip ESD-protected, 5V tolerant,  
and provides an open drain interrupt output.  
50  
NS9210 Processor Module Hardware Reference  
2
The I/O expander is a Philips PCA9554D at I C address 0x20 / 0x21. The pins are  
allocated as shown:  
Pin  
1
Signal  
IO_0  
IO_1  
IO_2  
IO_3  
IO_4  
IO_5  
IO_6  
IO_7  
GND  
2
3
4
5
6
7
8
9
51  
Cha pt e r 2  
SPI interface  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
SPI header, X8  
The development board provides access to the SPI interface on the module using  
the SPI connector, X8. The SPI interface on the development board is shared with  
UART_A (NS9215 port A). Because the module’s SPI interface is shared with a UART  
interface, you cannot use both simultaneously.  
Note: The default configuration of UART port A is to support GPIOs. To move from  
GPIO to UART or SPI, you need to configure the software properly.  
52  
NS9210 Processor Module Hardware Reference  
Pin allocation  
SPI connector pins are allocated as shown:  
Pin  
1
Signal  
+3.3V  
2
TXDA/SPI_TXD/GPIO7  
RXDA/SPI_RXD/GPIO3  
RTSA#/SPI_CLK/GPIO5  
DCDA#/SPI_EN#/GPIO0  
GND  
3
4
5
6
53  
Cha pt e r 2  
Current Measurement Option  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The Current Measurement Option uses 0.025R ohm series resistors to measure the  
current. The NS9210 Processor Module Development board allows to measure:  
the current used by the development board and module (through R80), and  
the current used by the internal NS9215 1.8V core generated from VLIO using a  
high-efficiency synchronous step-down converter (through R81)  
Current Measurement Option (CMO) +3.3V development board and  
module, R80  
Current  
Measurement  
Option (CMO)  
+3.3V VLIO  
for 1.8V core,  
module only,  
R81  
Current  
Measurement  
Option (CMO)  
+3.3V for  
module only  
R94  
54  
NS9210 Processor Module Hardware Reference  
How the CMO  
works  
To measure the load current used on different power supplies, measure DC voltage  
across the sense (CMO) resistor. The value of the resistor is 0.025R ± 1%. Calculate  
the current using this equation: I = U/R  
where  
I = current in Amps  
U = measured voltage in Volts  
R = 0.025 Ohms  
JTAG interface  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
JTAG Multi-Ice connector X13  
55  
Cha pt e r 2  
Standard JTAG  
ARM connector,  
X13  
The standard JTAG ARM connector is a 20-pin header and can be used to connect  
development tools such as Digi’s JTAG Link, ARM’s Multi-ICE, Abatron BDI2000, and  
others.  
Pin  
1
Signal  
Pin  
2
Signal  
+3.3V  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
+3.3V  
3
TRST#  
4
5
TDI  
6
7
TMS  
8
9
TCK  
10  
12  
14  
16  
18  
20  
11  
13  
15  
17  
19  
RTCK (optional)  
TDO  
SRESET#  
No connect  
No connect  
PoE module connectors - IEEE802.3af  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The development board has two PoE module connectors, X9 and X26. The PoE  
module is an optional accessory item that can be plugged on the development board  
through the two connectors:  
X9, input connector: Provides access to the PoE signals coming from the  
Ethernet interface.  
X26, output connector: Provides the output power supply from the PoE  
module.  
56  
NS9210 Processor Module Hardware Reference  
Power Jack, X24  
PoE header,  
X9  
PoE header,  
X26  
The PoE module  
Plug in the PoE module at a right angle to the development board, as shown in this  
drawing:  
PoE module  
Jump Start development board  
57  
Cha pt e r 2  
X9  
This is how the PoE input connector pins are allocated:  
Pin  
1
Signal  
POE_TX_CT  
POE_RX_CT  
POE_RJ45_4/5  
POE_RJ45_7/8  
2
3
4
X26  
This is how the PoE output connector pins are allocated:  
Pin  
1
Signal  
+12V_PoE  
+12V_PoE  
GND  
2
3
4
GND  
5
PoE_GND  
PoE_GND  
6
POE_GND  
The development board provides access to POE_GND allowing it to be turned off  
when power is provided through Power Jack X26.4 and X26.5.  
Power Jack, X24  
The power jack is a barrel connector with 9-30VDC operating range. The power jack  
is labeled X24 on the development board. This figure schematically represents the  
power jack’s polarity.  
Ethernet interface  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The module provides the 10/100 Ethernet PHY chip. The development board provides  
the 1:1 transformer and Ethernet connector.  
The Ethernet connector is an 8-wire RJ-45 jack, labeled X19, on the development  
board. The connector has eight interface pins, as well as two integrated LEDs that  
provide link status and network activity information.  
58  
NS9210 Processor Module Hardware Reference  
Ethernet RJ-45, X19  
RJ-45 pin  
RJ-45 connector pins are configured as shown:  
allocation, X19  
Pin  
Signal  
802.3af End-Span (mode A) 802.3af Mid-Span (Mode B) Description  
1
TXD+  
Negative V  
Negative V  
Transmit data +  
Port  
2
TXD-  
Transmit data -  
Port  
3
RXD+  
EPWR+  
EPWR+  
RXD-  
Positive V  
Receive data +  
Port  
4
Positive V  
Positive V  
Power from switch +  
Power from switch +  
Receive data -  
Port  
5
Port  
6
Positive V  
Port  
7
EPWR+  
EPWR+  
Negative V  
Negative V  
Power from switch -  
Power from switch -  
Port  
8
Port  
59  
Cha pt e r 2  
LEDs  
The RJ-45 connector has two LEDs located near the outer lower corners of the  
connector. These LEDs are not programmable.  
LED  
Description  
Yellow  
Network activity (speed): Flashing when network traffic detected; Off when no network  
traffic detected.  
Green  
Network link: On indicates an active network link; Off indicates that no network link is  
present.  
Peripheral (expansion) headers  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Peripheral Application Header, X33  
60  
NS9210 Processor Module Hardware Reference  
The development board provides one, 2x25-pin, 0.10” (2.54mm) pitch header for  
supporting application-specific daughter cards/expansion boards:  
X33, Peripheral application header. Provides access to an 16-bit data bus, 10-  
bit address bus, and control signals (such as CE#, IRQ#, WE#), as well as I C and  
2
power (+3.3V). Using these signals, you can connect Digi-specific extension  
modules or your own daughter card to the module’s address/data bus.  
Peripheral  
application  
header, X33  
Peripheral application pins are allocated as shown:  
Pin  
1
Signal  
GND  
BD1  
Pin  
2
Signal  
BDO  
BD2  
3
4
5
BD3  
6
GND  
BD5  
7
BD4  
8
9
BD6  
10  
12  
14  
16  
18  
20  
22  
BD7  
11  
13  
15  
17  
19  
21  
GND  
BD9  
BD8  
BD10  
GND  
BD13  
BD15  
BD11  
BD12  
BD14  
GND  
* 8-bit / 16-bit#  
GND selects 16-bit data bus  
23  
25  
27  
29  
31  
33  
35  
37  
39  
41  
43  
45  
47  
49  
GND  
24  
26  
28  
30  
32  
34  
36  
38  
40  
42  
44  
46  
48  
50  
+3.3V  
+3.3V  
BA0  
BA1  
BA2  
BA3  
GND  
BA4  
BA5  
BA6  
BA7  
GND  
BA8  
BA9  
GND  
EXT_CSO#  
EXT_WE#  
I2C_SCL/GPIO102  
+3.3V  
I2C_SDA/GPIO103  
EXT_OE#  
EIRQ3/GPIO101  
+3.3V  
GPIO86  
EXT_CLK  
GPIO87  
GND  
61  
Cha pt e r 2  
Module and test connectors  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The NS9210 Processor Module plugs into the module connectors X1 and X2 on the  
development board.  
Test  
Connector,  
X10, X11  
Module  
connector,  
X1  
Module  
connector,  
X2  
Test  
connector,  
X20, X21  
Module  
See “Module pinout” on page 12 for related information.  
connectors  
Test connectors  
The development board provides two 4x20 pin test connectors, labeled X10/X11 and  
X20/X21. These connectors are 1:1 copies of the module pins and are used for  
measurement or test purposes.  
X10 and X11 correspond to module connector X1.  
X20 and X21 correspond to module connector X2.  
62  
NS9210 Processor Module Hardware Reference  
X10 pinout  
X10 pin  
A1  
Signal  
X10 pin  
B1  
Signal  
GND  
GND  
A2  
RSTOUT#  
TDO  
B2  
TCK  
A3  
B3  
TRST#  
A4  
LITTLE#/BIG_ENDIAN  
SW_CONF2  
BD0  
B4  
WLAN_DISABLE#  
SW_CONF3  
BD1  
A5  
B5  
A6  
B6  
A7  
BD4  
B7  
BD5  
A8  
BD8  
B8  
BD9  
A9  
BD12  
B9  
BD13  
A10  
A11  
A12  
A13  
A14  
A15  
A16  
A17  
A18  
A19  
A20  
GND  
B10  
B11  
B12  
B13  
B14  
B15  
B16  
B17  
B18  
B19  
B20  
BA0  
BA3  
BA4  
BA7  
BA8  
BA11  
BA12  
BA15  
BA16  
EXT_WE#  
BE3#  
EXT_CS0#  
EXT_WAIT#  
NC (ETH_ACTIVITY#)  
NC (ETH_TPOP)  
Reserved*  
VBAT  
(ETH_TPIN) NC  
(ETH_TPON) NC  
Reserved*  
Reserved*  
*USB signals are reserved for future use.  
X11 pinout  
X11 pin  
Signal  
X11 pin  
D1  
Signal  
SRESET#  
TDI  
C1  
C2  
C3  
C4  
C5  
C6  
C7  
C8  
C9  
RSTIN#  
TMS  
D2  
RTCK  
D3  
OCD_EN#  
SW_CONF1  
GND  
SW_CONF0  
D4  
(WLAN_LED#) Reserved  
D5  
BD2  
D6  
BD3  
BD6  
D7  
BD7  
BD10  
BD14  
D8  
BD11  
D9  
BD15  
63  
Cha pt e r 2  
X11 pin  
C10  
Signal  
BA1  
X11 pin  
D10  
D11  
D12  
D13  
D14  
D15  
D16  
D17  
D18  
D19  
D20  
Signal  
BA2  
C11  
BA5  
BA6  
C12  
BA9  
BA10  
C13  
BA13  
BA14  
C14  
GND  
EXT_OE#  
BE2#  
C15  
EXT_CS2#  
EXT_CLK  
(ETH_TPIP) NC  
GND  
C16  
GND  
C17  
NC (ETH_LINK#)  
Reserved*  
Reserved*  
GND  
C18  
C19  
Reserved*  
3.3V  
C20  
*USB signals are reserved for future use.  
X20 pinout  
X20 pin  
Signal  
X20 pin  
B1  
Signal  
A1  
GND  
GND  
A2  
DSRA#/GPIO2  
DTRA#/GPIO6  
DSRC#/GPIO10  
DTRC#/TXCLKC/GPIO14  
DSRB#/GPIO53  
DTRB#/GPIO57  
DSRD#/GPIO61  
DTRD#/GPIO65  
GPIO69  
B2  
RXDA/SPI_RXD/GPIO3  
TXDA/SPI_TXD/GPIO7  
RXDC/GPIO11  
TXDC/GPIO15  
RXDB/GPIO54  
TXDB/GPIO58  
RXDD/GPIO62  
TXDD/GPIO66  
GPIO70  
A3  
B3  
A4  
B4  
A5  
B5  
A6  
B6  
A7  
B7  
A8  
B8  
A9  
B9  
A10  
A11  
A12  
A13  
A14  
A15  
A16  
A17  
A18  
B10  
B11  
B12  
B13  
B14  
B15  
B16  
B17  
B18  
GPIO73  
GPIO74  
GPIO77  
GPIO78  
USER_BUTTON1#/GPIO81  
USER_LED2#/GPIO85  
GPIO94  
USER_LED1#/GPIO82  
GPIO86  
GPIO95  
CAN1_RXD/GPIO98  
I2C_SCL/GPIO102  
ADC_IN2  
CAN1_TXD/GPIO99  
12C_SDA/GPIO103  
ADC_IN3  
64  
NS9210 Processor Module Hardware Reference  
X20 pin  
A19  
Signal  
ADC_IN6  
+3.3V  
X20 pin  
B19  
Signal  
ADC_IN7  
+3.3V  
A20  
B20  
X21 pinout  
X21 pin  
C1  
Signal  
X21 pin  
D1  
Signal  
DCDA#/SPI_EN/GPIO0  
RIA#/EIRO2/GPIO4  
DCDC#/TXCLKC/GPIO8  
RIC#/RXCLKC/GPIO12  
DCDB#/GPIO51  
RIB#/GPIO55  
DCDD#/GPIO59  
RID#/GPIO63  
GPIO67  
CTSA#/GPIO1  
RTSA#/SPI_CLK/GPIO5  
CTSC#/GPIO9  
RTSC#/RCLKC/GPIO13  
CTSB#/GPIO52  
RTSB#/GPIO56  
CTSD#/GPIO60  
RTSD#/GPIO64  
GPIO68  
C2  
D2  
C3  
D3  
C4  
D4  
C5  
D5  
C6  
D6  
C7  
D7  
C8  
D8  
C9  
D9  
C10  
C11  
C12  
C13  
C14  
C15  
C16  
C17  
C18  
C19  
C20  
GPIO71  
D10  
D11  
D12  
D13  
D14  
D15  
D16  
D17  
D18  
D19  
D20  
GPIO72  
GPIO75  
GPIO76  
GPIO79  
GPIO80  
GPIO83  
USER_BUTTON2#/GPIO84  
GPIO93  
GPIO87  
CAN0_RXD/GPIO96  
GPIO100  
CAN0_TXD/GPIO97  
EIR03#/GPIO101  
ADC_IN1  
ADC_IN0  
ADC_IN4  
ADC_IN5  
AGND_ADC  
GND  
VREF_ADC  
GND  
65  
Cha pt e r 2  
66  
NS9210 Processor Module Hardware Reference  
Appendix A:Specifications  
This appendix provides NS9210 Processor Module and electrical specifications, as  
well as module and development board mechanical specifications.  
Environmental specifications  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The module board assembly meets all functional requirements when operating in  
this environment:  
Operating temperature: -40°C to +85°C  
Storage temperature: -40°C to +125°C  
Relative humidity: 5% to 95%, non-condensing  
Altitude: 0 to 12,000 feet  
Mechanical specifications  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The module size is 50 x 50mm.  
Two board-to-board connectors are used on the module. The distance between the  
module and the base board depends on the counterpart on the base board. The  
minimum distance is 5mm.  
The height of the parts mounted on the bottom side of the module should not  
exceed 2.5mm. The height of the parts mounted on the top side of the module  
should not exceed 4.1mm.  
Safety statements  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
To avoid contact with electrical current:  
Never install electrical wiring during an electrical storm.  
67  
A
Use a screwdriver and other tools with insulated handles.  
Wear safety glasses or goggles.  
Installation of inside wiring may bring you close to electrical wire, conduit,  
terminals and other electrical facilities. Extreme caution must be used to avoid  
electrical shock from such facilities. Avoid contact with all such facilities.  
Protectors and grounding wire placed by the service provider must not be  
connected to, removed, or modified by the customer.  
Do not touch or move the antenna(s) while the unit is transmitting or receiving.  
Do not hold any component containing a radio such that the antenna is very  
close to or touching any exposed parts of the body, especially the face or eyes,  
while transmitting.  
Do not operate a portable transmitter near unshielded blasting caps or in an  
explosive environment unless it is a type especially qualified for such use.  
Any external communications wiring you may install needs to be constructed to  
all relevant electrical codes. In the United States, this is the National Electrical  
Code Article 800. Contact a licensed electrician for details.  
Power requirements  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Parameter  
Limits  
Input voltage (Vcc)  
Input current  
3.3V±5% (3.00V to 3.60V)  
554mA max  
Input low voltage  
Input high voltage  
Output low voltage  
Output high voltage  
0.0V  
<V  
<0.3*Vcc  
<Vcc  
IL  
0.7*Vcc <V  
IH  
0.0V  
<V  
<0.4V  
<Vcc  
OL  
OH  
Vcc-0.4V <V  
68  
NS9210 Processor Module Hardware Reference  
Typical module current / power measurements  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The following illustrates typical power consumption when all clocks are active and  
the ethernet is connected to a 100Mb network.  
1
2
VLIO  
+3.3V  
Total Power  
3, 4  
3, 4  
With FIMs (DRPIC) enabled  
1.27 (384mA @ 3..3V)  
.904W (274mA @ 3.3V)  
.561W (170mA @ 3.3V)  
.561W (170mA @ 3.3V)  
1.83W  
With FIMs (DRPIC) disabled  
1.47W  
1
VLIO is supplying the core voltage regulator. This value is reached when all clocks are on. This typ-  
ical measurement was made with VLIO set to 3.3V. VLIO can vary between 2.5V to 5.0V.  
2
This value is reached when Ethernet is activated. This typical measurement was made with +3.3V set  
to 3.3V. +3.3V can vary between 3.1V to 3.6V.  
3
FIM is the Flexible Interface Module.  
4
DRPIC is a High performance 8-bit RISC Microcontroller.  
Typical power save module / JumpStart board current /  
power consumption measurements  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The following table illustrates typical power consumption using various NS9215  
power management mechanisms. These measurements were taken with all NS9215  
I/O clocks disabled except UART B, UART D, Ethernet MAC, I/O Hub, and the  
Memory Clock0 and the ethernet connected to a 100Mb network, using a standard  
module plugged into a JumpStart Kit board, with nominal voltage applied:  
1
2
Module and Dev Baoard  
Module only  
3
Normal operational mode  
1.63W (496mA)  
1.45W (443mA)  
.683W (208mA)  
.151W (46mA)  
4
Full clock scaling mode  
.879W (267mA)  
5
Sleep mode  
.346W (105mA)  
1
This measurement was taken from the R80 current sense resistor (0.025 ohm) on the JumpStart Kit  
development board.  
2
This measurement represents only the current of the VLIO and +3.3V inputs to the module, measured  
from the two current sense resistors R81 and R94 (0.025 ohm) located on the JumpStart Kit develop-  
ment board.  
3
This is the default power consumption mode when entering applicationStart(), as measured with the  
napsave sample application. The value of the NS9215 Clock Configuration register (A090017C) is  
02012015 hexadecimal.  
4
This measurement was produced by selecting the "Clock Scale" menu option in the napsave sample  
application.  
5
This measurement was produced by selecting the "Deep Sleep/Wakeup with an External IRQ" menu  
option in the napsave sample application.  
69  
A
Module, top view  
Note: Measurements are in millimeters.  
Module, side view  
Note: Measurements are in millimeters.  
70  
NS9210 Processor Module Hardware Reference  
Layout recommendation  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Below are the mechanical dimensions of the standard NS9210 Processor Module.  
The layout of the NS9210 Processor Module JumpStart board is consistent with the  
recommendations from Berg/FCI for the mating connector (Berg/FCI 61083-  
084409LF). There is a 41mm separation between the two module connectors.  
Drawing number 61083 on the FCI web page: www.fciconnect.com shows the  
manufacturer recommended layout.  
BOTTOM View  
TOP View  
50.00  
44.00  
3.00  
2x Ӆ2.20  
2
1
2
1
X1  
X2  
79 80  
79 80  
41.00  
29.50  
X3  
max 3mm  
max 2.2mm  
6.00  
41.00  
SIDE View  
71  
A
Device  
Berg/FCI connector  
NS9210 Processor Module  
61082-081409LF  
NS9210 Processor Module JumpStart 61083-084409LF  
board  
(mating connector on the base board)  
72  
NS9210 Processor Module Hardware Reference  
Reset and edge sensitive input timing requirements  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
The critical timing requirement is the rise and fall time of the input. If the rise time  
is too slow for the reset input, the hardware strapping options may be registered  
incorrectly. If the rise time of a positive-edge-triggered external interrupt is too  
slow, then an interrupt may be detected on both the rising and falling edge of the  
input signal.  
A maximum rise and fall time must be met to ensure that reset and edge sensitive  
inputs are handled correctly. With Digi processors, the maximum is 500 nanoseconds  
as shown:  
tR  
reset_n or positive edge input  
tR max = 500nsec  
V
= 0.8V to 2.0V  
IN  
tF  
negative edge input  
tF max = 500nsec  
V
= 2.0V to 0.8V  
IN  
On the NS9210 Processor Module JumpStart there was a measurement of 220ns rise  
time and 10ns fall time.  
73  
A
74  
NS9210 Processor Module Hardware Reference  
Appendix B:Certifications  
The NS9210 Processor Module product complies with the standards cited in this  
section.  
FCC Part 15 Class B  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
Radio Frequency Interface (RFI) (FCC 15.105)  
The NS9210 Processor Module has been tested and found to comply with the limits  
for Class B digital devices pursuant to Part 15 Subpart B, of the FCC rules. These  
limits are designed to provide reasonable protection against harmful interference in  
a residential environment. This equipment generates, uses, and can radiate radio  
frequency energy, and if not installed and used in accordance with the instruction  
manual, may cause harmful interference to radio communications. However, there  
is no guarantee that interference will not occur in a particular installation. If this  
equipment does cause harmful interference to radio or television reception, which  
can be determined by turning the equipment off and on, the user is encouraged to  
try and correct the interference by one or more of the following measures:  
Reorient or relocate the receiving antenna.  
Increase the separation between the equipment and receiver.  
Connect the equipment into an outlet on a circuit different from that to which  
the receiver is connected.  
Consult the dealer or an experienced radio/TV technician for help.  
Labeling Requirements (FCC 15.19)  
This device complies with Part 15 of FCC rules. Operation is subject to the following  
two conditions: (1) this device may not cause harmful interference, and (2) this  
device must accept any interference received, including interference that may  
cause undesired operation.  
75  
B
If the FCC ID is not visible when installed inside another device, then the outside of  
the device into which the module is installed must also display a label referring to  
the enclosed module FCC ID. THis exterior label can use wording such as the  
following: “Contains Transmitter Module FCC ID: MCQ-50M1355/ IC: 1846A-  
50M1355”.  
Modifications (FCC 15.21)  
Changes or modifications to this equipment not expressly approved by Digi may void  
the user’s authority to operate this equipment.  
Industry Canada  
This digital apparatus does not exceed the Class B limits for radio noise emissions  
from digital apparatus set out in the Radio Interference Regulations of the Canadian  
Department of Communications.  
Le present appareil numerique n’emet pas de bruits radioelectriques depassant les  
limites applicables aux appareils numeriques de la class B prescrites dans le  
Reglement sur le brouillage radioelectrique edicte par le ministere des  
Communications du Canada.  
76  
NS9210 Processor Module Hardware Reference  
Declaration of Conformity  
(In accordance with FCC Dockets 96-208 and 95-19)  
Manufacturer’s Name:  
Digi International  
Corporate Headquarters:  
11001 Bren Road East  
Minnetonka MN 55343  
Manufacturing Headquarters:  
10000 West 76th Street  
Eden Prairie MN 55344  
Digi International declares, that the product:  
Product Name  
NS9210 Processor Module  
Model Numbers:  
FS-3029  
FS-3038  
to which this declaration relates, meets the requirements specified by the Federal  
Communications Commission as detailed in the following specifications:  
Part 15, Subpart B, for Class B equipment  
FCC Docket 96-208 as it applies to Class B personal  
Personal computers and peripherals  
The product listed above has been tested at an External Test Laboratory certified  
per FCC rules and has been found to meet the FCC, Part 15, Class B, Emission  
Limits. Documentation is on file and available from the Digi International  
Homologation Department.  
77  
B
International EMC Standards  
The NS9210 Processor Module meets the following standards:  
Standards  
NS9210 Processor Module  
Emissions  
FCC Part 15 Subpart B  
ICES-003  
Immunity  
Safety  
EN 55022  
EN 55024  
UL 60950-1  
CSA C22.2, No. 60950-1  
EN60950-1  
78  
NS9210 Processor Module Hardware Reference  
80  
ConnectCore 9P 9215 Hardware Reference  

HP Hewlett Packard AMD Geode E2047551001R User Manual
Hafler TRM6 1 User Manual
Grundig Computer Hardware STC 160 Head End Station Quad Modulators User Manual
Elo TouchSystems KIOSK TOUCHMONITOR ET1537L User Manual
Electrolux U20271 SIG 340 User Manual
Dell POWEREDGE 300 User Manual
Dell Computer Monitor G2410 User Manual
Cypress Perform CY8C21x23 User Manual
Blodgett DFG 50 User Manual
Asus Computer Hardware P8B75 M User Manual