Texas Instruments Chipcon CC2420 User Manual

Zigbee dk development kit
Hide thumbs Also See for Chipcon CC2420:

Advertisement

Quick Links

User Manual
Rev. 1.0
CC2420 ZigBee DK Development Kit
SWRU034
Page 1/ 28

Advertisement

Table of Contents
loading

Summary of Contents for Texas Instruments Chipcon CC2420

  • Page 1 User Manual Rev. 1.0 CC2420 ZigBee DK Development Kit SWRU034 Page 1/ 28...
  • Page 2: Table Of Contents

    Table of contents INTRODUCTION ........................3 CC2420 Z DK H ............... 5 ARDWARE OMPONENTS CC2420 Z DK S ................ 5 OFTWARE OMPONENTS ..................8 PTIONAL SOFTWARE COMPONENTS CC2420DB PCB........................9 ......................10 ARDWARE VERVIEW ....................... 10 OWER UPPLY ECTION RS-232 I ........................
  • Page 3: Introduction

    2.4 GHz frequency band. The CC2420 ZigBee DK Development Kit is a natural supplement to the already established Chipcon CC2420 kits, i.e. the CC2420DK Development Kit and the CC2420DBK Demonstration Board Kit. The hardware is representative of an actual application, and is well suited as a prototyping, evaluation and demonstration platform targeting various ZigBee applications.
  • Page 4 Your CC2420 ZigBee DK Development Kit should contain the following items: Kit contents Item Number of articles Demonstration Board (CC2420DB) Evaluation Board (CC2400EB) Evaluation Module (CC2420EM) CC2420 sample kit Quick Start instructions CC2420DB Important Notice User name and password for Chipcon ZigBee Developer Site Atmel JTAG ICE mkII Power Supplies (global AC-to-DC adapter) Battery clip/adapter...
  • Page 5: Cc2420 Zigbee Dk Hardware Components

    CC2420 ZigBee DK Hardware Components Table 1 below contains a description of the hardware components included in the CC2420 ZigBee DK Development Kit. Hardware Component Number of pcs. Description CC2420DB Each CC2420DB demonstration board contains a CC2420 with necessary support components to develop a full functional IEEE 802.15.4 or ZigBee™...
  • Page 6 Software component Description Chipcon Packet Sniffer IEEE 802.15.4 / ZigBee packet sniffer. Downloadable from the Chicpon web site. Runs on the CC2400EB / CC2420EM hardware platform, and connects to a PC through a USB connector. Chipcon MAC Layer Object code for Atmel AVR. Included in library form with Z-Stack. Object Code GCC Tool See download instructions in Figure 8 Wireless Z-Stack User’s...
  • Page 7 Software component Description Figure 8 Wireless Z-Configurator (Executable): The Z-Stack Configurator is a Windows application which enables automated customization of Z-Configurator ZigBee enabled applications. Configurator features include: • Selection of the ZigBee logical target device mapped to a RFD or FFD. •...
  • Page 8: Optional Software Components

    Software component Description Figure 8 Wireless Z-Trace ZigBee Protocol Stack Trace Tool (Executable): Z-Trace The Z-Trace is a Windows application running on Windows 2000 Pro or Windows XP Pro. The Z-Trace is designed to fulfill test and debug functions, and operates the attached ZigBee/IEEE 802.15.4 CC2420DB through a serial cable connection.
  • Page 9: Cc2420Db Pcb

    CC2420DB PCB The PCB picture provides an overview of the CC2420DB with description of the various components embedded on the PCB. 3.3V voltage regulator Optional 9V or 3x 1.5 AA batteries AVR ISP connector RS-232 Joystick JTAG connector MCU section port antenna CC2420 RF...
  • Page 10: Hardware Overview

    Hardware Overview The hardware platform of CC2420 ZigBee DK is based on already established Chipcon CC2420 kits. Detailed information about the hardware and software included in this kit can be downloaded from the Chipcon CC2420 product site. http://www.chipcon.com/index.cfm?kat_id=2&subkat_id=12&dok_id=115 Power Supply Section The power supply section contains two voltage regulators.
  • Page 11 Yellow LED / RS-232 Force On 06 PE4 control Joystick centre push button 04 PE2 ISP MOSI / Joystick up 02 PE0 External 32 kHz crystal / 18 PG3 General purpose I/O ISP MISO / Joystick right 03 PE1 External 32 kHz crystal / 19 PG4 General purpose I/O Push button S2...
  • Page 12: External Ram

    Potentiometer FIFO CC2420 FIFO 30 (FIFO) CC2420 SPI chip select 31 (CSn) FIFOP CC2420 FIFOP 29 (FIFOP) 3.3V 3.3V Regulated supply RESETn CC2420 Reset 21 (RESETn) N.C. CC2420 Clear Channel 28 (CCA) Assessment CC2420 Start of Frame 27 (SFD) Delimiter Ground Table 5: P4 pinout External RAM...
  • Page 13: Cc2420Db Low Power Mode Support

    an industrial application. The application will of course also need a certain amount of resources, which is very difficult to estimate at this stage. CC2420DB Low Power Mode Support To apply certain low power modes with CC2420DB for application development, it will be necessary to apply an additional clock source together with the 8 MHz crystal oscillator.
  • Page 14 Jumper Purpose Comments To apply power of 3.3V to the An option can be to remove circuitry on the PCB board the jumper and connect an ampere meter in series to measure current consumption To apply power of 3.3V to the Can be removed to potentiometer and disconnect the devices if not...
  • Page 15: Cc2420Db Current Measurement And Consumption

    Jumper J1 Jumper J3 Jumper J2 Figure 3 Jumpers on CC2420DB To enable software control of the RS-232 driver U101, the jumper J3 can be moved. Step-By-Step procedure: 1. Move RS-232 jumper J3 from P9 to P3 between pin 3 and 4 2.
  • Page 16: Using The Cc2400Eb And Cc2420Em For Zigbee Packet Sniffing

    Using the CC2400EB and CC2420EM for ZigBee Packet Sniffing The capability to sniff ZigBee network traffic is provided using the CC2400EB and CC2420EM along with Chipcon’s Packet Sniffer software. This software can be used as an IEEE 802.15.4 compliant packet parser as well. Figure 5: CC2400EB + CC2420EM Step-by-Step procedure for use of the Packet Sniffer: 1.
  • Page 17 Figure 6: Packet Sniffer In order to do ZigBee network layer (NWK) or Application Support Sub layer decodes, go to the "Select Fields" section of the sniffer. Use the "MAC Fields", "NWK Fields" and "APS Fields" at the bottom to switch between the different levels of decoding. See figure 7 for an example.
  • Page 18: Using The Cc2420Db Demonstration Board With The Z-Stack

    Figure 7: Packet Sniffer Capture Window Using the CC2420DB Demonstration Board with the Z-Stack The CC2420DB is designed for quick prototyping, and also for quick practical evaluation such as range testing with the Z-Stack for sample ZigBee logical devices. Software can be programmed into the Atmega128L microcontroller using an external programmer such as the AVR JTAG ICE mkII provided with the kit.
  • Page 19 Figure 8: Z-Trace view Note: ® Chipcon’s SmartRF Studio cannot communicate with the CC2420DB, but can be used to find optimum register values for the CC2420. Power 220V 4-10V supply PC running Z-Trace & AVR Serial cable CC2420DB Studio AVR ISP / Serial cable JTAG ICE Programmer...
  • Page 20: Preprogrammed Fuses

    Preprogrammed Fuses The configuration of the processor fuses can be performed through the SPI interface with the AVR ISP programmer or the JTAG ICE programmer and AVR Studio 4. The JTAG ICE fuse window is depicted in figure 10. The CC2420DB is configured with the following fuses enabled: 1.

Table of Contents