UM0456 User manual
STEVAL-IFS010V1 STR9 ZigBee demonstration board for SN260 network processor
Introduction
This user manual describes the STEVAL-IFS010V1 STR9 ZigBee demonstration board hardware. As well as the block diagram and schematics of the demonstration board, a bill of materials and assembly instructions are also included. The STR9 ZigBee demonstration board provides SN260 ZigBee with interface to an application running on host processor. Please note that the demonstration board cannot be used in standalone mode without a host processor. The SN260 integrates a 2.4 GHz, IEEE 802.15.4-compliant transceiver with a 16-bit network processor (XAP2b core) to run EmberZNetTM, the ZigBee-compliant network stack. The SN260 accesses the EmberZNet API across a standard SPI module, allowing application development on a host processor. This means that the SN260 can be viewed as a ZigBee peripheral connected over a SPI. The XAP2b microprocessor is a power-optimized core integrated in the SN260. It contains integrated Flash and RAM memory along with an optimized peripheral set to enhance the operation of the network stack. Refer to STMicroelectronicsTM SN260 datasheet for additional information. This user manual must be read in conjunction with user manual UM0282 describing the STR9 dongle. These documents are available on www.st.com. Figure 1. STR9 ZigBee demonstration board
March 2009
Rev 3
1/9
ww w.st .com
Contents
UM 0456
Contents
1 2 3 4 5 6 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 PCB layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Bill of material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Connection of STR9 ZigBee demonstration board to STR9 dongle . . . 7 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2/ 9
UM0456
Block diagram
1
Block diagram
This demonstration board is based on the STR9 dongle. The main board features are the following:
SPZB260 radio communication module based on SN260 ZigBee network processor Digital interfaces: 16 general purpose I/Os (GPIOs) One I2C bus interface Two SPI bus interfaces of which one is used to interface with the STR9 dongle and the other is available to extend the board with another SPI device 2 external interrupts
Digital MEMS in LGA14 package (optional) A debug port 1 button and 2 LEDs
Not e:
The power supply is delivered by the STR9 dongle. Figure 2 shows the STR9 ZigBee demonstration board block diagram.
Figure 2.
STR9 ZigBee demonstration board block diagram
Debug port 1 button 2 LEDs
SPZB260 radio communication module
Digital MEMS (optional)
SPI bus
SPI Interface
Digital interfaces - 16 GPIOs - I2C and SPI interface - 2 external interrupts
AM00332
3/9
Schematics
UM 0456
2
Figure 3.
Schematics
STR9 ZigBee demonstration board schematic
U2 RSTB R21 1
ZigBee
SN260
RSTB HOST_INT SPI_SEL SPI_MOSI SPI_MISO SPI_CLK GND VDD SDBG ACTIVITY WAKE PTI_DATA PTI_EN SIF_LOADB SIF_MOSI SIF_MISO SIF_CLK
CN3 17 16 15 14 13 12 11 10 9 LED_SDBG LED_ACTIVE WAKE_UP PS_DATA PS_FRAME SIF_LOADB SIF_MOSI SIF_MISO SIF_CLK R22 3.3 V 10 K CN1 PS_DATA PS_FRAME RSTB SIF_LOADB SIF_CLK SIF_MOSI SIF_MISO 3.3 V 10 9 8 7 6 5 4 3 2 1 Debug I/F WAKE_UP 2 3.3 V B22 EXT_INT C22 10 nF 1 C20 100 nF C21 10 nF SPI_MOSI SPI_MISO 3.3 V 1 3 5 2 4 6 SPI_CLK SPI_SEL2
3.3 V 10 K
HOST_INT 2 SPI_SEL0 3 SPI_MOSI 4 SPI_MISO 5 SPI_CLK 6 7 3.3 V 8
Header 3 x 2
SN260
LD24 2.1 V yellow 1 2 LED_SDBG Acti ve LD25 2.3 V green 1 2 LED_ACTIVE Li nk
3.3 V
R24 300 -> 4 mA
R25 250 -> 4 mA
HOST_INT and WAKE_UP are active low, must be kept pulled up externally
CONNECTORS to STR9_DONGLE
CN2 DIGITAL_ CON SPI_SEL0 P80 SPI_SEL2 P82 P22 P23 SPI_CLK P24 RSTB P87 SPI_MISO P26 HOST_INT P54 3.3 V 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 P81 P83 P84 P85 P86 P25 P27 P55 SPI_SEL1
MEMS
3.3 V
3.3 V
3.3 V U1 LIS302DL
6
5
4
3
2
1
VCC GND GND GND VCC VDD_IO SPI_SEL1 7 CS SC L_ SPC 14 SPI_CLK
SPI_MOSI SSP0_NSS R23 WAKE_UP 10 k 3.3 V C01 2.2 F
3.3 V
INT_2 GND SDA/SDI INT_1 GND SDO 3.3 V 8 9 10 11 12 13 SPI_MOSI SPI_MISO
NSS = 1 means STR9 is master
C10 100 nF
AM00377
4/ 9
UM0456
PCB layout
3
PCB layout
Figure 4. Top view
Figure 5.
Bottom view
5/9
Bill of material
UM 0456
4
Bill of material
Table 1 shows the bill of material, while Section 5 provides additional information on how to connect the STR9 ZigBee demonstration board to the STR9 dongle.
Table 1.
Bill of material
Footprint DT 2 1 1 2 C AB 0805 0805 1.27 m m 2 x 5 pin header 2.54 mm 2 x 10 pin header 2.54 m m 2 x 3 pin header 0805 0805 0805 0805 0805 L GA 1 4 A D SN260 Description EXT_INT button 2.2 F 100 nF 10 nF Debug I/F DIGITAL_CON SPI connector yellow LED diode green LED diode 10 K 300 250 LIS302DL SN260 radio communication module Assem bled Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes GM Order code Electronic: P-DT2112C
Designator B22 C01 C10, C20 C21, C22 CN1 CN2 CN3 LD24 LD25 R21, R22, R23 R24 R25 U1 U2
Farnell: 757-720 (STD, 10 V) Far nell: 422-7189 (X7R, 50 V) Far nell: 422-7153 (X7R, 50 V) Sam tec: FTSH-114-04-F-DV GM : BL220G GM: S2G20 GM : 960-025 GM : 960-023 GM : R0805-10K GM: R0805-300R GM: R0805-250R ST: LIS302DL ST: SPZB260
6/ 9
UM0456
Connection of STR9 ZigBee demonstration board to STR9 dongle
5
Connection of STR9 ZigBee demonstration board to STR9 dongle
This section provides additional information on how to connect the STR9 ZigBee demonstration board to the STR9 dongle (see Figure 3).
SPI chip select inputs (active low) There are 3 SPI chip select inputs: SPI_SEL0: this input is used to select the ZigBee module. It is connected to P80 pin of the STR9 dongle. SPI_SEL1: this inputs is used to select the MEMS. It is connected to P81 pin of the STR9 dongle. SPI_SEL2: this input is used to select the external device if any. It is connected to P82 pin of the STR9 dongle.
HOST_INT output (active low) The SN260 ZigBee processor generates an interrupt to the host processor (STR912xx) on the falling edge of HOST_INT. This signal is connected to P45 pin on the STR9 dongle which must be configured as an input with interrupt capability.
WAKE_UP input (active low) This input performs the wake up of the SN260 ZigBee processor. It is connected both to P55 pin of the STR9 dongle and to B22 button. If P55 is configured as an output, the ZigBee device can be woken up either by a falling edge on the signal connected to P55 pin or by pressing B22 button. If P55 is configured as an input with interrupt capability, a falling edge on the signal connected to P55 wakes up the ZigBee device and an interrupt to the STR9 dongle is generated by pressing B22 button.
7/9
Revision history
UM 0456
6
Revision history
Table 2.
Dat e 28-Aug-2007 03-Apr-2008
Document revision history
Revisio n 1 2 Initial release. Updated Figure 1: STR9 ZigBee demonstration board. Renamed "extension board" to "demonstration board", updated Introduction, Figure 1: STR9 ZigBee demonstration board, Figure 2: STR9 ZigBee demonstration board block diagram, Figure 3: STR9 ZigBee demonstration board schematic, Section 5, reformatted Table 1: Bill of material. Changes
05-Mar-2009
3
8/ 9
UM0456
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries ("ST") reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST's terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST'S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER'S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
2009 STMicroelectronics - All rights reserved STMicroelectronics group of companies Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com
9/9
|