UM0456 User manual
STEVAL-IFS010V1 STR9 ZigBee extension for SN260 network processor
Introduction
This user manual describes the STEVAL-IFS010V1 STR9 ZigBee extension hardware. As well as the block diagram and schematics of the extension, a bill of materials and assembly instructions are also included. The STR9 ZigBee extension provides a SN260 ZigBee interface to an application using an STR9 dongle. 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 ST SN260 datasheet for additional information. This user manual must be read in conjunction with user manual UM0282 describing the STR9 dongle. This document is available on www.st.com. Figure 1. STR9 ZigBee extension
April 2008
Rev 2
1/10
www.st.com
Contents
UM0456
Contents
1 2 3 4 5 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 PCB layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Bill of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Connection of STR9 ZigBee extension to STR9 dongle . . . . . . . . . . . . 8
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2/10
UM0456
Block diagram
1
Block diagram
This extension 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
Note:
The power supply is delivered by the STR9 dongle. Figure 2 shows the STR9 ZigBee extension block diagram. Figure 2. STR9 ZigBee extension block diagram
Debug port 1 button 2 LEDS
SPZB260 radio communication module
Digital MEMS (optional)
SPI SPI bus Interface
Digital interfaces - 16 GPIOs - I2C and SPI interface - 2 External interrupts
ai14154
3/10
Schematics
UM0456
2
Figure 3.
Schematics
STR9 ZigBee extension board schematic
4/10
UM0456
PCB layout
3
PCB layout
Figure 4. Top view
5/10
PCB layout Figure 5. Bottom view
UM0456
6/10
UM0456
Bill of materials
4
Bill of materials
Table 1 shows the bill of materials, while Section 5 provides additional information on how to connect the STR9 ZigBee extension board to the STR9 dongle.
Table 1.
Bill of material
Footprint DT2112C AB 0805 0805 1.27 mm 2x5pin header 2.54 mm 2x10pin header 2.54 mm 2x3pin header 0805 0805 0805 0805 0805 LGA14AD 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 10K 300 250 LIS302DL SN260 radio communication module Assembled YES YES YES YES YES YES YES YES YES YES YES YES YES YES Order code GM: P-DT2112C Farnell: 757-720 (STD, 10V) Farnell: 422-7189 (X7R, 50V) Farnell: 422-7153 (X7R, 50V) Samtec: 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
Designator B22 C01 C10, C20 C21, C22 CN1 CN2 CN3 LD24 LD25 R21, R22, R23 R24 R25 U1 U2
7/10
Connection of STR9 ZigBee extension to STR9 dongle
UM0456
5
Connection of STR9 ZigBee extension to STR9 dongle
This section provides additional information on how to connect the STR9 ZigBee extension 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 STR912FAWxx (STR912FAW34, STR912FAW42 and STR912FAW44) 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.
8/10
UM0456
Revision history
Revision history
Table 2.
Date 28-Aug-2007 03-Apr-2008
Document revision history
Revision 1 2 Initial release. Updated Figure 1: STR9 ZigBee extension. Changes
9/10
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.
2008 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
10/10
|