Digi, Digi International, the Digi logo, a Digi International Company, Digi JumpStart 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 commitment
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 periodically made
to the information herein; these changes may be incorporated in new editions of the publication.
This table describes the typographic conventions used in this guide:
This conventionIs used for
italictypeEmphasis, new terms, variables, and document titles.
monospaced typeFilenames, pathnames, and code examples.
Digi information
Related
documentation
Documentation
updates
Customer supportTo get help with a question or technical problem with this product, or to make
For additional documentation, see the Documentation folder under the Digi
JumpStart kit Start menu tab.
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.
comments and recommendations about our products or documentation, use the
following contact information:
To contact Digi International byUse
United States telephone:1 877 912 3444
International telephone: 1 952 912 3444
Address: Digi International
11001 Bren Road East
Minnetonka, MN 55343 U.S.A
Web site:www.digiembedded.com
www.digiembedded.com9
10ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
About the Module
CHAPTER 1
The ConnectCore 9P 9215 family of modules delivers powerful network-enabled
core processor solutions with up to 16 MB of NOR flash, up to 32 MB SDRAM, a rich
set of integrated peripherals, and superior design flexibility.
At the heart of the modules is a Digi 32-bit ARM9-based NS9215 processor running at
150 MHz. Key features include 10/100 Mbit Ethernet, two on-chip Flexible Interface
Modules (FIMs), 256-bit AES accelerator, power management modes with dynamic
clock scaling, and a rich set of on-chip peripherals. Based on Digi 802.11 baseband
technology, the ConnectCore Wi-9P 9215 also provides an additional 802.11a/b/g
interface with enterprise-grade WPA2/802.11i support.
The unique FIMs on the NS9215 processor are two independent 300 MHz DRPIC165X
processor cores that allow customers to dynamically select application-specific
interfaces in software. The growing list of supported interfaces includes UART,
SD/SDIO, CAN bus, USB-device low-speed, 1-Wire®, USB device low-speed, parallel
bus interface, and others.
Utilizing the Digi NET+ARM processor and secure 802.11a/b/g WLAN technology, the
family of ConnectCore 9P 9215 modules offers the industry’s only network-enabled
core module with true long-term product availability to meet the extended life
cycle requirements of embedded product designs.
For further information about the NS9215, see the NS9215 Hardware Reference.
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.
Pinout legend:
Type
X1 pinout
IInput
OOutput
I/OInput or output
PPower
. . . . .
X1 pin
number
1PGNDGND
2PGNDGND
3IRSTIN#RSTIN#10k pull-up on module
4OPWRGOODPWRGOODOutput of the reset controller
5ORSTOUT#RSTOUT#Output of logical AND function
6ITCKTCKJTAG - 10k pull-up on module
7ITMSTMSJTAG - 10k pull-up on module
8ITDITDIJTAG - 10k pull-up on module
9OTDOTDOJTAG - 10k pull-up on module
10ITRST#TRST#JTAG - 2k2 pull-down on module
11ORTCKRTCKJTAG - Optional
TypeModule functionalityUsage on
Development board
Comments
push pull with 470R current
limiting resistor
between NS9215 RESET_DONE
and NS9215 RESET_OUT#
12ICONF2/OCD_EN#CONF2/OCD_EN#10k pull-up on module
13ILITTLE# / BIG
ENDIAN
14IWLAN_LED#
(CC Wi-9P 9215)
15ISOFT_CONF0SOFT_CONF02k2 series resistor on module
16ISOFT_CONF1SOFT_CONF12k2 series resistor on module
17ISOFT_CONF2SOFT_CONF22k2 series resistor on module
www.digiembedded.com13
LITTLE# / BIG
ENDIAN
WLAN_LED#
(CC Wi-9P 9215)
2k2 series resistor on module
Low active WLAN Disable
signal
Chapter 1
X1 pin
number
TypeModule functionalityUsage on
Development board
Comments
18ISOFT_CONF3SOFT_CONF32k2 series resistor on module
19OReserved
(WLAN_LED#)
Reserved
(WLAN_LED#)
Active low signal coming from
low-active WLAN signal. This
signal comes directly from the
Piper chip without series resistor.
20PGNDGND
21I/OD0D0Buffered Data - only active when
either CS0# or CS2# is active
NS9215 D[31:16]
22I/OD1D1
23I/OD2D2
24I/OD3D3
25I/OD4D4
26I/OD5D5
27I/OD6D6
28I/OD7D7
29I/OD8D8
30I/OD9D9
31I/OD10D10
32I/OD11D11
33I/OD12D12
34I/OD13D13
35I/OD14D14
36I/OD15D15
37PGNDGND
38OAOAOBuffered Address always active
39OA1A1
40OA2A2
41OA3A3
42OA4A4
43OA5A5
44OA6A6
45OA7A7
46OA8A8
14ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
. . . . .
X1 pin
number
47OA9A9
48OA10A10
49OA11A11
50OA12A12
51OA13A13
52OA14A14
53OA15A15
54OA16A16
55OGNDGND
56OEXT_OE#EXT_OE#
57OEXT_WE#EXT_WE#
58OCSO#CSO#
59OCS2#CS2#
60OBLE#BLE#NS9215 BE2#
61OBHE#BHE#NS9215 BE3#
TypeModule functionalityUsage on
Development board
Comments
62IEXT_WAIT#EXT_WAIT#10k pull-up on module
63OBCLKBCLKConnected over a 22R resistor to
NS9215 CLK_OUT1 pin
64PGNDGND
65IETH_TPINETH_TPIN
66OETH_ACTIVITY#ETH_ACTIVITY#Low active signal with 330R
resistor on module
67IETH_TPIPETH_TPIP
68OETH_LINK#ETH_LINKLow active signal with 330R
resistor on module
69OETH_TPONETH_TPON
70OETH_TROPETH_TROP
71PGNDGND
72PReserved (USB_VBUS)Reserved (USB_VBUS)
73IReserved (USB_OC#)Reserved (USB_OC#)
74I/OReserved (USB_P)Reserved (USB_P)
75I/OReserved (USB_N)Reserved (USB_N)
76OReserved
(USB_PWREN#)
Reserved
(USB_PWREN#)
www.digiembedded.com15
Chapter 1
X1 pin
number
77IReserved
TypeModule functionalityUsage on
Development board
Reserved
(USB_OTG_ID)
(USB_OTG_ID)
Comments
78PVRTCVRTCBackup Battery for RTC, for 3V
cell.
Can be left floating, if RTC
backup not needed.
79PVLIOVLIOMobile: Power from Li-Ion
Battery (2.5V-5.5V)
Non-Mobile: connected to 3.3V
80PGNDGND
16ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
X2 pinout
. . . . .
X2 pin
number
1PGND
2PGND
3I/ODCDA#/
4I/OCTSA#/
5I/ODSRA#/
6I/ORXDA/
TypeModule functionalityUsage on
DMA0_DONE/
PIC_0_GEN_IO[0]
GPIO0/
SPI_EN (dup)
EIRQ0/
PIC_0_GEN_IO[1]
GPIO1/
-reserved-
EIRQ1/
PIC_0_GEN_IO[2]
GPIO2/
-reserved-
DMA0_PDEN/
PIC_0_GEN_IO[3]
GPIO3/
SPI_RX (dup)
Comments
Development board
7I/ORIA#/
EIRQ2/
Timer6_in/
GPIO4
SPI_CLK (dup)/
8I/ORTSA#/ RS485CTLA
EIRQ3/
Timer6_Out/
GPIO5/
SPI_CLK (dup)/
9I/ODTRA#/ TXCLKA
DMA0_REQ/
Timer7_In/
GPIO6/
PIC_DBG_DATA_OUT
www.digiembedded.com17
Chapter 1
X2 pin
number
TypeModule functionalityUsage on
10I/OTXDA/
Timer8_In/
Timer7_Out/
GPIO7/
SPI_TX (dup)
11I/ODCDC#/
DMA1_DONE/
Timer8_Out/
GPIO8/
SPIB_EN (dup)/
12I/OCTSC#/
I2C_SCK/
EIRQ0 (dup)/
GPIO9/
PIC_DBG_DATA_IN
13I/ODSRC#/
QDCI/
EIRQ1 (dup)
GPIO10/
PIC_DBG_CLK
Comments
Development board
14I/ORXDC/
DMA1_DP/
EIRQ2 (dup)/
GPIO11/
SPI_RXboot
15I/ORIC#/ RXCLKC
I2C_SDA/
RST_DONE/
GPIO12/
SPI_CLK (dup)
16I/ORTSC#/
QDCQ/
Ext Timer Event Out Ch 9/
GPIO13/
SPI_CLKboot
17I/ODTRC#/ TXCLKC
DMA1_REQ/
PIC_0_CAN_RXD
GPIO14/
SPI_TXDboot
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
necessary.
18ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
. . . . .
X2 pin
number
18I/OTXDC/
19I/ODCDB# (dup)/
20I/OCTSB# (dup)/
21I/ODSRB# (dup)/
22I/ORXDB (dup)/
TypeModule functionalityUsage on
Timer9_In/
PIC_0_CAN_TXD
GPIO15/
SPI_ENboot
PIC_0_BUS_1[8]
PIC_1_BUS_1[8]
GPIO51/
PIC_0_BUS_1[9]
PIC_1_BUS_1[9]
GPIO52/
PIC_0_BUS_1[10]
PIC_1_BUS_1[10]
GPIO53/
PIC_0_BUS_1[11]
PIC_1_BUS_1[11]
GPIO54/
Comments
Development board
23I/ORIB# (dup)/
PIC_0_BUS_1[12]
PIC_1_BUS_1[12]
GPIO55/
24I/ORTSB# (dup) / RS485CTLB (dup) /
PIC_0_BUS_1[13]
PIC_1_BUS_1[13]
GPIO56/
25I/OTXCLKB (dup)/ DTRB# (dup) /
PIC_0_BUS_1[14]
PIC_1_BUS_1[14]
GPIO57/
26I/OTXDB (dup)/
PIC_0_BUS_1[15]
PIC_1_BUS_1[15]
GPIO58/
www.digiembedded.com19
Chapter 1
X2 pin
number
TypeModule functionalityUsage on
27I/ODCDD# (dup) /
PIC_0_BUS_1[16]
PIC_1_BUS_1[16]
GPIO59/
28I/OCTSD# (dup)/
PIC_0_BUS_1[17]
PIC_1_BUS_1[17]
GPIO60/
29I/ODSRD# (dup)/
PIC_0_BUS_1[18]
PIC_1_BUS_1[18]
GPIO61/
30I/ORXDD (dup)/
PIC_0_BUS_1[19]
PIC_1_BUS_1[19]
GPIO62/
31I/ORID# (dup)/
PIC_0_BUS_1[20]
PIC_1_BUS_1[20]
GPIO63/
Comments
Development board
32I/ORTSD# (dup) / RS485CTLD(dup) /
PIC_0_BUS_1[21]
PIC_1_BUS_1[21]
GPIO64/
33I/OTXCLKD (dup) / DTRD# (dup) /
PIC_0_BUS_1[22]
PIC_1_BUS_1[22]
GPIO65
34I/OTXDD (dup) /
PIC_0_BUS_1[23]
PIC_1_BUS_1[23]
GPIO66
35I/OPIC_0_CLK[I]
PIC_0_CLK[0]
EIRQ3 (dup)/
GPIO67
36I/OPIC_0_GEN_IO[0]
PIC_1_GEN_IO[0]
PIC_1_CAN_RXD
GPIO68
20ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
. . . . .
X2 pin
number
37I/OPIC_0_GEN_IO[1]
38I/OPIC_0_GEN_IO[2]
39I/OPIC_0_GEN_IO[3]
40I/OPIC_0_GEN_IO[4]
41I/OPIC_0_GEN_IO[5]
TypeModule functionalityUsage on
PIC_1_GEN_IO[1]
PIC_1_CAN_TXD
GPIO69
PIC_1_GEN_IO[2]
PWM0/
GPIO70
PIC_1_GEN_IO[3]
PWM1/
GPIO71
PIC_1_GEN_IO[4]
PWM2/
GPIO72
PIC_1_GEN_IO[5]
PWM3/
GPIO73
Comments
Development board
42I/OPIC_0_GEN_IO[6]
PIC_1_GEN_IO[6]
Timer0_In/
GPIO74
43I/OPIC_0_GEN_IO[7]
PIC_1_GEN_IO[7]
Timer1_In/
GPIO75
44I/OPIC_0_CTL_IO[0]
PIC_1_CTL_IO[0]
Timer2_In/
GPIO76
45I/OPIC_0_CTL_IO[1]
PIC_1_CTL_IO[1]
Timer3_In/
GPIO77
46I/OPIC_0_CTL_IO[2]
PIC_1_CTL_IO[2]
Timer4_In/
GPIO78
www.digiembedded.com21
Chapter 1
X2 pin
number
TypeModule functionalityUsage on
47I/OPIC_0_CTL_IO[3]
PIC_1_CTL_IO[3]
Timer5_In/
GPIO79
48I/OPIC_0_BUS_0[0]
PIC_1_BUS_0[0]
Timer6_In (dup)/
GPIO80
49I/OPIC_0_BUS_0[1]
PIC_1_BUS_0[1]
Timer7_In (dup)/
GPIO81
50I/OPIC_0_BUS_0[2]
PIC_1_BUS_0[2]
Timer8_In (dup)/
GPIO82
51I/OPIC_0_BUS_0[3]
PIC_1_BUS_0[3]
Timer9_In (dup)/
GPIO83
Comments
Development board
52I/OPIC_0_BUS_0[4]
PIC_1_BUS_0[4]
Timer0_Out/
GPIO84
53I/OPIC_0_BUS_0[5]
PIC_1_BUS_0[5]
Timer1_Out/
GPIO85
54I/OPIC_0_BUS_0[6]
PIC_1_BUS_0[6]
Timer2_Out/
GPIO86
55I/OPIC_0_BUS_0[7]
PIC_1_BUS_0[7]
Timer3_Out/
GPIO87
56I/OPIC_0_BUS_0[13]/
PIC_1_BUS_0[13]/
Timer9_Out (dup)/
GPIO93
22ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
. . . . .
X2 pin
number
57I/OPIC_0_BUS_0[14]/
58I/OPIC_0_BUS_0[15]/
59I/OPIC_0_BUS_1[0]/
60I/OPIC_0_BUS_1[1]/
61I/OPIC_0_BUS_1[2]/
TypeModule functionalityUsage on
PIC_1_BUS_0[14]/
QDCI (dup)/
GPIO94
PIC_1_BUS_0[15]/
QDCQ (dup)/
GPIO95
PIC_1_BUS_1[0]/
PIC_0_CAN_RXD
GPIO96
PIC_1_BUS_1[1]/
PIC_0_CAN_TXD
GPIO97
PIC_1_BUS_1[2]/
PIC_1_CAN_RXD
GPIO98
Comments
Development board
62I/OPIC_0_BUS_1[3]/
PIC_1_BUS_1[3]/
PIC_1_CAN_TXD
GPIO99
63I/OPIC_0_BUS_1[4]/
PIC_1_BUS_1[4]/
PWM4/
GPIO100
64I/OPIC_0_BUS_1[5]/
PIC_1_BUS_1[5]/
EIRQ3/
GPIO101
65I/OPIC_0_BUS_1[6]/
PIC_1_BUS_1[6]/
I2C_SCL (dup)/
GPIO102
66I/OPIC_0_BUS_1[7]/
PIC_1_BUS_1[7]/
I2C_SDA (dup)/
GPIO103
4k7 pull-up on module
4k7 pull-up on module
www.digiembedded.com23
Chapter 1
X2 pin
number
TypeModule functionalityUsage on
Development board
Comments
67IVIN0_ADC
68IVIN1_ADC
69IVIN2_ADC
70IVIN3_ADC
71IVIN4_ADC
72IVIN5_ADC
73IVIN6_ADC
74IVIN7_ADC
75PVSS_ADCConnected on module to AGND
through 0
Ω resistor
76PVREF_ADC100nF decoupling capacitor
between VREF_ADC and
VSS_ADC
77P3.3V
78P3.3V
79PGND
80PGND
24ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
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
The ConnectCore 9P 9215 and Wi-9P 9215 support 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
Module pin
configuration
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 ConnectCore 9P 9215 and Wi-9P 9215 have 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.
Signal nameFunctionPU/PDComment
LITTLE#/BIG_
ENDIAN
OCD_EN#JTAG / Boundary scan function
SW_CONF0User-defined software
26ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
Set module endianess. 0 module
boots in little endian mode. 1
module boots in big endian mode.
select
0ARM debug mode,
BISTEN# set to high
1Boundary scan mode,
BISTEN# set to low
configuration pin; can be read in
GEN_ID register bit 4, default
high
PUSignal LITTLE#/BIG_ENDIAN
is connected to GPIO_A3/A27
through a 2k2 series resistor.
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 BehaviorRESET
_n pin
SPI bootYESYESYESYES
Strapping PLLYESNONONO
Other strappings (Endianess)YESNONONO
GPIO configurationYESNONONO
Other (ASIC) registersYESYESYESYES
SDRAM keeps its contentsNOYESNOYES
SRESET
_n pin
PLL
Config
Reg.
Update
Watchdog
Time-Out
Reset
Boot process
The ConnectCore 9P 9215 and Wi-9P 9215 modules boot 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.
28ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
The module has eight chip selects: four for dynamic memory and four for static
memory. Each chip select has a 256MB range.
NameCPU
Sig.
name
SDM_CS0#CS1#D60x00000000–
SDM_CS1#CS3#B50x10000000–
SDM_CS2#CS5#A40x20000000–
SDM_CS3#CS7#B40x30000000–
EXT_CS0#CS0#C60x40000000–
INT_CS1#CS2#B60x50000000–
EXT_CS2#CS4#C50x60000000–
INT_CS3#CS6#A30x70000000–
PinAddress rangeSize
0x0FFFFFFF
0x1FFFFFFF
0x2FFFFFFF
0x3FFFFFFF
0x4FFFFFFF
0x5FFFFFFFF
0x6FFFFFFFF
0x7FFFFFFF
UsageComments
[Mb]
256SDRAM bank 0First bank on module
256not used
256not used
256not used
256external, CS0#
256NOR-FlashProgram memory on
module
256external, CS2#
256internal, CS3#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:
www.digiembedded.com29
Chapter 1
UART
SPI
Ethernet
DMA
2
I
Timers and interrupt inputs
Memory bus data
C port
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_A1A25I2C_SDA dupeEIRQ1 (dup)Reserved EIRQ1 - USB
GPIO_A2A26CS0_WE#EIRQ2 (dup)GPIO reserved on
module
GPIO_A3A27CS0_OE#UART_REFCLKLittle/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).
Module LEDs
By default, the ConnectCore 9P/Wi-9P modules use the LE1 and LE2 LEDs as
described:
ConnectCore Wi-9P module: To indicate WLAN-related information, such as
association status and network activity.
ConnectCore 9Pand Wi-9Pmodules: LE1 will flash a repeating blink pattern in
a major system failure; for example, a processor exception or Power on Self
Te s t f a il ur e.
34ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
Description
ConnectCore
Wi-9P default use
. . . . .
IDConnects toDefaultDescription
LE1GPIO88OffSetting to output logic “0” turns on the LED.
LE2GPIO89OffSetting to output logic “0” turns on the LED.
IDColorLEDBlink patternStatus / Activity
LE1GreenLink integrityOnThe unit is associated to an access point
(infrastructure mode)
SlowThe unit is in ad-hoc mode
QuickThe unit is scanning for a network
LE2YellowNetwork activityBlinkingNetwork traffic is received or transmitted
OffNetwork is idle
Note: The network activity LED is used for diagnostic purposes during boot-up.
External
interrupts
The ConnectCore 9P 9215 and Wi-9P 9215 modules provide 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.
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 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#.
UARTThe 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.
SPIThe module provides one SPI port which can be used in either master or slave mode.
Master: 33.33 Mbps
Slave: 7.50 Mbps
The SPI module is made of four signals: RXD, TXD, CLK and CS#
I2C busThe I2C 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.
36ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
RTCThe 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.
WLANIn addition to the wired Ethernet interface, the ConnectCore Wi-9P 9215 module also
offers an integrated dual-diversity 802.11a/b/g interface with data rates up to 54
Mbps. Two U.FL antenna connectors are provided on the module.
ADCThe ADC on the module provides 12-bit resolution / 1 MHz conversion capabilities,
single-ended 8:1 multiplexed inputs, rail-to-rail input range, 12-bit output
(DMA/direct), and external reference.
. . . . .
FIMThe Flexible Interface Modules (FIM) are based on two independent 8-bit DRPIC1655X
cores running at 300 MHz maximum core clock (4x NS9215 bus speed) with 192-byte
data and 2 KB program SRAM. The FIMs allow the flexible software-based selection of
Digi-provided application specific hardware interfaces such as UART, SD/SD IO, 1-Wire,
CAN bus, and others.
External
Address/Data Bus
The modules provide a 17-bit address and 16-bit data bus with 2 external chip selects
for peripheral connections.
WLANIn addition to the wired Ethernet interface, the ConnectCore Wi-9P 9215 module also
offers an integrated dual-diversity 802.11a/b/g interface with data rates up to 54
Mbps. Two U.FL antenna connectors are provided on the module.
For the ConnectCore Wi-9P 9215, connect antenna to the primary connector and
secondary connector.
Note: When disconnecting U.FL connectors, the use of U.FL plug extraction tool
(Hirose P/N U.FL-LP-N-2 or U.FL-LP(V)-N-2) is strongly recommended to avoid
damage to the U.FL connectors on the ConnectCore Wi-9P 9215 module.
To mate U.FL connectors, the mating axes of both connectors must be aligned. The
"click" will confirm fully mated connection.
Do not attempt insertion at an extreme angle.
Power
Power supplyThe 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 voltageThe 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.
38ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
About the Development Board
CHAPTER 2
The ConnectCore 9P 9215 Development board supports the ConnectCore 9P 9215
and Wi-9P 9215 modules. 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.
–Connection to module via U.FL connectors
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
39
Chapter 2
The development
board
Four each for hardware/software configuration
–GPIO screw-flange connector
–+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
40ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
The ConnectCore 9P 9215 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 nameGPIO usedComments
USER_BUTTON1GPIO8110k pull-up to +3.3V on the
USER_LED1#GPIO82
USER_BUTTON2GPIO8410k pull-up to +3.3V on the
USER_LED2#GPIO85
. . . . .
development board
development board
General information
The module uses the same antennas to transmit and receive the 802.11b/g RF
signal. An antenna switch is required to isolate the transmit signal from the receive
signal. The antenna switch works by alternately connecting the antennas to either
the transceiver PA transmit output or the transceiver receive input. To support this
antenna sharing scheme, the module operates in half-duplex mode; receive and
transmit operations do not occur at the same time.
Antenna switchThe antenna switch is a digitally controlled 2.4 GHz, 50 ohm, multi-function solid
state switch, controlled by software.
The receive port can be switched between antenna 1 or antenna 2.
The transmit port can be switched between antenna 1 or antenna 2.
The switch can handle >28dBm of signal on the transmit port. The insertion loss of
the antenna switch is <0.5dB and the receive to transmit port isolation is >23dB.
Reset control, S3The reset pushbutton, S3, resets the module. On the module, RSTOUT# and
Power switch, S2The development board has an ON/OFF switch, S2. The power switch S2 can switch
PWRGOOD are produced for peripherals. A pushbutton allows manual reset by
connecting RSTIN# to ground. The reset controller is located on the ConnectCore 9P
9215 and Wi-9P 9215 modules.
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.
42ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
. . . . .
User pushbuttons,
S6 and S7
Legend for multipin switches
Module
configuration
switches, S4
Use the user pushbuttons to interact with the applications running on the
ConnectCore 9P 9215 and Wi-9P 9215 modules. Use these module signals to
implement the pushbuttons:
Signal nameSwitch
(pushbutton)
USER_PUSH_BUTTON_1S6GPIO81
USER_PUSH_BUTTON_2S7GPIO84
GPIO used
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.
Use S4 to configure the module:
Switch pinFunction
S4.1On = Little endian
Off = Big endian
S4.2Not used
Wake-up button,
S8
Serial Port B MEI
configuration
switches, S1
S4.3On = ARM Debug
Off = Boundary Scan
S4.4Not used
S4.5 – S4.8Not defined. Software configuration signals, which can be available for user
specific configuration.
The wake-up pushbutton, S8, generates an external interrupt to the module's
NS9215 processor using the EIRQ2 signal.
Use S1 to configure the line interface for serial port B MEI:
www.digiembedded.com43
Chapter 2
Switch pinFunctionComments
S1.1On = RS232 transceiver enabled
RS422/RS485 transceivers disabled
Off = RS232 transceiver disabled
RS422/RS485 transceivers enabled
S1.2On = Auto Power Down enabled
Off = Auto Power Down disabled
S1.3On = 2-wire interface (RS422/RS485)
Off = 4-wire interface (RS422)
S1.4On = Termination on
Off = No termination
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.
44ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
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.
The user LEDs are controlled through applications running on the ConnectCore 9P
9215 and Wi-9P 9215 modul, if J5 and J4 are set. Use these module signals to
implement the LEDs:
www.digiembedded.com47
Chapter 2
Signal nameLEDGPIO used
USER_LED1#LE5GPIO82
USER_LED2#LE6GPIO85
Serial status
LEDs
Status LEDs
Serial Port D
LEDs
Status LEDs
Serial Port B
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.
LED referenceFunction
REDGREEN
LE60LE45CTSD#/GPIO60
LE61LE46RTSD#/GPIO64
LE62LE47RXDD/GPIO62
LE63LE48TXDD/GPIO66
LED referenceFunction
REDGREEN
LE64LE49DCDB#/GPIO51
LE65LE50RIB#/GPIO55
LE66LE51DSRB#/GPIO53
LE67LE52DTRB#/GPIO57
LE68LE53CTSB#/GPIO52
LE69LE54RTSB#/GPIO56
LE70LE55RXDB/GPIO54
LE71LE56TXDB/GPIO58
48ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
The development board supports the four serial ports available on the ConnectCore
9P 9215 and Wi-9P 9215 modules.
. . . . .
Serial port D,
RS232
The serial (UART) port D connector, X3, is a DSUB9 male connector
the standard console
. This asynchronous serial port is DTE and requires a null-modem
and is also used as
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.
Serial port D pins are allocated as shown:
www.digiembedded.com49
PinFunctionDefaults to
1DCD# GPIO59
2RXD GPIO62
Chapter 2
PinFunctionDefaults to
3TXD GPIO66
4DTR#GPIO65
5GND
6DSR#GPIO61
7RTS#GPIO64
8CTS#GPIO60
9RIB# GPIO63
By default, Serial D signals are configured to their respective GPIO signals.
It isthe 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:
PinFunctionDefaults toComment
1DCDA#/SPI_EN#GPIO0Can be programmed as SPI enable to X4
2DSRA#GPIO2
3RXDA/SPI_RXDGPIO3Can be programmed as SPI receive data to X4
4RTSA#/SPI_CLKGPIO5Can be programmed as SPI clock to X4
5TXDA/SPI_TXDGPIO7Can be programmed as SPI transmit data to X4
6CTSA#GPIO1
7DTRA#GPIO6
8RIA#/EIRQ2GPIO4This signal is default configured to support the wake-
up button on the development board..
9GND
103.3V
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.
Serial port C TTL
interface
50ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
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:
PinFunctionDefaults to
1DCDC#/TXCLKCGPIO8.
2DSRC#GPIO10.
3RXDC#GPIO11
4RTSC#/RXCLKCGPIO13
5TXDCGPIO15
6CTSC#GPIO9
7DTRC#/TXCLKCGPIO14
8RIC#/RXCLKC/GPIO 12 RESET_DONE See note
9GND
103.3V
. . . . .
Serial port B,
MEI interface
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.
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.
By default, Serial B signals are configured to their respective GPIO signals.
It is the responsibility of the driver to configure them properly.
52ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
I2C headerThe 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.
PinSignal
1I2C_SDA/GPIO103
2+3.3V
3I2C_SCL/GPIO102
4GND
2
C digital I/O
I
expansion
The development board provides a 3.81mm (1.50")green terminal block, X44, for
2
additional digital I/Os. The I
and provides an open drain
The I/O
expander is a Philips PCA9554D at I
C I/O port chip is on-chip ESD-protected, 5V tolerant,
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.
54ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
Pin allocationSPI connector pins are allocated as shown:
Current Measurement Option (CMO) +3.3V development board and
module, R80
Current
Measurement
Option (CM O)
+3.3V VLIO
for 1.8V core,
mod ule only,
R81
Current
Measurement
Option (CM O)
+3.3V for
module only
R94
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.025
the current using this equation:
where
I = current in Amps
U = measured voltage in Volts
R = 0.025 Ohms
R ± 1%. Calculate
I = U/R
56ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
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.
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.
Note: The PoE interface is only available for the ConnectCore 9P 9215 module.
58ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
. . . . .
PoE header,
X9
PoE header,
X26
Power Jack, X24
Jump Start development board
PoE module
The PoE modulePlug in the PoE module at a right angle to the development board, as shown in this
LEDsThe RJ-45 connector has two LEDs located near the outer lower corners of the
connector. These LEDs are not programmable.
LEDDescription
YellowNetwork activity (speed): Flashing when network traffic detected; Off when no network
traffic detected.
GreenNetwork link: On indicates an active network link; Off indicates that no network link is
present.
WLAN interface
For the ConnectCore Wi-9P 9215, attach the antenna to the primary connector [X17]
and the secondary connector [X18] on the development board. See figure below.
62ConnectCore 9P 9215 and Wi-9P 9215 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
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
www.digiembedded.com63
Peripheral application pins are allocated as shown:
This appendix provides environmental, mechanical, safety and power information
for the ConnectCore 9P 9215 and Wi-9P 9215 modules.
Mechanical information
ConnectCore 9P 9215
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 does not exceed
2.5mm. The height of the parts mounted on the top side of the module does not
exceed 2.5mm if X3 is not populated, or 14 mm if X3 is populated.
ConnectCore Wi-9P 9215
The module size is 50 x 70mm.
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 does not exceed
2.5mm. The height of the parts mounted on the top side of the modules does not
exceed 5mm if X3 is not populated, or 14 mm if X3 is populated.
information about operating temperature conditions
ConnectCore 9P 9215
Operating temperature: -40°C to +85°C max
Storage temperature: -40°C to +125°C
Relative humidity: 5% to 95%, non-condensing
Altitude: 0 to 12,000 feet
ConnectCore Wi-9P 9215
Operating temperature: -40°C to +85°C max
Storage temperature: -40°C to +125°C
Relative humidity: 5% to 95%, non-condensing
Altitude: 0 to 12,000 feet
Thermal specifications
. . . . .
The table below shows the specific standard operating temperature ranges for the
entire ConnectCore 9P 9215 embedded core module family.
Standard Operating Temperature Ranges
Product Operating Temperature Range
ConnectCore 9P 9215-40 to +85°C
ConnectCore W-9P 9215-40 to +65°C @ 100% Duty Cycle (WLAN)
-40 to +85°C @ 33% Duty Cycle (WLAN)
The lower standard operating temperature range is specified without restrictions,
except condensation must not occur.
The upper operating temperature limit depends on the host PCB layout and
surrounding environmental conditions. To simplify the customer's design process, a
maximum component case temperature has been specified.
Maximum Component Case Temperature
Product ComponentMaximum Case Temperature
ConnectCore 9P 9215U1120°C
ConnectCore W-9P 9215U1695°C
www.digiembedded.com71
A
The maximum component case temperature must remain below the maximum,
measured at the locations shown in the figure below.
Additional design
recommendations
When attaching thermocouples, please the follow the guidelines below:
Carefully remove any labels or other foreign material from the component.
Ensure an adhesive with high thermal conductivity is used. Use as little
adhesive as possible.
Make sure the thermocouple is touching the case of the component and not
"floating" in the adhesive.
The use of precision, fine-wire K-type thermocouples is strongly recommended
Omega Engineering P/N 5TC-TT-K-36-72, or similar
–
The following list provides additional design guidance with respect to thermal
management in applications with operating temperatures at the high end or beyond
the specified standard ambient temperature range.
Providing air movement will improve heat dissipation.
The host PCB plays a large part in dissipating the heat generated by the
module. A large copper plane located will improve the heat dissipation
capabilities of the PCB.
72ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
If the design allows, added buried PCB planes will also improve heat
dissipation. The copper planes create a larger surface to spread the heat into
the surrounding environment.
Safety statements
To avoid contact with electrical current:
Never install electrical wiring during an electrical storm.
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.
The ConnectCore Wi-9P 9215 provides access to an IEEE802.11a/b/g WLAN
interface. The whole circuitry is located on the module. The user can track WLAN
activity through the WLAN-LED# signal. The user can also disable the RF power
amplifier by activating the WLAN-DISABLE# signal.
Two U.FL connectors are available for dual-diversity.
The WLAN baseband controller can be reset through GPIO92. When this signal is low,
the baseband controller is in reset mode. When high, the controller is active.
The interrupt signal connected to the baseband controller is GPIO_AO.
74ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
The following illustrates typical power consumption for a ConnectCore 9P 9215 and
ConnectCore Wi-9P 9215 module measured with the NET+OS napsave sample
application in function applicationStart( ), with module's Ethernet connected to a
100Mb network.
(For the ConnectCore Wi-9P 9215 module, the WiFi is enabled and associated.)
ConnectCore 9P 9215:
With FIMs (DRPIC) enabled
With FIMs (DRPIC) disabled
4
4
ConnectCore Wi-9P 9215:
With all clocks enabled
Default configuration
2, 4
3,4
1
VLIO
1.27 (384mA @ 3.3V).561W (170mA @ 3.3V)1.83W
.904W (274mA @ 3.3V).561W (170mA @ 3.3V)1.47W
1
VLIO
1.43W (432mA @ 3.3V) 1.17W (354mA @ 3.3V) 2.6W
1.13W (343mA @ 3.3V)1.17W (354mA @ 3.3V) 2.30W
+3.3V
+3.3V
1
1
. . . . .
Total Power
Total Power
1
VLIO is supplying the core voltage regulator. This typical measurement was made with VLIO and
+3.3V set to 3.3V. VLIO can vary between 2.5V to 5.0V. +3.3V can vary between 3.1V to 3.6V.
2
This is power consumption with all clocks on, NS9215 Clock Configuration register (A090017C) set
to 02013BFF hexadecimal.
3
This is the default power consumption. Note the default value of the NS9215 Clock Configuration
register (A090017C) is 02012015 hexadecimal
4
FIM is the Flexible Interface Module. DRPIC is a High performance 8-bit RISC Microcontroller.
Typical power save current / power 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 Clock; the Ethernet connected to a 100Mb network and the WLAN interface
associated with an access point, using a standard module plugged into a JumpStart
Kit board, with nominal voltage applied.
ConnectCore 9P 9215
1
Module only
Normal operational mode
Full clock scaling mode
Sleep mode
5
Module and Dev Board
3
4
1.63W (496mA) 1.45W (443mA)
.879W (267mA).683W (208mA)
.346W (105mA).151W (46mA)
2
www.digiembedded.com75
A
ConnectCore Wi-9P 9215
Normal operational mode
Full clock scaling mode
Sleep mode
Module and Dev Board
3
4
5
1
This measurement was taken from the R80 current sense resistor (0.025 ohm) on the JumpStart Kit
2.69W (816mA) 2.36W (716mA)
2.01W (610mA)1.76W (533mA)
0.73W (220mA)0.46W (138mA)
1
Module only
2
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 development board.
3
This is the default power consumption mode when entering application Start(), as measured with the
napsave sample application. The value of the NS9215 Clock Configuration register (A090017C) is
02012015 hexadecimal. (Note 02012015 enables USART B, UART D, the Ethernet MAC, the I/O hub,
and Memory Clock 0.)
4
This measurement was produced by selecting the "Clock Scale" menu option in the napsave sample
application. For the ConnectCore Wi-9P 9215, the clock scaling is divided by 4, for the ConnectCore
9P 9215, the clock scaling is divided by 16.
5
This measurement was produced by selecting the "Deep Sleep/Wakeup with an External IRQ" menu
option in the napsave sample application.
76ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
Below are the mechanical dimensions of the ConnectCore 9P 9215 module.
The layout of the 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.
ConnectCore 9P 9215
80ConnectCore 9P 9215 and Wi-9P 9215 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:
On the ConnectCore 9P 9215 JumpStart there was a measurement of 220ns rise time
84ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
DimensionsNote: Dimensions are provided for reference purposes only. The actual antenna
might vary.
. . . . .
www.digiembedded.com85
A
Antenna strength
(radiation
pattern) diagram
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).
86ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
The ConnectCore 9P 9215 and Wi-9P 9215 products comply with the standards
cited in this section.
FCC Part 15 Class B
Radio Frequency Interface (RFI) (FCC 15.105)
The ConnectCore 9P 9215 and ConnectCore Wi-9P 9215 modules have 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
91
RF Exposure
B
device must accept any interference received, including interference that may
cause undesired operation.
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: 1846A50M1355”.
RF exposure considerations require that a 20 cm separation distance between users
and the installed antenna location shall be maintained at all times when the module
is energized. OEM installers must consider suitable module and antenna installation
locations in order to assure this 20 cm separation, and end users must be also be
advised of the requirement.
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.
The maximum antenna gain permitted in the bands 5250-5350 MHz and 5470-5725
MHz to comply with the e.i.r.p. limit is, according to RSS-210 section A9.2(2) :
250mW conducted power
1.0W max EIRP
This limit is met with the highest gain antenna listed, World Products Inc WPANTE3.
The maximum antenna gain permitted in the band 5725-5825 MHz to comply with
the e.i.r.p. limit specified for non point-to-point operation is, according to RSS-210
section A9.2(3):
1W conducted power.
4.0W max EIRP.
92ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
Indoor/Outdoor
. . . . .
This limit is met with the highest gain antenna listed, World Products Inc WPANTE3.
OEM installers and users are cautioned to take note that high-power radars are
allocated as primary users (meaning they have priority) of the bands 5250-5350 MHz
and 5650-5850 MHz and these radars could cause interference and/or damage to
devices operating in these frequency bands.
When the ConnectCore Wi-9P 9215 module is installed in devices that can be used
outdoors, the channels in the band 5150-5250 MHz must be disabled to comply with
US and Canadian regulatory requirements. The OEM users are encouraged to inform
end users of this restriction as well.
www.digiembedded.com93
B
Declaration of Conformity
(In accordance with FCC Dockets 96-208 and 95-19)
Manufacturer’s Name:Digi International
Corporate Headquarters:11001 Bren Road East
Manufacturing Headquarters:10000 West 76th Street
Digi International declares that the product:
Product NameConnectCore 9P 9215
Model Numbers:FS-3029
Minnetonka MN 55343
Eden Prairie MN 55344
FS-3038
and the product:
Product NameConnectCore Wi- 9P 9215
Model Numbers:FS-3044
to which this declaration relates, meet 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.
94ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
International EMC Standards
The ConnectCore 9P 9215 and the Wi-9P 9215 meets the following standards:
StandardsConnectCore 9P 9215
EmissionsFCC Part 15 Subpart B
ImmunityEN 55022
SafetyUL 60950-1
. . . . .
ICES-003
EN 55024
CSA C22.2, No. 60950-1
EN60950-1
www.digiembedded.com95
B
96ConnectCore 9P 9215 and Wi-9P 9215 Hardware Reference
The following changes were made to this document in revisions listed below.
Revision B
1Deleted the following non-applicable text: “Onboard flash: The module has
8Mx16 NOR by 2Mx16 NOR flash onboard. Greater sizes can optionally be
populated, if available.”
2Replaced “Current measurements with FIM (DRPIC) enabled” and “Current measure-
ments with FIM (DRPIC) disabled” with “Typical module current / power measurements” and “Typical power save module / JumpStart board current / power
consumption measurements.”
Revision C
1On page 9 updated Digi Information.
2On page 43 within Serial Port B MEI configuration switches table, deleted non
applicable reference to RS422/RS485 regarding S1.1.
3On page 48 corrected Serial UART ports figure callout arrows.
4On page 60 regarding POE_GND, corrected from X24 to X26.4 and X26.5.
5On page 72 corrected figure of module top.
Revision D
Made additions necessary to accommodate additional device, CCWi-9P 9215.