Digi, Digi International, the Digi logo, NetSilicon, a Digi International Company, Jump Start Kit,
ConnectCore, NET+, NET+OS and NET+Works are trademarks or registered trademarks of Digi
International, Inc. in the United States and other countries worldwide. All other trademarks are the
property of their respective owners.
Information in this document is subject to change without notice and does not represent a committment
on the part of Digi International.
Digi provides this document “as is,” without warranty of any kind, either expressed or implied, including,
but not limited to, the implied warranties of, fitness or merchantability for a particular purpose. Digi may
make improvements and/or changes in this manual or in the product(s) and/or the program(s) described
in this manual at any time.
This product could include technical inaccuracies or typographical errors. Changes are made periodically
to the information herein; these changes may be incorporated in new editions of the publication.
Digi International, Inc.
11001 Bren Road East
Minnetonka, MN 55343 U.S.A.
United St ates: +1 877 912-3444
Other locations: +1 952 912-3444
For additional documentation, see the Documentation folder in the NET+OS Start
menu.
Digi occasionally provides documentation updates on the Web site
(www.digiembedded.com/support).
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.
SupportTo get help with a question or technical problem with this product, or to make
comments and recommendations about our products or documentation, u se the
contact information listed in this table:
ForContact information
Technical supportwww.digiembedded.com/support
United States: +1 877 912-3444
Other locations: +1 952 912-3444
ix
About the Modules
CHAPTER 1
The ConnectCore 9C and ConnectCore Wi-9C modules are powerful ARM9-based
modules in a compact and universal SO-DIMM (Small Outline Dual Inline Memory
Module) form factor. The modules provide core processing functionality with
integrated wired and wireless network connectivity and a complete set of
peripheral options in a footprint-compatible interchangeable SO-DIMM form factor
that allows you to optimize your system for either Ethernet, WLAN, or both.
The ConnectCore 9C provides 10/100 Ethernet connectivity only.
The ConnectCore Wi-9C provides both 10/100 Ethernet and 802.11b/g wireless
networking capabilities.
All modules are fully compliant with EU directive 2002/95/EC (RoHS).
Common module
features
32-bit NS9360 high performance RISC processor @ 155 MHz
Up to 256 MB Flash and 256 MB SDRAM
Compact SO-DIMM (Small Outline-Dual Inline Memory Module) design
Low power consumption
Industrial/extended operating temperature
10/100 Mbps Ethernet interface with optional on-board RJ-45 connector
IEEE802.3af compliant power pass-through (mid-span and end-span)
Up to four high-speed serial ports — UART and SPI mode configurable
2
I
USB 2.0 Host and Device interfaces
Optional on-board USB Host connector
C bus interface
1
ABOUT THE MODULES
1
Interfaces
Integrated LCD controller
Up to eight independent 16-/32-bit programmable timers, counters, or four
PWM functions
Four programmable external interrupts
Up to 55 shared General Purpose Input/Output (GPIO) ports
–Up to seven high-current (8mA) pins
8-bit wide data/address bus with external chip select
Processor-powered on-chip Real-Time Clock (RTC)
Population options available (processor speed, memory, connectors)
Wi-9C specific
features
802.11b/g WLAN interface
WEP, WPA, and WPA2/802.11i security standard
Single or dual-diversity antenna options
MemoryThe module’s standard memory configuration is 4 MB Flash and 16 MB SDRAM.
Memory clocksMemory clocks = 77.5 MHz
Not available for off-DIMM use
clk_out[0] — Not used; turned off by code
clk_out[1] — Connected to clk_in
clk_out[2] — Used for one bank of two X16 SDRAMS
clk_out[3] — Not used
Other system
clocks
Source clock is a 29.4912 MHz crystal or spread spectrum oscillator.
USB uses a 48.000 MHz oscillator
Ethernet versions have a 25.0000 MHz crystal
The ConnectCore 9C/Wi-9C module supports several system interfaces. This section
details the features of these interfaces.
EthernetThe module provides a 10/100 Mbps Ethernet interface with optional on-board
RJ-45 connector and integrated LEDs. On modules not populated with the RJ-45
connector, the Ethernet PHY signals are available on the SO-DIMM edge connecto r.
2ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
ABOUT THE MODULES
Full-duplex or half-duplex
Station, broadcast, or multicast address filtering
2 kB RX FIFO
256-byte TX FIFO with on-chip buffer descriptor ring
Separate TX and RX DMA channels
Intelligent receive-side buffer size selection
Full statistics gathering support
External CAM filtering support
Transmit power: 12 dbm typical
Receive sensitivity: -73 dbm @ 54 Mbps and -87 dbm for 11Mbps
Antenna connectors: U.FL or RP-SMA
Dual-diversity: Available on modules with two U.FL or RP-SMA connectors
USB v2.0 full speed (12 Mbps) and low speed (1.5 Mbps)
Independent OHCI Host and Device ports
Internal USB PHY
External USB PHY interface
The module provides a population option for a four-port hub with onboard dualconnector (500mA, 5V only) and full speed/low speed support.
www.digiembedded.com3
ABOUT THE MODULES
1
Interfaces
Serial Bit rates from 75 bps to 921.6 kbps: asynchronous mode
Bit rates from 1.2 kbps to 11.25 Mbps: synchronous mode
UART provides:
–High performance hardware and software flow control
–Odd, even, or no parity
–5, 6, 7, or 8 bits
–1 or 2 stop bits
–Receive-side character and buffer gap timers
Four receive-side data match detectors
Two dedicated DMA channels per module; 8 channels total
32 byte TX FIFO and 32 byte RX FIFO per module
2
I
CI2C v.1.0 configurable to master or slave
Bit rates: fast (400 kHz) or normal (100 kHz) with clock stretching
External Memory
bus
LCD
7-bit and 10-bit address modes
Supports I
8-bit address bus
8-bit data bus
1 external chip select
Note:
The memory bus on the edge connector (P3) is available only on the
2
C bus arbitration
ConnectCore Wi-9C module.
Dual 64-deep, 32-bit wide FIFOs for buffering incoming display data
Support for color and monochrome single- and dual-panel for Super Twisted
Nematic (STN) displays with 4- or 8-bit interfaces
Support for Thin Film Transistor (TFT) color displays
Resolution up to 800 x 600 pixels
15 gray-level mono, 3375 color STN, and 64K color TFT support
–Patented gray-scale algorithm
1, 2, or 4 bits-per-pixel (bpp) palettized displays for mono STN
1, 2, 4, or 8 bpp palettized color displays for STN and TFT
16 bpp true-color non-palettized, for color STN and TFT
Programmable timing for different display panels
256 entry, 16-bit palette RAM, arranged as a 128 x 32-bit RAM
4ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
ABOUT THE MODULES
ConnectCore 9C configurations
. . . . .
Frame, line, and pixel clock signals
AC bias signal for STN, data enable signal for TFT panels
Support for multiple data formats
The ConnectCore 9C module is available in these base configurations:
Fully populated. A fully populated module includes on-board Ethernet PHY,
Ethernet magnetics with RJ-45, a USB hub and Type A female connector.
With Ethernet but no USB Host. With this setup, Ethernet PHY or Ethernet
magnetics with RJ-45 are on the module. The module does not have an onboard USB hub and Type A female connector, although USB Host and Device
signals are available on the edge connector.
No additional on-board connectors. With this setup, there is no Ethernet RJ-
45 with integrated magnetics on the module.
Note:
Modules without an on-board Ethernet connector provide the Ethernet
PHY signals through the SO-DIMM edge connector (see “Edge connector,
P3” on page 18).
Configuration
diagrams
Additional population options are available. For information, contact your local Digi
sales office or distributor.
The diagrams in this section show configurations for the ConnectCore 9C module,
illustrated with top and edge views.
Standard configuration
With Ethernet
Without USB
www.digiembedded.com5
ABOUT THE MODULES
1
ConnectCore 9C configurations
With Ethernet
With USB
Without Ethernet
Without USB
6ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
The ConnectCore Wi-9C module is available in these base configurations:
Fully populated, 2xRP-SMA. A fully populated module using RP-SMA includes
on-board Ethernet PHY, Ethernet magnetics with RJ-45, a USB hub and Type A
female connector, and two RP-SMA connectors.
With Ethernet, without USB, and with single RP-SMA. With this setup,
Ethernet PHY or Ethernet magnetics with RJ-45 are on the module. The module
does not have an on-board USB hub and Type A female connector, although USB
Host and Device signals are available on the edge connector. There is one RPSMA connector.
No additional on-board connectors, with single RP-SMA. With this setup,
there is no Ethernet RJ-45 with integrated magnetics on the module.There is
one RP-SMA connector.
Note:
Modules without an on-board Ethernet connector provide the Ethernet
PHY signals through the SO-DIMM edge connector (see “Edge connector,
P3” on page 18).
Configuration
diagrams
With Ethernet, without USB, and with 2xU.FL. With this setup, Ethernet PHY
or Ethernet magnetics with RJ-45 are on the module. The module does not
have an on-board USB hub and Type A female connector, although USB Host and
Device signals are available on the edge connector. There are two
U.FLconnectors.
Additional population options are available. For information, contact your local Digi
sales office or distributor.
The diagrams in this section show configurations for the ConnectCore Wi-9C
module, illustrated with top and edge views.
www.digiembedded.com7
ABOUT THE MODULES
1
ConnectCoreWi-9C configurations
Standard configuration
Without Ethernet
Without USB
With 1xRP-SMA connector
With Ethernet
Without USB
With 1xRP-SMA connector
8ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
ABOUT THE MODULES
ConnectCoreWi-9C configurations
Fully populated
With Ethernet
With USB
With 2xRP-SMA connectors
. . . . .
With Ethernet
Without USB
With 2xU.FL connectors
www.digiembedded.com9
What’s on the Module?
CHAPTER 2
This chapter describes the ConnectCore 9C/Wi-9C modules. See Appendix A, ""
for the mechanical specifications and electrical characteristics of the modules.
The module design you use depends on whether you want to use the ConnectCore
Wi-9C wireless capabilities. The basic footprint for the ConnectCore 9C and
ConnectCore Wi-9C is the same; an extension of the footprint provides the active
components and antenna connectors for wireless functionality.
U.FL connector receptacles
ConnectCore Wi-9C
(extended footprint)
P11
P9
P10
RP-SMA connectors
P8
PoE pass-through connector, P5
Ethernet port
ConnectCore 9C
(basic footprint)
JTAG header connector, P2
Note:
The ConnectCore Wi-9C module is populated with either one RP-SMA
connector, two RP-SMA connectors, or 2 U.FL connectors (see
“ConnectCoreWi-9C configurations” on page 7 for all module configuration
Module LEDs, CR1 & CR2
USB Host port, P6
SO-DIMM edge connector, P3
11
WHAT’S ON THE MODULE?
2
Ethernet connector
options). The U.FL connectors are located in the same positions as the RP-SMA
connectors, but do not extend past the edge of the module.
The Ethernet connector is an 8-wire RJ-45 jack with integrated magnetics that
meets the ISO 8877 requirements for 10/100BASE-T. The connector provides both
Ethernet interface pins (in the upper portion) and two integrated LEDs (in the lower
portion).
Ethernet port
Ethernet
connector pins
There are eight Ethernet connector pins in the upper portion of the connector. Pin 1
is in the upper left corner of the connector, above the yellow LED. Pins 4, 5, 7, and
8 are used with Power-over-Ethernet (PoE) only (see “802.3af Power over Ethernet
(PoE) pass-through connector, P5” on page 13).
The PoE pass-through connector, P5, mates with the P20 header on the development
board. This PoE pass-through feature passes P oE power connections from the
Ethernet signal cable to the user’s equipment through P5. The P oE feature provides
a power source for compliant “powered” equipment, and is nominally 48VDC with a
possible 30–57VDC 13 W maximum range.
PoE pass-through
connector, P5
Connector
description
PinSignalDescription
1TX_CTEthernet transformer transmit CT
2RJ45_7/8Ethernet connector pins 7 and 8
3RX_CTEthernet transformer receive CT
4RJ45_4/5Ethernet connector pins 4 and 5
PoE supportIf you are planning to add PoE support to your product, see the most recent revision
of the IEEE 802.3af specification available at http://www.ieee802.org/3/af/. The
document provides detailed information about the standard and its proper
implementation.
The JTAG connector is a standard, male, ARM 20-pin pinout in a miniature
connector, with a 50-mil pitch. A JTAG adapter, which ships with each Jump Start
kit, expands the JTAG connector to a 100 mil pitch. Use the included JT AG adapter
to connect the debugger.
The JTAG connector on the module is keyed, as are the two connectors on the JTAG
adapter, which means there is only one way to attach ribbon cables to the module
and JTAG adapter. For details, see “JTAG adapter assembly” on page 16.
Pin assignment
JTAG header connector, P2
PinSignalDescription
13.3VARM9 I/O supply
23.3VARM9 I/O supply
3TRST#Test mode reset
4GNDGround
5TDITest data in
6GNDGround
7TMSTest mode select
8GNDGround
9TCKTest clock
10GNDGround
11RTCKReturned test clock (ARM core only)
12GNDGround
13TDOTest data out
14GNDGround
15DBSRST#System reset
16GNDGround
Use the JT AG adapter assembly, shipped with the ConnectCore 9C/Wi-9C Jump Start
Kit, to attach your debugger to the module. The JTAG adapter assembly consists of
the Digi JTAG Link USB debugger with a ribbon cable attached and the JTAG adapter
with a ribbon cable attached. The Jump Start Kit also includes a USB cable.
The two connectors on the JTAG adapter are keyed, as is the JTAG connector
header (P2) on the module. Keyed connectors eliminate cable attachment errors by
ensuring that there is only one way to mate the connectors.
JTAG adapterThe JTAG adapter has two 20-pin connectors, P1 and P2.
P1 is a keyed male connector into which you attach the debugger’s ribbon
cable.
P2 is a keyed male connector into which you attach the ribbon cable that plugs
into the module.
J1 is a jumper that determines the mode in which the module operates: debug
or boundary scan. Depending on the JTAG adaptor you are using, J1 has either
two pins or three pins.
This drawing shows the JTAG adapter with a 2pin J1 header.
For debug mode — Do not plug a jumper onto J1.
For boundary scan mode — Plug a jumper onto
J1.
16ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
WHAT’S ON THE MODULE?
JTAG adapter assembly
This drawing shows the JTAG adapter with a 3pin J1 header. The pin positions for debug and
boundary scan are shown in the lower right of
the drawing:
For debug mode — Plug a jumper on pins 1 and
2.
For boundary scan mode (the default) — Plug a
jumper on pins 2 and 3.
. . . . .
Assembly
1Plug the
debugger
ribbon cable
into the
connector
labeled P1 on
the JTAG
adapter.
2Plug the
adapter
ribbon cable
(attached to
P2 on the
adapter) into
the P2
connector on the module.
Step 2:Plug this end
of the cable into the
P2 connector on the
module.
Ribbon cable to attach
adapter to module
P2
Digi JTAG Link USB
debugger
P1
Step 1: Plug the
debugger ribbon cable
into the connector
labeled P1 on the JTAG
adapter.
When populated, the USB Host connector is on the same side of the module as the
Ethernet connector, separated from the Ethernet connector by CR1 and CR2.
USB Host p o r t, P6
See “USB interface” on page 68 for information about the USB interface.
The edge connector is a 144-pin SO-DIMM connector located on the short edge of
the module. P3 mates with P15 (also a 144-position SO-DIMM connector) on the
development board or an SO-DIMM connector on your design.
SO-DIMM edge connector, P3
Note:
Pin assignmentThe next tables show information for all pins on the edge connector, in DIMM pin
order. For additional SO-DIMM pin characteristics, see "Module / SO-DIMM signal
characteristics," beginning on page 70.
The clearance underneath the module and development board should be
2.54mm (0.10”).
Some signals are multiplexed to two different GPIO pins, to maxim ize the
number of possible applications. The primary/duplicate signals are noted in
18ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
Pin assignment by
SO-DIMM pin
number
WHAT’S ON THE MODULE?
Edge connector, P3
. . . . .
the Notes column in the table. Using the primary GPIO pin and the duplicate
pin for the same function is not recommended.
Note: Functions in parentheses are duplicates; for exampl e, p in 63 h a s two
entries in the LCD column: CLD6 and (CLD10). CLD10 is a duplicate signal for
pin 63; the Notes column identifies the primary function for that signal.
A # next to a signal indicates that this signal is active low.
A bold value in the System / Other / Bootstrap column indicates the bootstrap
signal.
Dimm
Pin
1GNDCommon GND return
2GNDCommon GND return
3+3.3VPower to module
4+3.3VPower to module
5+3.3VPower to module
6+3.3VPower to module
7WAKEUP#
8BUFFENR#SystemUse to isolate bootstrap GPIOs from
9DATA_0Data busWi-9C only
10DATA_1Data busWi-9C only
11DATA_2Data busWi-9C only
12DATA_3Data busWi-9C only
13DATA_4Data busWi-9C only
14DATA_5Data busWi-9C only
15DATA_6Data busWi-9C only
16DATA_7Data busWi-9C only
17ADDRESS_0Address busWi-9C only
18ADDRESS_1Address busWi-9C only
SignalBootStrap
PWRDWN#
(BS) /
System /
Other
SystemWi-9C: WAKEUP# / Reserved
UARTSPII2CUSBLCDIEEE
1284
PWM /
Timer
/ IRQ
Notes
CC9C: PWRDWN# / Reserved
external loading
CC9C: Reserved
CC9C: Reserved
CC9C: Reserved
CC9C: Reserved
CC9C: Reserved
CC9C: Reserved
CC9C: Reserved
CC9C: Reserved
CC9C: Reserved
CC9C: Reserved
www.digiembedded.com19
WHAT’S ON THE MODULE?
2
Edge connector, P3
Dimm
Pin
19GNDCommon GND return
20GNDCommon GND return
21ADDRESS_2Address busWi-9C only
22MFGI_
23ADDRESS_3Address busWi-9C only
24GPIO[71]iic_sdaGPIO[71]: Output drive 8mA
25ADDRESS_4Address busWi-9C only
26GPIO[70]iic_sclGPIO[70]: Output drive 8mA
27ADDRESS_5Address busWi-9C only
28GPIO[69]IRQ1GPIO[69]: Output drive 8mA
29GNDCommon GND return
30GNDCommon GND return
31GPIO[27]DCD_DENBL_DCLD3TIMER4
32No connect
33GPIO[26]RI_DCLK_DCLD2TIMER3
34GPIO[67]CR1: Green user LED
35GPIO[25]DSR_DCLD1
36GPIO[66]CR2: Yellow user LED
37GPIO[24]BS:
38GPIO[23]DCD_CENBL_CCLLE
39GNDCommon GND return
40GNDCommon GND return
41GPIO[47]CTS_DRXD-PINIT#RXD-: Only used for unidirectional
42GPIO[22]RI_CCLK_CCLAC
43GPIO[46]RTS_DRXD+ PAFD#RXD+: Only used for unidirectional
44GPIO[21]DSR_CCLFP
45GPIO[45]RXD_DDIN_DRCVPSTB#
SignalBootStrap
GPIO[72]
(BS) /
System /
Other
CS1_MSB
UARTSPII2CUSBLCDIEEE
DTR_DCLD0
VSYNC
1284
PWM /
Timer
/ IRQ
Notes
CC9C: Reserved
Reserved
CC9C: Reserved
iic_sda: Primary on GPIO[35]
CC9C: Reserved
iic_scl: Primary on GPIO[34]
CC9C: Reserved
IRQ1: Primary on GPIO[07]
Add 10-15K pullup if not used
Output drive 8mA
MFGO_CR1
Output drive 8mA
PHY
PHY
20ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
WHAT’S ON THE MODULE?
Edge connector, P3
. . . . .
Dimm
Pin
46GPIO[20]BS: CS1_LSB DTR_CCLCP/LDC
47GPIO[44]BS: Endian
48GPIO[43]CTS_CDATA-PDIRAdd 10-15K pullup if not used
49GNDCommon GND return
50GNDCommon GND return
51GPIO[38]CLD14PD7PWM2PWM2: Duplicate on GPIO[13]
52GPIO[42]RTS_CDATA+Add 10-15K pullup if not used
53GPIO[36]CLD12PD5PWM0PWM0: Duplicate on GPIO[10]
54GPIO[41]RXD_CDIN_CCLD17
55GPIO[34]SCLCLD10PD3SCL: Duplicate on GPIO[70]
56GPIO[40]TXD_CDOUT_CCLD16IRQ3IRQ3: Duplicate on GPIO[18]
57GPIO[32]CLD8PD1IRQ2CLD8: Duplicate on GPIO[28]
58GPIO[39]CLD15PD8PWM3PWM3: Duplicate on GPIO[14]
59GNDCommon GND return
60GNDCommon GND return
61GNDCommon GND return
62GNDCommon GND return
63GPIO[30]CLD6
64GPIO[37]CLD13PD6PWM1PWM1: Duplicate on GPIO[12]
65GPIO[28]CLD4
66GPIO[35]SDACLD11PD4SDA: Duplicate on GPIO[71]
67GPIO[15]DCD_AENBL ALCDCLKITIMER2
68GPIO[33]CLD9PD2CLD9: Duplicate on GPIO[29]
69GPIO[14]RI_ACLK APWM3
70GPIO[31]CLD7
71GNDCommon GND return
72GNDCommon GND return
73GPIO[13]DSR_APWM2
74GPIO[29]CLD5
75GPIO[12]BS: ND3DTR_APWM1PWM1: Primary on GPIO[37]
SignalBootStrap
(BS) /
System /
Other
Pull down for
Big Endian
UARTSPII2CUSBLCDIEEE
CLKO
TXD_D DOUT_DOEPSELO
(CLD10)
(CLD8)
(CLD11)
(CLD9)
1284
PWM /
Timer
/ IRQ
TIMER6CLD10: Primary on GPIO[34]
IRQ1CLD8: Primary on GPIO[32]
TIMER1
TIMER7CLD11: Primary on GPIO[35]
IRQ0
TIMER5CLD9: Primary on GPIO[33]
Notes
GPIO[20]: Output drive 8mA
CLD10: Duplicate on GPIO[30]
IRQ2: Duplicate on GPIO[11]
IRQ1: Primary on GPIO[07]
CLD11: Primary on GPIO[13]
PWM3: Primary on GPIO[39]
TIMER1: Duplicate on GPIO[00]
TIMER7: Duplicate on GPIO[06]
PWM2: Primary on GPIO[38]
IRQ0: Primary on GPIO[01]
www.digiembedded.com21
WHAT’S ON THE MODULE?
2
Edge connector, P3
Dimm
Pin
76GPIO[07]DCD_BENBL_BIRQ1IRQ1: Duplicate on GPIO[28] and
77GPIO[11]CTS_ATIMER0
78GPIO[06]RI_BCLK_B
79GPIO[10]BS: ND2RTS_APWM0PWM0: Primary on GPIO[36]
80GPIO[05]DSR_BPERR
81GNDCommon GND return
82GNDCommon GND return
83GPIO[09]RXD_ADIN_A
84GPIO[04]BS: ND0DTR_BPBUSY
85GPIO[08]BS: ND1TXD_ADOUT_A
86GPIO[03]CTS_BPACK#
87GPIO[19]BS:
88GPIO[02]BS: FS1RTS_BTIMER0TIMER0: Duplicate on GPIO[11]
89GPIO[18]CLPOWERIRQ3IRQ3: Primary on GPIO[40]
90GPIO[01]RXD_BDIN_BIRQ0IRQ0: Duplicate on GPIO[13] and
91OE#Output enableWi-9C only
92GPIO[00]BS: FS0TXD_BDOUT_BTIMER1TIMER1: Primary on GPIO[14]
93GNDCommon GND return
94GNDCommon GND return
95WE#Write enableWi-9C only
96GPIO[49]BS: CS_POLSPDPLH
97CS#Chip selectWi-9C only
98GPIO[48]SUSPPSELI
99TXB+REthernetReserved
100TXA+REthernetReserved
101GNDCommon GND return
102GNDCommon GND return
103TXB-REthernetReserved
104TXA-REthernetReserved
105RST#SystemHardware reset (input; active LOW;
106ACT_LED#EthernetReserved
107
SignalBootStrap
BOOTMUXR#
(BS) /
System /
Other
PLL_BYP
SystemReserved
UARTSPII2CUSBLCDIEEE
CLLP/
HSYNC
1284
PFAULT#
PWM /
Timer
/ IRQ
IRQ2
TIMER7PFAULT: Primary on GPIO[16]
Notes
GPIO[65]
TIMER0: Primary on GPIO[02]
IRQ2: Primary on GPIO[32]
TIMER7: Primary on GPIO[31]
PLL_BYP: Reserved. Do not pull
down
GPIOP[68]
CC9C: Reserved
CC9C: Reserved
CC9C: Reserved
minimum pulse width 10uS)
22ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
WHAT’S ON THE MODULE?
Edge connector, P3
. . . . .
Dimm
Pin
108LNK_LEDEthernetWi-9C only
109GPIO[16]OVRH#
110ADDRESS_6Address busWi-9C only
111GPIO[17]ND4PONH#PONH#: USB power on output.
112ADDRESS_7Address busWi-9C only
113OVR3#USB port 3 overcurrent
114OVR4#USB port 4 overcurrent
115PON3#USB port 3 power-on
116PON4#USB port 4 power-on
117OVR1#USB port 1 overcurrent
118OVR2#USB port 2 overcurrent
119PON1#USB port 1 power-on
120PON2#USB port 2 power-on
121GNDCommon GND return
122GNDCommon GND return
123DM4USB port 4 data (-)
124DP4USB port 4 data (+)
125GNDCommon GND return
126GNDCommon GND return
127DM3USB port 3 data (-)
128DP3USB port 3 data (+)
129GNDCommon GND return
SignalBootStrap
(BS) /
System /
Other
UARTSPII2CUSBLCDIEEE
1284
PFAULT#
PWM /
Timer
/ IRQ
PWM0OVRH#: USB overcurrent input.
Notes
CC9C: Reserved
Available as GPIO on modules with
USB hub or Ethernet only. Not
available as GPIO if an external Host
USB port is implemented using
DM1 and DP1.
PFAULT#: Primary on GPIO[06]
PWM0: Duplicate on GPIO[10]
CC9C: Reserved
Available as GPIO on modules with
USB hub or Ethernet only. Not
available as GPIO if an external Host
USB port is implemented using
DM1 and DP1.
CC9C: Reserved
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
www.digiembedded.com23
WHAT’S ON THE MODULE?
2
Edge connector, P3
Dimm
Pin
130GNDCommon GND return
131DM2USB port 2 data (-)
132DP2USB port 2 data (+)
133GNDCommon GND return
134GNDCommon GND return
135DM1USB port 1 data (-)
136DP1USB port 1 data (+)
137GNDCommon GND return
138GNDCommon GND return
139+5VPower to USB, if used (Used only
140+5VPower to USB, if used (Used only
141+5VPower to USB, if used (Used only
142+5VPower to USB, if used (Used only
143GNDCommon GND return
144GNDCommon GND return
SignalBootStrap
(BS) /
System /
Other
UARTSPII2CUSBLCDIEEE
1284
PWM /
Timer
/ IRQ
Notes
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
Reserved for future use; no connect
with a module with on-board USB)
with a module with on-board USB)
with a module with on-board USB)
with a module with on-board USB)
Pin assignment by
GPIO
SignalSO-
GPIO[00]92BS: FS0TXD_BDOUT_BTIMER1TIMER1: Primary on GPIO[14]
GPIO[01]90RXD_BDIN_BIRQ0IRQ0: Duplicate on GPIO[13] and
GPIO[02]88BS: FS1RTS_BTIMER0TIMER0: Duplicate on GPIO[11]
GPIO[03]86CTS_BPACK#
GPIO[04]84BS: ND0DTR_BPBUSY
GPIO[05]80DSR_BPERR
GPIO[06]78RI_BCLK_B
GPIO[07]76DCD_BENBL_BIRQ1IRQ1: Duplicate on GPIO[28] and
GPIO[08]85BS: ND1TXD_ADOUT_A
GPIO[09]83RXD_ADIN_A
24ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
DIMM
BootStrap
(BS /
System /
Other
UARTSPII2CUSBLCDIEEE
1284
PFAULT#
PWM /
Timer
/ IRQ
TIMER7PFAULT: Primary on GPIO[16]
Notes
GPIOP[68]
TIMER7: Primary on GPIO[31]
GPIO[65]
WHAT’S ON THE MODULE?
Edge connector, P3
. . . . .
SignalSO-
GPIO[10]79BS: ND2RTS_APWM0PWM0: Primary on GPIO[36]
GPIO[11]77CTS_ATIMER0
GPIO[12]75BS: ND3DTR_APWM1PWM1: Primary on GPIO[37]
GPIO[13]73DSR_APWM2
GPIO[14]69RI_ACLK_APWM3
GPIO[15]67DCD_AENBL_ALCDCLKITIMER2
GPIO[16]109OVRH#
GPIO[17]111ND4PONH#PONH#: USB power on output.
GPIO[18]89CLPOWERIRQ3IRQ3: Primary on GPIO[40]
GPIO[19]87BS:
GPIO[20]46BS: CS1_LSB DTR_CCLCP/LDC
GPIO[21]44DSR_CCLFP
GPIO[22]42RI_CCLK_CCLAC
GPIO[23]38DCD_CENBL_CCLLE
GPIO[24]37BS:
GPIO[25]35DSR_DCLD1
GPIO[26]33RI_DCLK_DCLD2TIMER3
GPIO[27]31DCD_DENBL_DCLD3TIMER4
GPIO[28]65CLD4
GPIO[29]74CLD5
GPIO[30]63CLD6
GPIO[31]70CLD7
GPIO[32]57CLD8PD1IRQ2CLD8: Duplicate on GPIO[28]
GPIO[33]68CLD9PD2CLD9: Duplicate on GPIO[29]
DIMM
BootStrap
(BS /
System /
Other
PLL_BYP
CS1_MSB
UARTSPII2CUSBLCDIEEE
CLLP/HSY
NC
CLKO
VSYNC
DTR_DCLD0
(CLD8)
(CLD9)
(CLD10)
(CLD11)
1284
PFAULT#
PWM /
Timer
/ IRQ
IRQ2
IRQ0
TIMER1
PWM0OVRH#: USB overcurrent input.
IRQ1CLD8: Primary on GPIO[32]
TIMER5CLD9: Primary on GPIO[33]
TIMER6CLD10: Primary on GPIO[34]
TIMER7CLD11: Primary on GPIO[35]
Notes
TIMER0: Primary on GPIO[02]
IRQ2: Primary on GPIO[32]
PWM2: Primary on GPIO[38]
IRQ0: Primary on GPIO[01]
PWM3: Primary on GPIO[39]
TIMER1: Duplicate on GPIO[00]
Available as GPIO on modules with
USB hub or Ethernet only, and not
required for external USB Host
support.
PFAUL#T: Primary on GPIO[06]
PWM0: Duplicate on GPIO[10]
Available as GPIO on modules with
USB hub or Ethernet only, and not
required for external USB Host
support.
PLL_BYP: Reserved. Do not pull
down
GPIO[20]: Output drive 8mA
IRQ1: Primary on GPIO[07]
TIMER7: Duplicate on GPIO[06]
IRQ2: Duplicate on GPIO[11]
www.digiembedded.com25
WHAT’S ON THE MODULE?
2
Antenna connectors: RP/SMA and U.FL (ConnectCore Wi-9C only)
SignalSO-
GPIO[35]66SDACLD11PD4SDA: Duplicate on GPIO[71]
GPIO[36]53CLD12PD5PWM0PWM0: Duplicate on GPIO[10]
GPIO[37]64CLD13PD6PWM1PWM1: Duplicate on GPIO[12]
GPIO[38]51CLD14PD7PWM2PWM2: Duplicate on GPIO[13]
GPIO[39]58CLD15PD8PWM3PWM3: Duplicate on GPIO[14]
GPIO[40]56TXD_CDOUT_CCLD16IRQ3IRQ3: Duplicate on GPIO[18]
GPIO[41]54RXD_CDIN_CCLD17
GPIO[42]52RTS_CDATA+Add 10-15K pullup if not used
GPIO[43]48CTS_CDATA-PDIRAdd 10-15K pullup if not used
GPIO[44]47BS: Endian
GPIO[45]45RXD_DDIN_DRCVPSTB#
GPIO[46]43RTS_DRXD+ PAFD#RXD+: Only used for unidirectional
GPIO[47]41CTS_DRXD-PINIT#RXD-: Only used for unidirectional
GPIO[48]98SUSPPSELI
GPIO[49]96BS: CS_POLSPDPLH
GPIO[66]36CR2: Yellow user LED
GPIO[67]34CR1: Green user LED
GPIO[68]NCNo connect
GPIO[69]28IRQ1GPIO[69]: Output drive 8mA
GPIO[70]26iic_sclGPIO[70]: Output drive 8mA
GPIO[71]24iic_sdaGPIO[71]: Output drive 8mA
MFGI_
GPIO[72]
DIMM
22Reserved
BootStrap
(BS /
System /
Other
Pull down for
Big Endian
UARTSPII2CUSBLCDIEEE
TXD_D DOUT_DOEPSELO
1284
PWM /
Timer
/ IRQ
Notes
CLD11: Primary on GPIO[13]
PHY
PHY
Output drive 8mA
Output drive 8mA
MFGO_CR1
IRQ1: Primary on GPIO[07]
Add 10-15K pullup if not used
iic_scl: Primary on GPIO[34]
iic_sda: Primary on GPIO[35]
Antenna connectors: RP/SMA and U.FL (ConnectCore Wi-9C
only)
The ConnectCore Wi-9C supports two types of antenna connectors: RP-SMA and
U.FL. The standard connector population option is 1 RP-SMA connector. Dual
diversity operation and custom connector populations are available.
26ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
WHAT’S ON THE MODULE?
Antenna connectors: RP/SMA and U.FL (ConnectCore Wi-9C only)
For antenna specifications, see "Antenna information," beginning on page 77.
. . . . .
RP-SMA
connectors, P10
and P8
The antenna is connected to the module via a reverse polarity SMA connector (subminiature size A). The antenna fits on the module only one way, to ensure proper
connection.
Caution:
Be sure that your antenna choice complies with the regulatory
requirements of your region. In North America, for example, you can
operate only with antennas approved by Digi International, Inc., or
antennas matching the specifications of the Digi-approved antennas.
Primary RP-SMA antenna, P10
P10 is the primary RP-SMA
antenna, for both receive and
transmit. This is the
connector/antenna provided with
the standard RP-SMA module
configuration.
Secondary RP-SMA antenna, P8
P8
P10
P8 is the secondary RP-SMA
antenna, used for receive only.
RP-SMA connectors
This connector/antenna is
provided only when you select the
two-RP-SMA population option.
U.FL connectors,
P11 and P9
Both U.FL connectors are provided on the module when you select the U.FL
population option.
P11 is the primary U.FL antenna, for both
receive and transmit. P9 is the secondary
U.FL antenna, used for receive only.
P9
U.FL connectors
www.digiembedded.com27
P11
WHAT’S ON THE MODULE?
2
Antenna connectors: RP/SMA and U.FL (ConnectCore Wi-9C only)
28ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
About the Development Board
CHAPTER 3
This chapter provides information for configuring the ConnectCore 9C/Wi-9C
development board, and details the development board’s default and optional
configuration states. The development board serves as a carrier board platform for
product evaluation and design. The board is also available as a separate accessory
item for quick prototyping purposes.
For more detailed information on the development board, see the document at ion
available on your Jump Start Kit CD.
FeaturesThe ConnectCore 9C/Wi-9C development board supports these features:
Four 921kbps serial ports
–Serial port A: EIA-232/422/485 switch-selectable (DB-9)
–Serial port B: EIA-232 (DB-9)
–Serial port C: TTL-level
–Serial port D: TTL-level
SPI and I
Eight digital GPIOs
Two user LEDs and pushbuttons
VGA interface
LCD panel connector
Application-specific expansion connectors
Through-hole prototyping area
+3.3V, +5V, +12V, -12V, and GND test points
2
C interface headers
29
ABOUT THE DEVELOPMENT BOARD
3
Basic description
Current measurement option
Power on/off switch
9-30VDC power input
Board and module mounting holes
The development board contains connectors, switches, and LEDs that you use when
integrating the ConnectCore 9C or ConnectCore Wi-9C module into your design. The
board also provides test points; see “Test points” on page 57 for more information.
Power
jack, P12
Power
LEDs
VGA (enable)
switch, SW7
VGA
connector,
P6
Serial port A
switch, SW1
Serial port
A, P13
Serial port B
switch, SW2
Serial port
B, P9
User
pushbuttons,
SW3 & SW4
User LEDs,
CR6 & CR7
Power switch, SW5
Current
measurement
option, CMO
Serial status LEDs
I2C header connector, P8
SPI header connector, P7
R69
R78
PoE sockets, P30 & P31
Through-hole
prototyping
(wrap-field)
area, P4
B
A
Through-hole signal rail, P3
LCD application header, P18
SO-DIMM connector, P15
PoE
connector,
P20
Hardwa re
reset, SW6
External
LCD clock,
G1
Digital I/O,
P19
Serial port C, P10
30ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
The Serial Port A switch is a 4-position DIP switch. Use this switch to set the signal
modes for serial port A, EIA-232/422/485.
PositionDescriptionDefault
position
1Determines whether the interface is configured for EIA-232 or
EIA-485:
ON — EIA-232 interface mode
OFF — EIA-485 interface mode
2Enables/disables EIA-232 auto power down:
ON — Not supported
OFF — Disabled
ON
OFF
www.digiembedded.com31
ABOUT THE DEVELOPMENT BOARD
3
Switches and buttons
PositionDescriptionDefault
position
Serial Port B
switch, SW2
User pushbuttons,
SW3 and SW4
3Determines whether the interface is configured for 4-wire or 2-wire EIA-485:
ON — 2-wire EIA-485 mode
OFF — 4-wire EIA-485 mode
4Enables/disables term ina tio n fo r the EIA-485/EIA-422 interface:
ON — Termination enabled
OFF — Termination disabled
OFF
OFF
The Serial Port B switch is a 2-position DIP switch that enables or disables the serial
port B transceiver.
PositionSettingDefault position
1Enable/disable auto power down
ON — Not supported
OFF — Disabled
2Enable/disable EIA-232 transceiver
ON — Enabled
OFF — Disabled
OFF
ON
The development board has two user pushbuttons — SW3 and SW4 — th at allow you
to interact with applications running on the ConnectCore 9C or Wi-9C module. The
application detects the button push through the associated GPIO.
SW5 is the main power switch. ON/OFF positions are marked on the development
board.
Press the hardware reset (push) button to reset the whole platform (module and
development board).
The VGA (enable) switch is a 2-position DIP switch that determines whether GPIO40
and GPIO41 are connected to the VGA controller or available for serial port C (see
"Serial port C header connector, P10," beginning on page 37). The switch position
32ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
ABOUT THE DEVELOPMENT BOARD
I2C and SPI header connectors
. . . . .
also determines whether the oscillator is connected to GPIO15 or is free for serial
port A use.
The development board has four serial ports: A (P13), B (P9), C (P10), and D (P11).
Serial ports A and B support full EIA-232 functionality; serial ports C and D do not.
Serial port
A, P13
Serial port
B, P9
Serial port C, P10
Serial port A
(EIA-232/422/485)
connector, P13
Serial port A
diagram
Serial port D , P 1 1
The serial port A connector is a single DB-9 male connector for EIA-232/EIA-485
switchable mode, labeled P13. The serial port A interface corresponds to NS9360
serial port A, and is a switch-selectable EIA-232/422/485 interface with a maximum
baud rate of 921 kbps (see “Serial Po rt A switch, SW1” on page 31). Each signal is
available with its status LED, and all status LEDs are bi-color, red or green.
This diagram shows the switch-selectable EIA-232/422/485 interface:
www.digiembedded.com35
ABOUT THE DEVELOPMENT BOARD
3
Serial port connectors
P13 connector pin
assignment
NS9360 serial port A signals
Control
Switch
logic
Switch 1
1
2
3
4
OnOff
EIA-232#/485
Auto power down
4W#/2W
TERM
PinEIA-232
signal
1DCD#
1
EIA-422/485
transceiver
EIA-232
transceiver
EIA-232 signal
description
EIA-422/485
4/8 wire
Data Carrier DetectCTS- (B)
DB-9
connector
EIA-485 2-wire
Serial port B
(EIA-232)
connector, P9
2RXDReceive DataRXD+ (A)DATA+ (A)
3TXDTransmit DataTXD+ (A)
4DTR#Data Terminal ReadyRTS- (B)
5GNDGroundGNDGND
6DSR#Data Set ReadyRXD- (B)DATA- (B)
7RTS#Request to SendRTS+ (A)
8CTS#Clear to SendCTS+ (A)
9RI#Ring IndicatorTXD- (B)
1. When the VGA (enable) switch, SW7, is OFF (default), DCD is not available.
Shell is chassis GND.
The serial port B connector is a single, DB-9 male connector, labeled P9. The serial
port B interface corresponds to NS9360 serial port B, and is a standard EIA-232
interface with a maximum baud rate of 921 kbps. Each signal is available with its
LED, and all status LEDs are bi-color, red or green.
The serial port B line driver can be disabled using Switch 2 (see “Serial Port B
switch, SW2” on page 32).
36ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
P9 connector pin
assignment
ABOUT THE DEVELOPMENT BOARD
Serial port connectors
. . . . .
PinSignalDescription
1DCD#Data Carrier Detect
2RXDReceive Data
3TXDTransmit Data
4DTR#Data Transmit Ready
5GNDGround
6DSR#Data Set Ready
7RTS#Request to Send
8CTS#Clear to Send
9RI#Ring Indicator
Serial port C
header connector,
P10
P10 connector pin
assignment
The serial port C header connector is a 2x5-pin serial port, labeled P10. The
connector is a UART interface, with signals available on TTL-level. The serial port C
interface corresponds to NS9360 serial port C.
The serial port C interface signals are available on TTL-level, and support only the
TXD, RXD, RTS#, and CTS# signals, where # indicates an active low signal. These
pins default to LCD or DIGITAL_I/O signals when switch 7 is configured for VGA
functionality (see “VGA (enable) switch, SW7” on page 32).
The serial port D header connector is a 2x5-pin serial port, labeled P11. The
connector is a UART interface, with signals available on TTL-level. The serial port D
interface corresponds to NS9360 serial port D.
3
P11 connector pin
assignment
ABOUT THE DEVELOPMENT BOARD
Serial port connectors
The serial port D interface signals are available on TTL-level and support only the
TXD, RXD, RTS#, and CTS# signals, where # indicates an active low signal. These
pins default to GPIO signals 44-47. To use the pins for serial port D functions, you
need to configure them in software.
PinSignalDescriptionDefaults to
1Not connectedn/an/a
2Not connectedn/an/a
3RXD_DReceive DataGPIO45
4RTS_D#Request to SendGPIO46
5TXD_DTransmit DataGPIO44
6CTS_D#Clear to SendGPIO47
7Not connectedn/an/a
8Not connectedn/an/a
9GNDGroundn/a
10+3.3VPowern/a
38ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
The VGA connector is a 15-pin female connector, labeled P6.
P6
P6 pin assignment
PinSignalComment
1VGA_RED
2VGA_GREEN
3VGA_BLUE
4NC (Monitor ID2)Monitor ID2 is not implemented on the
development board
5GND
6VGA_GND (RED_RETURN)
7VGA_GND (GREEN_RETURN)
8VGA_GND (BLUE_RETURN)
9NC
www.digiembedded.com39
ABOUT THE DEVELOPMENT BOARD
3
Development board SO-DIMM connector, P15
PinSignalComment
10GND (SYNC_RETURN)
11NC (Monitor ID0)Monitor ID0 is not implemented on the
12NC
13HSYNC
14VSYNC
15NC
development board
External LCD
clock, G1
An external LCD controller clock is provided to avoid picture quality deterioration
due to the low-emission spread spectrum clock used on the module.
G1 is a 48MHz oscillator that supports resolutions up to 640 x 480. The maximum
NS9360 external LCD clock frequency is 90MHz. The frequency is divided by 2 before
being used as the LCD clock source. For more information, see "Sample
applications," beginning on page 61.
Manufacturer part number: AMP INCORPORATED 390112-1
P15 is a 144-pin SO-DIMM connector on the development board. Plug the
ConnectCore 9C/Wi-9C module SO-DIMM connector, P3, into P15.
Note:
The clearance between the module and your development board must be
2.54mm (0.10”).
40ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
Bird’s-eye view
ABOUT THE DEVELOPMENT BOARD
Development board SO-DIMM connector, P15
. . . . .
SO-DIMM
connector,
P15
Close-up
Inserting the
module into the
SO-DIMM
connector
2
1
62 60
61 59
144
141
T o be sure you insert the module into the SO-DIMM connector properly, review these
steps and figures:
1Align the module key with the housing key (see Figure 1).
2Slide the module into the housing (see Figure 1),
3Push the board down until the module snaps in (see Figure 2).
Be sure the metal latching edge engages the edge of the module.
www.digiembedded.com41
ABOUT THE DEVELOPMENT BOARD
3
Development board SO-DIMM connector, P15
Figure 1: Inserting the module into the development board SO-DIMM connector, steps 1 &
2
Figure 2: Inserting the module into the development board SO-DIMM connector, step 3
P15 pin
assignment
The pin assignment for P15 is the same as that for P3, the SO-DIMM connector on the
module. For the complete pin assignment list, see "Pin assignment by SO-DIMM pin
number," beginning on page 19.
42ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
ABOUT THE DEVELOPMENT BOARD
Application-specific expansion headers — P16 and P17
. . . . .
Application-specific expansion headers — P16 and P17
The development board provides two, 2x25-pin, 0.10” (2.54mm) pitch headers for
supporting application-specific daughter cards/expansion boards:
P16, Peripheral board header. Provides access to an 8-bit data bus, 8-bit
address bus, and control signals (for example, CS#, WE#), as well as I
power. Using these signals, you can connect Digi-specific extension modules or
your own daughter card to the module’s address/data bus.
P17, Platform application header. Provides access to the serial port B signal,
one SPI interface, one USB channel, eight GPIOs, power, and the module’s IEEE
802.3af signals. You can attach Digi-provided application kits or your own
daughter card design.
www.digiembedded.com43
Platform application board header, P17
2
C and
3
Peripheral
application board
header, P16
ABOUT THE DEVELOPMENT BOARD
Application-specific expansion headers — P16 and P17
PinSignalDescription /
Comment
1GNDGround2DATA_0Data bus
3DATA_1Data bus4DATA_2Data bus
5DATA_3Data bus6GNDGround
7DATA_4Data bus8DATA_5Data bus
9DATA_6Data bus10DATA_7Data bus
11GNDGround12Reserved (DATA_8)n/a
13Reserved (DATA_9)n/a14Reserved (DATA10)n/a
15Reserved (DATA_11)n/a16GNDGround
17Reserved (DATA_12)n/a18Reserved (DATA_13)n/a
19Reserved (DATA_14)n/a20Reserved (DATA_15)n/a
21GNDGround22+3.3V 8 bit /16 bit#
23GNDGround24+3.3VPower
25+3.3VPower26ADDRESS_0Address bus
27ADDRESS_1Address bus28ADDRESS_2Address bus
The LCD application header, P18, is a 2x25-pin, 0.10” (2.54mm) pitch header that
provide access to the LCD signals and SPI signals for touch controller purposes. Use
with the Digi-provided LCD application kit or attach your own LCD application
board.
46ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
The USB Device application header, P32, is a press fit 2x8 pin, straight RM2.54
(Y=6.7mm) header. Use this header to connect an external USB Device application
to the development board, which then provides USB Device functionality.
P32 pin
assignment
48ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
The development board provides three PoE connectors: P20, P30, and P31.
PoE sockets, P30 & P31
PoE
connector,
P20
The PoE connector, P20, captures PoE signals from the module on the development
board and routes them to the PoE module connector, P30. See “802.3af Power over
Ethernet (PoE) pass-through connector, P5” on page 13 for more information.
The P30 and P31 connectors support the IEEE 802.3af Po E application module.
50ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
ABOUT THE DEVELOPMENT BOARD
Power over Ethernet (PoE) connectors
P30 is the input connector of the PoE module, providing access to the PoE
signals coming from the ConnectCore 9C/Wi-9C module through P20.
P31 provides the output voltage and ground signals from the P oE module. When
you use PoE, this output voltage powers the development board; you do not
need the main power supply.
The through-hole prototyping area has two parts, P3 and P4.
Through-hole
prototyping
(wrap-field)
area, P4
Through-hole
signal rail, P3
Through-hole signal rail, P3
Manufacturer part number: SAMTEC TSW -136-xx-D
where xx is the length of the header pins; you choose the connector that best fits
your application. P3 is a four-column, 144-signal, through-hole signal rail that
provides 1:1 access to all module signals. You can solder every 2.54mm through-hole
header. The size of the P3 connector is 4x36 pins (see the drawing following the
next paragraph) — note, however, that you can solder only a smaller header onto
the connector. If you want to solder a complete header over the through-hole signal
rail, use 2 headers of 2x36 pins each.
The signal assignments for P3 are the same as those for the edge connector, P3, on
the module; see "Pin assignment by SO-DIMM pin number," beginning on page 19, for
detail.
52ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
ABOUT THE DEVELOPMENT BOARD
Through-hole prototyping (wrap-field) area, P3 and P4
. . . . .
Wrap-field area,
P4
Pin 4
Pin 1
P4 is a wrap field area that allows you to connect through-hole components. The
+3.3, +5V, and GND buses run along the top edge of the wrap-field area.
The power LEDs are single-color (RED) LEDs, located below the power jack, P12.
LEDCondition when ON
CR35V power is present
CR53.3V power is present
The user LEDs are single-color (GREEN) LEDs, located next to switches 3 and 4 on
the development board.
LEDCondition when ON
CR6Value of GPIO48 is a logic 0
CR7Value of GPIO49 is a logic 0.
Serial LEDsThe serial port A LEDs are to the right of the serial port A (EIA-232/EIA-485)
connector, on the left side of the wrap-field area. The serial port B LEDs are to the
right of the serial port B(EIA-232) connector, on the left side of the wrap-field area.
54ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
ABOUT THE DEVELOPMENT BOARD
Current Measurement Option (CMO)
Serial port A LEDsNameFunctionSerial Port B LEDsNameFunction
The Current Measurement Option uses 0.025R series resistors to measure the
current on the development board’s +3.3V (R78) and +5V (R69) power supplies.
www.digiembedded.com55
ABOUT THE DEVELOPMENT BOARD
3
Current Measurement Option (CMO)
Current
measurement
option, CMO
R69
R78
How the CMO
This drawing shows how the Current Measurement Option works.
works
+9VDC -
+30VDC
Power
connector
controller
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.025
the current using this equation:
where
I = current in Amps
E = measured voltage in Volts
R = 0.025 Ohms
56ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
The power jack is a barrel connector with 9-30VDC operating range. The power jack
is labeled P12 on the development board. This figure schematically represents the
power jack’s polarity:
The development board provides five test points that can be identified by board
label or test point number. The board labels are adjacent to each test point on the
board. The test point numbers are in the development board schematic drawings.
www.digiembedded.com57
ABOUT THE DEVELOPMENT BOARD
3
Factory default interface configuration for development board
Numbers and
description
Test pointLabelSource/Comment
TP36+12V+Charge pump off of DC/DC regulator (U32)
TP37-12V- Charge pump off of DC/DC regulator (U32)
TP38+5VDC/DC regulator (U32) with 9-30VDC input
TP41+3.3VDC/DC regulator (U35) with +5V input
TP42GNDCommon Ground retu rn
Factory default interface configuration for development
board
These interfaces are enabled as shown per the factory default configuration:
InterfaceFactory default status
LCD VGAEnabled
2
I
C (5V tolerant)Enabled
I2C user-driven I/OsEnabled
EIA-232 Serial Port AEnabled (No DCD unless LCD_VGA is disabled)
EIA-485 Serial Port ADisabled
EIA-232 Serial Port BEnabled (Full modem support)
TTL Serial Port CDisabled (Disabled when LCD_VGA is enabled)
TTL Serial Port DDisabled (GPIO signals 44-47 default as GPIOs)
SPI Serial Port BDisabled (No SPI unless EIA-232 Serial Port B is disabled)
58ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
LCD and USB Configuration
CHAPTER 4
This chapter addresses module specifics pertaining to the LCD and USB
interfaces.
See the application note “LCD Displays Supported by the NetSilicon NS9750/NS9360
Processors” (available on http://www.digiembedded.com) for additional
information about the application-specific configuration and capabilities of the LCD
controller on the ConnectCore 9C/Wi-9C module.
There are seven categories of LCD displays, all of which the module supports:
Color TFT (thin film transistor, also called active matrix (AM)):
Control and data
pins
–18-bit
Six types of STN (super twisted nematic, also called passive matrix (PM)):
–Three single panel displays
–Three dual panel displays
Each STN display is either color or monochrome:
–Color display: Up to 8-pin using color-enhancing palette RAM
–Monochrome display: Up to 8-pin or 4-pin using grayscale-enhancing palette
RAM
The ConnectCore 9C/Wi-9C LCD interface has six control pins. The number of data
pins depends on the display type. Displays typically require 4–6 control pins. The
next two tables list the control pins and the data pins, respectively.
46CLCPOutputLCD panel clock
44CLFPOutputFrame pulse (STN)/vertical synchronization pulse (TFT)
42CLACOutputSTN AC bias drive or TFT data enable output
38CLLEOutputLine end signal
Display typeNumber of data pins: Panel 1N u mbe r of d ata pin s: P ane l 2
TFT—Color only
Color 18-bit18Not applicable
(TFT)
Colors and gray
shades
STN—Color
Single panel 8-bit8Not applicable
Dual panel 8-bit88
STN—Monochrome
Single panel 4-bit4Not applicable
Dual panel 4-bit44
Single panel 8-bit8Not applicable
Dual panel 8-bit88
Note:
Double-panel displays use twice as many pins but do not offer more color or
gray shades.
The number of colors and gray shades correlates with the number of data pins but
also depends on color processing techniques and data-shifting techniques.
For exact values, see the NS9360 Hardware Reference, LCD Controller chapter,
“Number of Colors” and “Grayscaler.” You can access the NS9360 Hardware
Reference through the Jump Start Kit.
60ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
LCD AND USB CONFIGURATION
Sample applications
Sample displaysConnectCore 9C/Wi-9C uses an internal programmable palette-LUT and a grayscaler
to support different color-processing techniques; three sample displays are
provided here:
18-pin TFT display (for example, the SHARP LQ10D421). Accepts 18 color RGB
bits (6 bits per color) at a time. Only 16 bits are transferred from SDRAM: five
bits each for the three colors — R (red), G (green), and B (blue) — and a single
LSB (least significant bit) that is split into three equal values between R, G,
16
and B. This produces close to 2
8-pin STN color display (for example, the SHARP LM057QC1T01). Shifts eight
, or 64 thousand colors.
color bits at a time: RGBRGBRG bits followed by BRGBRGBR bits followed by
GBRGBRGB, and so on. This produces color enhancing in 3375 color grades.
4-pin STN monochrome display (for example, the Grand Pacific
Optoelectronics GM0008-13). Shifts four monochrome bits at a time, resulting
in 15 gray shades (2
4
– 1).
. . . . .
ResolutionThe LCD resolution is programmable. These standard displays, with the following
resolutions, are supported:
QVGA = 320 x 240
VGA = 640 x 480
Lower resolution displays also are supported. Displays typically have programmable
vertical resolutions within a certain range, especially if they are used for TV
displays (to accommodate different television standards).
Refresh frequencyThe LCD refresh frequency is programmable. Lower refresh frequency drains less
power, but might flicker. TFT displays usually flicker less than STN displays, as they
have a transistor switch behind each pixel on the screen an d can hold the capacitive
charge longer.
The LCD interface uses memory as a video buffer. The display resolution is
determined by the product of three parameters: number of data bits x display resolution x refresh frequency. This product cannot exceed the system bus
bandwidth allocated to the display.
Be aware that the actual bandwidth used by the display is:
display clock rate x number of bits per clock
For example, a clock rate of 50MHz with 16 bits of color yields a bandwidth of 100
MBps. To minimize bandwidth requirements, you might need to use an external
oscillator to get the exact rate.
www.digiembedded.com61
LCD AND USB CONFIGURATION
4
Sample applications
The ConnectCore 9C/Wi-9C development board has a 48MHz external oscillator and
resulting LCD clock of 24MHz. 16 bits of color requires 48 MBps for the display.
Default LCD
controller
The default LCD controller configuration supported by the NS9360 is 640 x 480, with
8 bits for color. The bandwidth is guaranteed; the designer does not need to be
concerned with bandwidth use. Higher resoluti ons are possible but require care in
their setup and design.
FormulaThe ConnectCore 9C/Wi-9C module operates at 155 MHz system bus speed. This
speed grade results in 310 MBps bus bandwidth, as the bus is 4 bytes wide. For
bandwidth planning, this maximum bandwidth must be reduced to account for
overhead and read/write switching. The effective bandwidth is 1/2 of the system
bandwidth; that is, 155 MBps. This value is predicted as the worst case for the
ConnectCore 9C/Wi-9C. The architecture allocates half of the system bandwidth to
the module. The remaining four bus master peripherals (Ethernet TX, Ethernet RX,
peripheral bus bridge, and LCD controller) share the other half of the bandwidth.
The bandwidth assignment of these peripherals is programmable.
Use this formula to estimate the amount of bandwidth available for your LCD
display:
CPU bandwidth = 77.5 MBps
All other peripherals (including LCD) = 77.5 MBps
Example 1: 18-bit
VGA
Supported TFT
displays
The 18-bit TFT display transfers 16 bits per pixel and generates the last two bits
inside the LCD controller. This display packs two-color RGB pixels into a single 4byte word.
The 18-bit VGA display (640 x 480), refreshing 60 times per second, requir es 37
MBps:
2 x 640 x 480 x 60 = 37 MBps
40.5 MBps are left to all other peripherals. If the LCD refresh frequency increases to
70 Hz, the required bandwidth increases to 43 MBps.
Note:
Display typeRefresh
18b VGA (640 x 480)503146.5
The module LCD controller supports 18-bit VGA displays in most applications.
BW required for
frequency in Hz
603740.5
704334.5
display in MBps
Display in MBps
BW left to other
peripherals in MBps
62ConnectCore 9c/Wi-9C Hardware Reference, Rev. B 01/2007
ConnectCore 9COperating temperature: -40° C to +85° C (-40° F to +185° F)
Storage temperature: -40° C to +125° C (-40° F to 257° F)
Relative humidity: 5% to 95% (non-condensing)
Altitude: 12,000 ft (3657.6 m)
ConnectCore
Wi-9C
Operating temperature: -30° C to +75° C (-22° F to +167° F)
Storage temperature: -40° C to +125° C (-40° F to 257° F)
Relative humidity: 5% to 95% (non-condensing)
Altitude: 12,000 ft (3657.6 m)
SO-DIMM pin #: Pin n umber assignment for signal
Signal: Pin na me for each signal.
U/D: Indicates whether the pin has an internal pullup resistor or pulldown resistor.
• U — Pullup
• D— Pulldown
• Blank — Neither an internal pullup or pulldown resistor
OD (mA): The output drive of an output buffer.
I/O: Type of signal input (I), output (O), or input/output (I/O)
USB HostThe USB Host consists of a USB Host controller that conforms to the Open Host
Controller Interface (OHCI) specification and a wrapper to interface the module to
the rest of the system. The USB Host interfaces to the internal USB PHY provided by
the NS9360, and is connected to an optional hub on the module.)
USB DeviceThe USB Device module provides a USB 2.0-compliant interface for both full-speed
(12Mbps) and low-speed (1.5 Mbps) operation. The module supports one
bidirectional endpoint and up to 10 unidirection al endpoints that can be individu ally
programmed for endpoint type (interrupt, bulk, or isochronous) and direction. Each
endpoint is assigned to a DMA channel in a multi-channel BBus DMA controller. The
USB Device module interfaces to either the internal NS9360 USB PHY or an externa l
USB PHY using GPIO.
SupportBoth USB Host and Device can be supported at the same time:
USB Device, in this case, must use the only the signals shown in the table in the
section "USB Device only," beginning on page 69.
USB Host can be on the module or external to the module. If USB Host is
external to the module, use only the signals shown in the table in the section
"No USB on module," beginning on page 68.
USB Host with
hub on module
Note:
Connect up to two ports using the dual USB connector, P6.
All hub signals out to the SO-DIMM edge connector, P3, are reserved for future
All output drivers for USB meet the standard USB driver specifications.
use.
No USB on
module
68ConnectCore 9C/Wi-9C Hardware Reference, Rev. B 01/2007
USB data lines are brought out on DM1 and DP1.
–Terminate DM1 and DP1 with 15K pulldowns, if not used.
OVR1# and PON1# are multiplexed with GPIO16 and GPIO17.
MODULE SPECIFICATIONS
Can be used as Host or Device (USB PHY is internal)
Module reset
. . . . .
SO-DIMM
pin #
135DM1I/OUSB data 136DP1I/OUSB data+
109OVRH# / gpio16IOvercurrent
111PONH# / gpio17OPower-on
Signal nameI/ODescription
USB Device onlyThe USB Device interface only requires an external PHY. The USB signals are
multiplexed with GPIOs.
On the Digi development board, these functions are lost:
Serial Port D: TXDD, RXDD, RT SD#, AND CTSD# on GPIO[44], GPIO[45],
GPIO[46], and GPIO[47]
Serial Port C: RTSC# and CTSC# on GPIO[42] and GPIO[43]
User LED3 and LED4 on GPIO[48] and GPIO[49]
Class 1Standard LVTTL10 μA10 μA
Class 2LVTTL + internal pullup10 μA210 μA
All signal directions are referenced as into or out of the ConnectCore Wi-9C
module.
Minimum low-level
input current source
input current sink
Class 3LVTTL + internal pullup+2.4k
external pulldown (strapping)
Class 43.3V LVC BUS HOLD LVTTL
I/O
Note:
For internal pullup calculations, see the NS9360 Hardware Reference
(available through the Jump Start Kit).
Signal
characteristics
PinSIgnal nameInternal
U/D
1GND
2GND
3+3.3VI
4+3.3VI
5+3.3VI
6+3.3VI
OD
(mA)
840 μA210 μA
75 μA75 μA
I/ODescriptionI/O
class
Notes / Bootstrapping (BS)
7WAKEUP#
PWRDWN#
8UBUFFENR#24OUser buffer enableHolds user buffers off during
9DATA_012BIData bus signal4
70ConnectCore 9C/Wi-9C Hardware Reference, Rev. B 01/2007
I
I
Wi-9C: Wakeup after
sleep mode
CC9C: Power down
Reserved
powerup/down and until boot is done
MODULE SPECIFICATIONS
Module / SO-DIMM signal characteristics
. . . . .
PinSIgnal nameInternal
U/D
10DATA_112BIData bus signal4
11DATA_212BIData bus signal4
12DATA_312BIData bus signal4
13DATA_412BIData bus signal4
14DATA_512BIData bus signal4
15DATA_612BIData bus signal4
16DATA_712BIData bus signal4
17ADDRESS_012OAddress bus signal4
18ADDRESS_112OAddress bus signal4
19GND
20GND
21ADDRESS_212OAddress bus signal4
22MFGI_GPIO[72]8I/O1
23ADDRESS_312OAddress bus signal4
24GPIO[71]8I/O1
OD
(mA)
I/ODescriptionI/O
Notes / Bootstrapping (BS)
class
25ADDRESS_412OAddress bus signal4
26GPIO[70]8I/O1
27ADDRESS_512OAddress bus signal4
28GPIO[69]8I/O1
29GND
30GND
31GPIO[27]U4I/O2
32No connect
33GPIO[26]U4I/O2
34GPIO[67]8I/O1
35GPIO[25]U4I/O2
36GPIO[66]8I/O1
37GPIO[24]U4I/O3BS: Chip select 1 data width
The ConnectCore 9C/Wi-9C operates at a 3.3V with an additional 5V supply for USB
device power.
Permanent device damage can occur if the absolute maximum ratings are ever
exceeded.
ParameterSymbol†RatingUnit
DC supply voltageV
DC input voltageV
DC output voltageV
DC input currentI
Storage temperatureT
† V
, V
, V
DDA
INA
: Ratings of I/O cells for 3.3V interface
OUTA
DDA
INA
OUTA
IN
STG
-0.3 to +3.6V
-0.3 to V
-0.3 to V
±10mA
-40 to +125
+0.3V
DDA
+0.3V
DDA
o
C
Recommended operating conditions specify voltage and temperature ranges over
which a circuit’s correct logic function is guaranteed. The specified DC electrical
characteristics (see "DC electrical characteristics," beginning on page 76) are
satisfied over these ranges.
For operating temperatures, see “Environmental information” on page 66.
www.digiembedded.com75
MODULE SPECIFICATIONS
A
DC electrical characteristics
ParameterSymbolRatingUnit
DC supply+3.3V+3.0 to +3.6V
USB DC supply (modules with USB
only)
+5V+4.75 to +5.25V
Power dissipationThe typ ical power dissipation for the ConnectCore 9C module is 1.6W.
The typical power dissipation for the ConnectCore Wi-9C module at 3.3V, is 2.75W.
The maximum power dissipation is 3.25W at 3.46V, when the radio is continuously
transmitting. Note that these values do not include USB power.
The ConnectCore Wi-9C module provides use of one of these antenna types:
2 dBi Dipole
5 dBi Dipole
2 dBi PCB mount
Be sure that your antenna choice complies with the regulatory requirements of your
region. In North America, for example, you can operate only with antennas
www.digiembedded.com77
MODULE SPECIFICATIONS
A
Antenna specifications — 2 dBi Dipole
approved by Digi International, Inc., or antennas matching the specifications of the
Digi-approved antennas.
Frequency2.4 ~ 2.5GHz
Power output2W
DB gain2 dBi
VSWR< or = 2.0
Dimension108.5 mm x 10.0 mm
Weight10.5g
Dimensions
ConnectorRP-SMA
Temperature rating-40 – +80C
Part numberDC-ANT-20DP-BG
Note:
Dimensions are provided for reference purposes only. The actual antenna
might vary.
78ConnectCore 9C/Wi-9C Hardware Reference, Rev. B 01/2007
3.500
(88.9)
MODULE SPECIFICATIONS
Antenna specifications — 2 dBi Dipole
. . . . .
.360
.125
R
(3.2)
3.300
(83.8)
(9.1)
bOBITRON
SCALE 3.000
UNITS: mm
90.0˚
Antenna strength
(radiation
pattern) diagram
.399
(10.1)
1.010
(25.4)
1.200
(30.5)
This diagram shows the strength of the signal received by the whip antenna on both
a horizontal and vertical plane. The diagram shows the magnetic field when the
antenna is in a vertical position. The red solid line represents the horizontal plane
and the green dotted line represents the vertical plane. You can see in the
illustration that at 90 degrees, the signal strength is 0 (as expected).
5.725~5.85 GHz
Power output1W
DB gain5 dBi (typ)
VSWR2.0 max
DimensionSee the measurements in the drawing after the table
Weight
ConnectorRP-SMA
Temperature rating-50 – +80C
Part numberDG-ANT-55DP-AG
Dimensions (in
mm)
Note:
Dimensions are provided for reference purposes only. The actual antenna
might vary.
80ConnectCore 9C/Wi-9C Hardware Reference, Rev. B 01/2007
The 2dBi PCB antenna is a surface-mount dual-band antenna.
82ConnectCore 9C/Wi-9C Hardware Reference, Rev. B 01/2007
Attributes
Radiation
patterns
MODULE SPECIFICATIONS
Antenna specifications — 2 dBi PCB mount
. . . . .
Antenna AttributeBand 1Band 2
Frequency2.4 ~ 2.5GHz4.9 ~ 5.9GHz
Power output10W
DB gain>2 dBi
VSWR<2.5
Dimension24.13 x 10.67 mm
Weight<1g
ConnectorU.FL
Temperature rating-40 – +85C
Part numberDG-ANT-20CG-AG
This equipment complies with FCC radiation exposure limits set forth for an
uncontrolled environment. The antenna(s) used for this transmitter must be
installed to provide a separation distance of at least 20 cm from all persons and
must not be co-located or operating in conjunction with any other antenna or
transmitter. End users must follow the specific operating instructions for satisfying
RF exposure compliance. This transmitter must not be co-located or operating in
conjunction with any other antenna or transmitter.
Never install electrical wiring during an electrical storm.
Never install an Ethernet connection in wet locations unless that connector is
specifically designed for wet locations.
Use caution when installing or modifying Ethernet lines.
Use a screwdriver and other tools with insulated handles.
You and those around you should wear safety glasses or goggles.
Do not place Ethernet wiring or connections in any conduit, outlet or junction
box containing electrical wiring.
Installation of inside wiring may bring you close to electrical wire, conduit,
terminals and other electrical facilities. Extre me caution must be used to avoid
electrical shock from such facilities. You must avoid contact with all such
facilities.
84ConnectCore 9C/Wi-9C Hardware Reference, Rev. B 01/2007
MODULE SPECIFICATIONS
Safety statements
Ethernet wiring must be at least 6 feet from bare power wiring or lightning
rods and associated wires, and at least 6 inches from other wire (antenna
wires, doorbell wires, wires from transformers to neon signs), steam or hot
water pipes, and heating ducts.
Do not place an Ethernet connection where it would allow a person to use an
Ethernet device while in a bathtub, shower, swimming pool, or similar
hazardous location.
Protectors and grounding wire placed by the service provider must not be
connected to, removed, or modified by the customer.
Do not touch uninsulated Ethernet wiring if lightning is likely!
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 Elec tric al Cod e
Article 800. Contact a licensed electrician for details.
www.digiembedded.com85
Dimensions and PCB Layouts
APPENDIX B
This appendix shows the dimensions of each module, as well as PCB (printed
circuit board) layouts of each.
Module
dimensions
The next figures show the dimensions of the ConnectCore 9C/Wi-9C module.
Dimensions are in inches and millimeters (millimeter size is in brackets [ ]).
These are the tolerances for the drawings shown in this section:
MeasureTolerance
.XX± .02
.XXX± .010
Angles± 2 degrees
87
Overall view
#/..%#4#/2%#
"/!2$"/5.$!29
;=
;=
#/..%#4#/2%7i-9C
"/!2$"/5.$!29
;=
3#!,%
;=
;=
;=
;=
;=
;=
;=
;=
;=
;=
;=
;=
;=
;=
#/..%#4#/2%#
"/!2$"/5.$!29
DIMENSIONS AND PCB LAYOUTS
B
Detailed views:
Top
88ConnectCore 9C/Wi-9C Hardware Reference, Rev. B 01/2007