ST STEVAL-IDZ3V1 Series User Manual
ST STEVAL-IDZ3V1 Series User Manual

ST STEVAL-IDZ3V1 Series User Manual

Demonstration kit for the spzb32w1x2.x series of 802.15.4/zigbee® radio communication modules
Table of Contents

Advertisement

Quick Links

STEVAL-IDZ3xxV1 demonstration kit for the SPZB32W1x2.x
series of 802.15.4/ZigBee® radio communication modules
Introduction
The STEVAL-IDZ3xxV1 is a demonstration kit from the SPZB32W1x2.x series of
802.15.4/ZigBee
a 32-bit ARM
Accordingly, with the loaded protocol stack and application SW, the STM32W108CB
microcontroller is suitable for different types of wireless network scenarios.
Each STEVAL-IDZ3xxV1 kit enables the user to test the RF module performances, the
features of the protocol libraries defined for the microcontroller, and to prototype the target
802.15.4/ZigBee application. The kit includes a development board and a software library
that can be integrated into the structure of the packages available from the ST website for
the use of ZigBee PRO, Zigbee RF4CE and simplified MAC on the STM32W108CB
microcontroller. The STEVAL-IDZ3xxV HW integrates an RF module belonging to the
SPZB32W1x2.x series together with an extended number of external connectors that allow
the integration of peripherals as requested by the target application.
The STEVAL-IDZ3xxV1 kit can be used for the following purposes.
Demonstration: ZigBee PRO. By using the sensor/sink application example integrated in
the kit and two development boards, the user can easily set up a demo showing a few of
the basic features of the ZigBee protocol stack.
Development: by using external equipment consisting of a development environment for
the STM32W, the kit can be used to prototype and debug a target application.
This document describes the hardware and software components of the STEVAL-IDZ3xxV1
and provides instructions for setting up the hardware and loading and running the
application examples. This document is not meant to be a ZigBee tutorial and assumes that
the user is familiar with IAR development tools and the basic features of the STM32W108CB
microprocessor.
Figure 1.
December 2011
www.BDTIC.com/ST
®
RF modules based on the STM32W108CB microcontroller that integrates
®
Cortex™ M3 microprocessor and a 2.4 GHz, IEEE 802.15.4 radio.
STEVAL-IDZ301V1
Doc ID 022085 Rev 2
UM1454
User manual
1/28
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STEVAL-IDZ3V1 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for ST STEVAL-IDZ3V1 Series

  • Page 1: Figure 1. Steval-Idz301V1

    802.15.4/ZigBee application. The kit includes a development board and a software library that can be integrated into the structure of the packages available from the ST website for the use of ZigBee PRO, Zigbee RF4CE and simplified MAC on the STM32W108CB microcontroller.
  • Page 2: Table Of Contents

    Install the CP2102 drivers ........19 2.6.6 Install and run the Flash loader demonstrator tool ....19 2/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 3 Revision history ........... . 27 Doc ID 022085 Rev 2 3/28 www.BDTIC.com/ST...
  • Page 4 Document revision history ..........27 4/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 5 Schematic ............. . 26 Doc ID 022085 Rev 2 5/28 www.BDTIC.com/ST...
  • Page 6: Kit Parts

    – Two configurable pushbuttons – Two configurable LEDs ● Mini-USB connector and USB-RS-232 bridge ● A reset pushbutton ● A DC power source selection between the external power supply or external USB supply 6/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 7: Software

    IAR products, refer to www.iar.com. As an alternative, ST-Link can be used in place of the IAR J-Link emulator. ST-Link is a very low- cost, in-circuit debugger/programmer for STM32. It connects to the application or demonstration board for programming and debugging via a JTAG std connection.
  • Page 8: Hw And Sw Compatibility

    EmberZnet package, versions 4.0.2. and 4.3.0 STM32W_flasher.1.1.0 available on the CD of the kit Sink-Sensor example. Included in the kit IAR version 5.41.2 CP2102 driver. Available at www.silabs.com and also included in the CD of the kit. 8/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 9: Hw Description

    Figure 3. STEVAL image and main components STLM75 Power Led Conf. buttons Reset IMD9A Conf. Leds Power Jack Boot Power MiniUSB RS232/USB Bridge Bridge SPZB32W1xx 24 pin Exp. Serial JTAG Connector Connector AM09416v1 Doc ID 022085 Rev 2 9/28 www.BDTIC.com/ST...
  • Page 10: Recommended Operating Conditions

    J1- Ext.VIN Main board supply voltage -20 °C < T < 70 °C Alternate board (ext. battery) J2- Ext.VIN -10 °C < T < 60 °C supply voltage Tamb Operating ambient temperature °C 10/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 11: Board Connections

    JTAG connector +3.3 V supply output (warning: current limited, max. 10 mA) JTAG connector - JTRST JTAG connector - GND (system ground 0 V) JTAG connector - JTDI JTAG connector - GND (system ground 0 V) Doc ID 022085 Rev 2 11/28 www.BDTIC.com/ST...
  • Page 12 User configurable LED showing status of PA7 internal signal - (supplied by +3.3 V board LED2 Yellow voltage) User configurable LED showing status of PB7 internal signal - (supplied by +3.3 V board LED3 voltage) 12/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 13: Steval Layout

    UM1454 HW description STEVAL layout Figure 4. STEVAL layout Figure 5. STEVAL mechanical dimensions (mm) Doc ID 022085 Rev 2 13/28 www.BDTIC.com/ST...
  • Page 14: Hw General Features

    STEVAL allows to measure the residual voltage available when an external battery is used. The function is enabled through the SW and is derived by means of an IMD9A component whose output is connected to one of the analog ports of the STM32W micro. 14/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 15: Temperature Sensor

    An STM-STTS75 CMOS digital temperature sensor is integrated in STEVAL. The sensor presents an accuracy of +/- 2 °C in the -25 °C to +70 °C range. Refer to the relevant datasheet available at http://www.st.com for detailed specifications of the device. 2.5.6...
  • Page 16: Setting Up Steval

    JP1. Figure 9 show how the J1 jumper must be configured in the different cases. Figure 9. External power supply JP conf. Figure 10. Mini-USB power supply JP conf. 16/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 17: Serial Communication Interface Setup

    14. The Flasher utility integrated in the kit is used to run the boot function, as explained in Section 2.6.6 of this manual. Figure 13. Boot JP conf. Figure 14. Disabled boot JP conf. Doc ID 022085 Rev 2 17/28 www.BDTIC.com/ST...
  • Page 18: Getting Started With The Kit

    4.3.0, as detailed in the following paragraphs. 2.6.3 Integration of IDZ3LIB in EmberZnet 4.0.2 Install the EmberZnet 4.0.2 package available from ST. The package is installed in C:\Program Files\STMicroelectronics\EmberZnet-4.0.2 Run the batch file “set IDZ3LIB v402.bat” in $IDZ3PATH --> tools --> idz3lib.
  • Page 19: Install The Cp2102 Drivers

    Install and run the Flash loader demonstrator tool STM32W Flasher, is a useful utility for loading the bin files on the STEVAL via the USB connector. Running stm32w_flasher.exe without arguments shows all the available command options, as shown in Figure Doc ID 022085 Rev 2 19/28 www.BDTIC.com/ST...
  • Page 20: Figure 16. Stm32W-Flasher Command Syntax

    Also refer to the batch file contained in tools/idz3lib for the syntax of the command to be used to run the flasher. Remember to configure the options in the batch file by specifying the correct file name to be uploaded and the COM port to be used. 20/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 21: Install And Run The Sink-Sensor Application

    The sensor-sink application allows the user to interact with STEVAL by sending commands through a serial port (the COM associated to STEVAL when connected to the PC). Refer to the sink and sensor source files for the list of supported commands and implementation. Doc ID 022085 Rev 2 21/28 www.BDTIC.com/ST...
  • Page 22: Load Sink-Sensor On The Steval

    Figure 17. Press the reset button on STEVAL to make the sink application start from the beginning. The init, form and sink advertise messages are shown in Figure 22/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 23: Figure 17. Sink Advertise And Form Network Messages

    After the network is set up, the sensor sends a data packet every 10 seconds that contains the temperature value, the power supply voltage and the node ID, as also shown in the same figures. Figure 18. Sink: join and data messages Doc ID 022085 Rev 2 23/28 www.BDTIC.com/ST...
  • Page 24: Figure 19. Sensor: Join And Data Messages

    (used only for the SINK_READY message) to allow the sink application to support more nodes without enlarging the binding table, assuming that the sink application does not care which sensors and how many sensors are attached to it. 24/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 25: Rohs Compliance

    As this network increases in size or density, the rate of the sensor advertisement should be reduced in frequency. RoHS compliance ® ST modules and demonstration boards are RoHS compliant and comply with ECOPACK norms. Doc ID 022085 Rev 2 25/28...
  • Page 26: Appendix Asteval Electrical Schematic

    STEVAL electrical schematic UM1454 Appendix A STEVAL electrical schematic Figure 21. Schematic 26/28 Doc ID 022085 Rev 2 www.BDTIC.com/ST...
  • Page 27: Revision History

    UM1454 Revision history Revision history Table 6. Document revision history Date Revision Changes 29-Nov-2011 Initial release. 12-Dec-2011 Minor text changes to improve readability Doc ID 022085 Rev 2 27/28 www.BDTIC.com/ST...
  • Page 28 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.

This manual is also suitable for:

Steval-idz301v1Steval-idz302v1

Table of Contents