Home

CC2530 ZigBee Development Kit User`s Guide

image

Contents

1. 3 3V USB g 33V 54 PUSH BUTTON SKRK 3 37 USB 3 37 USB L4 o L BEAD 182 0482 29 it d T 1 2 m D 5 S BN 3 B se J 1 NS 4 n 4 zJ E pa 1 1 1 1 3 3V USB E mx PINROW 2x5 il ems 35 C38 c34 m yH 5 5 gt D 3 Hi d iN z E E 8 WE E x 2 z 5 9 i m S 3 S 5 USB RESET 2 e E s d 8 S S USB LED lt 5 d 5 z 26 s 3 LED_CLIS YCDN 1 9 d E 5 gt lt u3 z 2511 I DVDD z E DVDD AVDD 19 DGUARD AVDD 22 od AVDD_DREG AVDD 25 DCOUPL AVDD 26 2 8 USB I0 RESET EET 2 2 P1_ LED RF_P 23 USB_DBG_DC i PI T LED USB UART RTS 51 2 24 USB_UART_CTS i i 13 USB usa DEE DD DH 4 PI B P2 3 x08C32 0 USB LCD MODE OG DD Di 7 P2 4 X0SC32 02 USB LCD CS USB DY MOVE boa XOSC Q 21 USB_EM_RESET UEBER 8 2 656 28 USB_SCLK bos USB MOSI 56 4 RBIAS 27 13 50 5 USB_MISO 2 PADP 1 11 PADM R44 31
2. 5 S i M 5 m n x d 7 I ou 2 Sul v CC2531 PA DP 2 3 PA_D 2 mount R1I X2 C331 C321 12 0402 58 2 Pu cu Pi_ LED PILI LED 1 2 pi P1 5 P1_6 pi PO_B PLZ Pg P0_4 P _5 RESET_N 36 25 c C_2U2_0402_X5R_M_4VDC 2 BIB2G4520C 10 RE_N 2 32 R251 _ 4 2 BIAS N C Unbal dr P2_4 P2_3 34 XOSC 22 XOSC Q2 23 DCOUPL RBIAS GND LEN 8402 3 C401 Tr R 56K 0402 F 3 4 _32 000 10 _32 768 20 50 40 12 22 Fr 033 C221 C_15P_ 402_NP _J_5 C231 27 8482 50 27 8482 NPU J 58 4 dap 44 C_I5P_0402_NP _J_50 1 8482 7 25 CONTRACT NO COMPANY NAME 025104 Texas Instruments APPROVALS DATE DWG CC2531 USB DONGLE RF PART DRAWN CHS SIZE FSCM NO DWG NO REV CHECKED TIK A4 2 0 ISSUED SCALE SHEET 34 ot RE ount USB Interface 3V 1 0 AN c N 8 0 2 2 PI_ LED 5 VBUS S2 bi PI
3. DVDD AVDD5 AVDD SOC AVDD DREG AVDD3 27 DGND_USB AVDD2 USB_M AVDD1 P1 SMD SOCKET 2X10 P3 AVDD4 31 0252 0254 SMA SMD AVDD GUARD C 1 0 0402 C 50 C 2 2 0402 50 P0 4 P1 3 1 231455 1 iP k P2 1 C251 L252 PO Ta pos C 18P 0402 50 L_2N0_0402_S 2 C253 C255 81 1 13 14 4 ds a are 2 0402 50 6 15 16 P1 5 1251 E 5 5 807 17 18 P1 6 L 0402 1 1 P1 7 0261 1261 18 0402 NP C 18P 0402 450 L 2 0402 S RF N 32 C262 decr 33 2 C 1 0 0402 C 50 P2 3 1 22 z XOSC32M_Q1 03 XOSC32M Q2 5 x gt lt u SD ake 1 85 2 8 5 2 Co 5 4 NV PINROW 1x2 5 8 a rz gt gt lt gt lt gt lt SMD SOCKET 2X10 P2 3 n 4 1 1 8 4 1 1 1 VDD e ttre 5 B L3 10 Os 1 8 P 11 2 2 L gt 13 N 2 VW Reset 1 52 59 5 8 E 0 e Fi a a a 5 5 CONTRACT NO COMPANY NAME o 025104 Texas I
4. USB_A m tr a VBUS R21 33 0482 6 2 2 _ T D 3 R31 ND 5 R 33 0482 6 i 5 Sh ie ld Shield 6 4 R92 C31 _47 _ 4 2_ _ _5 PA_DM PA_DP 21 C 47P_0402_NPB0_J 50 SoC debug f lash Additional testpins IO 2 BL 3 0081 51 K 1 52 22 2 TM gt t 1 4 52 3 gt 5 51 gt P1_7 pa_s X 4 20 3 _ pa_2 IO Pa a8 LED Hed RII 8279 402 gt 4 2 PILI LED lt DI LED EL19 21SURC LED_Green R71 dd 279 42 2 pv D2 0 9 button P 1 2 2 51 PUSH BUTTON 2 2 button 5 1 3 S2 PUSH BUTTON P1 3 p CONTRACT NO COMPANY NAME 025104 Texas Instruments APPROVALS DATE DWG 1 DHAWN CHS CC2531 USB dongle USB circuitry SIZE FSCM NO DWG NO REV CHECKED TIK A4 2 0 ISSUED SCALE SHEET 4 4 0 2531 VCC EXT dod VBUS 21 N From PC U2 R3 TPS76933 0 0402 2 N F C_1U_ 603_X5R_L_6P3 7 21 c2 C 4U7 06032058 6 RI R 2 0402 F 2 Not mount C3 R2 CONTRACT NO COMPANY NAME 025104 Texas Instruments APPROVALS DATE DWG 1 T R ATOR SHAW
5. I TEXAS INSTRUMENTS CC2530 ZigBee Development Kit User s Guide swru209 TEXAS swru209 INSTRUMENTS Table of contents CC2530 ZIGBEE DEVELOPMENT KIT USER S GUIDE 1 1 INTRODUCTION 0099990099 3 2 ABOUT THISIMANUA DL x 7 A G 3 3 ACRONYMS 0 00101010 4 4 ZIGBEE DEVELOPMENT KIT CONTENIT S 5 5 GETTING STARTED QQ 00101010 7 5 1 SETTING UP C 7 5 2 RUNNING PREPROGRAMMED ZIGBEE SENSOR DEMO 666666666666666 6666006666666 nennen 8 5 3 2530 BERSTESTz pain 8 5 4 EVALUATE THE CC2530 RADIO USING SMARTRE STUDIO 0 66 eene nennen 8 5 5 DEVELOPING YOUR OWN SOFTWARE WITH 0002530 60006066 11 5 6 DEVELOPING YOUR OWN HARDWARE WITH 002530 666666660060666 0 60 060 11 6 RE 7 01010101 0 1 12 6 1 PARAMETER TESTING BASICS en 12 6 2 RX PARAMETER TESTING BASIGS rie EE ERE E Erud 13 7 C C2530EM eere ee L Ee eene prey 14 8 CC2531 USB DONGLEE EUREN S eR EUREN Ne 15 9 SMARTR
6. Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties conditions limitations and notices Reproduction of this information with alteration is an unfair and deceptive business practice is not responsible or liable for such altered documentation Information of third parties may be subject to additional restrictions Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated product or service and is an unfair and deceptive business practice is not responsible or liable for any such statements TI products are not authorized for use in safety critical applications such as life support where a failure of the TI product would reasonably be expected to cause severe personal injury or death unless officers of the parties have executed an agreement specifically governing such use Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications and acknowledge and agree that they are solely responsible for all legal regulatory and safety related requirements concerning their products and any use of TI products in such safety critical applications notwithstanding any applications related information or support that may be provided by TI
7. 6 5 GND Exposed 37 482 F USB RESET PUSH _BUTTON_SKR X_48 000 20 35 20 18 3 3V USB 2 68 606 3 4402 3 9 2 3 3V USB 1 2 l 2 m 9 CZ C 33P 4 2 09 1 80 uo 1 vals 52 l C20 P12 C_33P_0402_NPQ_J_5 058 8 m cor vBus 1 1 62 R_33_0402_6 2 1 2 D 3 1 2 m 4 Ril m DO 832 94928 1 4 CONTRACT NO COMPANY NAME Shield 5 Ns 7E 02587 TI Nor way LPW a PENE APPROVALS DATE e gt n er ace VW DRAWN 3 sizE NO DWG NO REV V7 S CHECKED 3 1 74 a ISSUED SCALE SHEET 2 7 13 3V USB External SOC Debug SN74AVC4T245 16 sg DUT_VCC EM DBG DD DIR 15 5 14 P3 1 2 DUT VCC EM DD 13 DUT_DD 5 4 DUT DD 8 12 N 5H 5 pg EM RESET 7 8 EM_DBG_DC 16 3 18 pe 9 3 37 USB x R38 N 1 3 Mount B ohm resistor in position 0 to power DUT from 3 3V USB through connector P3 Be SMD_HE ADER_2x 12 VCC_EM SMD_HE ADER_2x 18 P22 iE 2 JOYSTICK_DN EM_SNIFF_CLK UART CTS LHe EM_FLASH_CS EM_SNIFF_DATA EM_BUTTONI EM_LED4_SOC g EM LEDI EM SNIFF SED EM SNIFF 0 EM_UART_AX 6 JOYSTICK RT EM UART TX DD EM LCD MODE 1 14 EM DBG_DC
8. Figure 9 SmartRF05 Battery Board The SmartRFO05 Battery Board is a smaller and simpler board than the SmartRFO5EB The Battery Board can together with an EM be used as a standalone node Figure 9 shows the SmartRF05 Battery Board The Battery Board is powered with 2 AA batteries placed in the battery connectors underneath the board The peripherals that are available include 2 push buttons a joystick with 5 directions and 4 LED s of different colours that can be controlled via the EM There are 2 switches on the SmartRF05 Battery Board e The Power switch P6 used to switch the board s power supply on off e The EM selection switch NB The EM selection switch shall be placed in position SoC TRX when using a SoC EM such as CC2530EM or a transceiver EM is connected to the Battery Board The position MSP is used when the CCMSP EM430F2618 board not part of this kit is connected More information about the EM Selection switch is found in section 10 3 The following sections give the pin out of the different connectors on the SmartRFO05 Battery Board Refer to the schematics in the appendices and layout available on the web for additional details 18 28 TEXAS swru209 INSTRUMENTS 10 1 Joystick The joystick detects five positions centre up down left right and one event pushed The two aggregated signals JOY_MOVE and JOY_LEVEL are used to detect a joystick event when using a SoC e g the CC2530 JOY_MOVE is high whene
9. select automatic installation of driver in the device wizard that appears The device wizard will only pop up when you turn on the SmartRFO5EB and only once for each board Allow Windows to complete the driver installation before proceeding With the board connected to the PC you can start SmartRF Studio The following window should appear i SmartRF Studio SmartRF amp 01 DK SmartRF 02 DK 5 5 03 DK SmattRF amp 04 DK SmartRF 05 DK o i O Current Status USB DID Fw ID NSTRUMENTS 2530 new device 0 1100 0x0500 0 0007 Calculation Window CC2530 Calculation Window CC2520 Productinfo productline Figure 3 CC2530 and SmartRF Studio Make sure you select the tab called SmartRF 05 DK The connected evaluation board should be listed showing that a CC2530 is available Actually all connected SmartRFO5EB boards will be listed in this window The list is dynamically updated as you connect or disconnect a board Double click on the item showing CC2530 new device and a new window will appear 9 28 TEXAS INSTRUMENTS Z 01112 CC2530 SmartRF Studio File Settings Help 5 Current chip values FRMFILTO 06180 000 FRMFILT1 06181 0x78 SRCMATCH 061892 0x07 SRCSHORTENDO 0 6183 0x00 SRCSHORTEN T 116184 0x00 SRCSHORTEN2 0x6195 0x00 SRCEXTENO 088188 0 SRCEXTEN1 06187 0 SRCEXTEN 0 6188 0x00 FRMCTRLO 061
10. sniffer device SmartRF05BB The SmartRF05 Battery Board can be used as an alternative to the EB providing a stand alone node when the CC2530EM is connected It is powered with 2 AA batteries in the sockets underneath the board The board peripherals include 4 LED s 2 push buttons and a joystick The BB also has a SoC debug connector for connection to external debug programming tool e g the SmartRFOS5EB 6 28 TEXAS swru209 INSTRUMENTS 5 Getting started 5 1 Setting up the hardware After opening the kit make sure you have all components Please contact your TI Sales Representative or Support 10 if anything is missing Start by connecting the antennas to the SMA connector on the RF evaluation boards Tighten the antenna s screw firmly on to the SMA connector If not properly connected you might see reduced RF performance It is also possible to connect the EM board to RF instruments via coax cables The EM is designed to match a 50 Ohm load at the SMA connector Figure 2 CC2530ZDK assembled hardware Next the evaluation modules should be plugged in to the SmartRFO5EB s and to the SmartRFO5BB s A ZigBee sensor demo application is preprogrammed on the CC2530EM s included in this kit The application consists of two different device types collectors and sensors 5 of the CC2530EM s are programmed as the sensor device type When running the out of the box demonstration the sensor EM s shall be connecte
11. EM LED2 50 Thos EM_CS EM_LED3_SOC EM JOY LEVEL EM_SCLK 5 POT R 118 EM MOSI 18 EM_MISO 26 EM Connectors Debug Connectors PINROW 2x18 PINROW 2x1 528 1 2 1 2 USB 3 EM FLASH CS VC EM 4 EM 2 EM pepe aoc PS_PWR_SNOOZE EM_BUTTONI EM_LED4_SOC JOYSTICK RX EM MISU JOYSTICK DN EM_UART_TX 0 JOYSTICK UP EM_UART CTS eee ven DL JOYSTICK_LT EM_UART_ATS EMEMDSI JOYSTICK PUSH EM POT R 5 LEVEL EM_DAG_DD_DIR EM_JOY_MOVE PB SMD_HE ADER_2x 1d JOYSTICK_PUSH EM_LED2_MSP PS_PWA_SNOOZE EM_LED3_MSP VCC_EM EM_LED4_MSP JOYSTICK_UP EM_USB2 JOYSTICK LT EM_USBI EM_RESET EM LCD CS EM_UART_RTS EM_JOY_MOVE EM_DAG_DD_DIA R33 9 3 R33 DO NOT MOUNT EM LEDI EM_LED2_MSP EM_LED3_MSP EM_LED4_MSP EM_LCD_MODE EM_RESET BUTTON2 EM LCD CS CONTRACT NO COMPANY NAME 02587 TI Nor way LPW APPROVALS DATE DWG _ EM Interface DRAWN SIZE FSCM NO DWG NO REV CHECKED A3 71 ISSUED SCALE SHEET 387 jumper 4 TPSB021I STRAP 1 5 2 VCC_EM c7 4 E 2U2 8503 X5R K d 0883 X5R L 6P3 5 8 4 1 1 in TE 59 m 8 8 3 gt
12. GND Function on BB N LED1 LED2 MSP LED3 MSP LED4 MSP Not in use on BB SoC Debug P3 7 amp Flash Reset BUTTON2 Not in use on BB GND The SoC debug connector P3 is used to program and debug the SoC on the connected EM with an external programmer debug tool The SmartRFO5EB can be used for this purpose by connecting a cable to P3 on the Battery Board as shown in Figure 13 below 22 28 TEXAS swru209 INSTRUMENTS n z z z z Figure 13 Program debug with SmartRF05EB The pin out of this connector is depicted below For debugging and programming of the SoC the following signals are used SoC RESET N DD and DC In addition GND and 3 3V shall be connected Miso 6 e MOSI SoC RESET N 50 1 6 e cs 6 5 DD Debug Data DC Debug Clock 4939 16 Figure 14 SmartRF05BB SoC Debug Connector As seen on Figure 14 also the SPI signals CS MISO MOSI and SCLK can be found on this connector 10 6 Current Measurement Jumper Jumper P7 also called V EM has been added to the board to simplify current consumption measurements By removing the jumper an Ampere Meter can easily be connected to the board to perform current consumption measurements Similarly a separate regulated power supply for the EM can be connected Refer to the schematics in the appendices for further details 23 28 TEXAS swru209 INSTRUMENTS 11 Frequently Asked Question
13. Practical Sensitivity Testing http www ti com lit swra097 16 SmartRF Packet Sniffer http focus ti com docs toolsw folders print packet sniffer html 17 SmartRF Packet Sniffer User Manual http www ti com lit swru187 18 Daintree Networks web site http www daintree net 19 SmartRF05EB User s Guide http www ti com lit swru210 20 CC2531 product web site http focus ti com docs prod folders print cc2531 html 26 28 TEXAS swru209 INSTRUMENTS 13 Document history Revision Date Description Changes 2009 06 08 27 28 TEXAS swru209 INSTRUMENTS Appendix A Schematics Please refer to the following pages for the schematics for e 002550 Evaluation Module CC2531 USB Dongle e SmartRFO05 Evaluation Board The layout for the evaluation module and USB dongle can be found on the CC2530 1 and CC2531 20 web pages respectively 28 28 FIDUCIAL MARK FIDUCIAL MARK FM1 4 7 AN 0 9 KOJ 7 L1 L BEAD 102 0402 1 2 FIDUCIAL MARK FIDUCIAL MARK FM2 FM5 ge 2 a T ue 5 2 x 5 1 5 xl x gt x C1 1 1 o FIDUCIAL MARK FIDUCIAL MARK i x 4 5 5 3 5 C 2U2 0402 X5R M 4VDC FM3 6 I e 5 S 5 S 3 3 8 a 1 s 1 ue 1 1 1 1 1 2 2 S s o ag 5 37 5 Ne RA zo Go zin SE un L p CC2530 TX REDES
14. to use this feature to determine the position of switch P8 assuming the button is not pressed 21 28 TEXAS INSTRUMENTS 10 4 Probe connectors swru209 The probe connectors P4 and P5 bring out all the signals from the EM connectors for probing purposes The connectors allow easy access to I O signals and to connect prototyping boards The pin out of these connectors are shown below Signal name Pin Signal name Function on BB NC 1 2 EM_P2_14 EM_P1_04 2 12 EM P4 13 EM P1 05 EM P4 10 Not in use on BB Not in use on BB IO LED4 SOC IO BUT TON1 Not in use on BB NC EM P1 07 EWET EM P1 12 EM P1 09 EM P1 20 EM P1 03 EM P1 14 Not in use on BB Not in use on BB Not in use on BB EM P2 18 EM P1 16 Table 7 I O connector P4 pin out Not in use on BB Not in use on BB Function on BB NC VCC EM Signal name Pin Signal name VCC EM EM P1 06 EM P2 05 EWEW EM_P2_04 EM_P1_08 EF EM P2 06 EM P1 02 ESSEN EM P2 08 Not in use on BB JOYSTICK RT JOYSTICK DN JOYSTICK UP JOYSTICK LEFT EM P2 13 EM P2 15 EM P2 01 EM P2 16 EM P1 15 EM P2 17 Table 8 connector P5 pin out JOYSTICK PUSH JOY LEVEL EM P2 11 EM P1 11 10 5 SoC Debug connector Function on BB N FLASH CS LED2 SOC SoC Debug P3 4 SoC Debug P3 3 MISO amp SoC Debug P3 10 LED3 SOC amp SoC Debug P3 5 SCLK amp SoC Debug P3 6 MOSI amp SoC Debug P3 8
15. 8 09 QA 00 OE OF 10 Initialize Packet RX Packet TX 30 Packet count 100 1 0x00 Start packet TX SippakeTA x Last executed command Figure 4 CC2530 control panel in SmartRF Studio Figure 4 shows the main control panel for the CC2530 It lets you perform a number of operations Manual init FRMCTRLO 0x40 IEEE 802 15 4 compliant F TX mode gt TX MODE I 0 0 SET RXENMASK TX Date 16 03 2009 Time 13 51 13 e Run TX Test modes for testing of RF output power and spectrum e g by connecting a spectrum analyser or a power meter to the CC2530EM SMA connector to perform RF measurements e Run Packet TX and RX tests For this test you should have two EBs with CC2530EMs connected to the PC o Double click on both of the devices in the device list in SmartRF Studio Figure 3 opening two windows giving control of the two radios at the same time o Select one device to be the transmitter by selecting the Packet TX tab shown in the lower middle of Figure 4 o Onthe other device the receiver select the Packet RX tab o Setup basic test parameters and press the Start packet RX button o Now you can start transmission by pressing the Start packet TX button for the transmitter o status window in the lower right corner of the device control panel will show the number of packets sent on the transmitter side and the number of
16. 89 0 swru209 Normal View Register View Notes Radio Modem RF frequency 2405 MHz RF output power 0 dBm other settings are configured automatically in each test mode TX test and Packet RX TX IEEE 802 15 4 RF channel Ox 0B s Register values FREGCTRL 8 TXPOWER 2 MDMCTRLO 0x85 DEM NUM ZEROS 7 6 2 DEMOD AVG MODE 5 0 LENGTH 41 2 TX FILTER O 1 MDMCTRL1 4 CORR_THR_SFD 5 0 CORR THR A 0 20 FRMCTAL1 0 6184 0x01 The registers that need to be modified after reset in a microcontroller program are displayed to the right and in the test tabs below RXCTRL 146188 0x00 RXMASKSET 0x618C 0x00 AXMASKCLR 056180 0x00 Copy settings to Register View FSCTRL 0x54 FSCAL1 8 AGCCTRL1 0x11 RFIRGMO 0 6143 0x00 0x6144 0x00 Reset CC2530 and write settings ADCTESTO 0 ADCTEST1 Ox0E RFERRM 0 6145 0x00 FREGQCTRL 0x618F 0x08 FREQTUNE 0 618E TXPOWER 0x5180 5 TACTRL 0x6191 0x69 FSMSTATO 0x6192 0x00 FSMSTAT1 0x6193 0x00 FIFOPCTRL 0x6194 0x40 FSMCTRL 06195 0x01 CCACTRLO 06196 08 FIFO FIFOP LOCK dBm Device ID 2 TX Test modes Packet payload size 5 Random C Text C Hex 00 01 02 03 04 05 06 07 0
17. F05 EVALUATION BOARD 17 10 SMARTRF05 BATTERY BOAR 18 19 10 2 LEM CONNECTORS cus be oo 19 10 3 PM SEPECTION SWITCH aret cube eoe eo kuma dus eeu Ecole eee des bells obese 20 10 4 PROBECONNECTORS L D 22 10 5 SOC DEBUG CONNEGTOR ctu tei dh dys 22 10 6 CURRENT MEASUREMENT J MPBR_ paying lu 23 1 FREQUENTLY ASKED QUESTIONS 24 12 REFERENCES 26 13 DOCUMENT HISTORY 27 SCHEMATICS EDU 28 2 28 TEXAS swru209 INSTRUMENTS 1 Introduction Thank you for purchasing the CC2530 ZigBee Development Kit The CC2530 is Texas Instrument s second generation ZigBee IEEE 802 15 4 compliant System on Chip with an optimized 8051 MCU core and radio for the 2 4 GHz unlicensed ISM SRD band This device enables industrial grade applications by offering state of the art noise immunity excellent link budget operation up to 125 degrees a
18. Further Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety critical applications TI products are neither designed nor intended for use in military aerospace applications or environments unless the TI products are specifically designated by TI as military grade or enhanced plastic Only products designated by TI as military grade meet military specifications Buyers acknowledge and agree that any such use of TI products which TI has not designated as military grade is solely at the Buyer s risk and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use TI products are neither designed nor intended for use in automotive applications or environments unless the specific products are designated by as compliant with ISO TS 16949 requirements Buyers acknowledge and agree that if they use any non designated products in automotive applications TI will not be responsible for any failure to meet such requirements Following are URLs where you can obtain information on other Texas Instruments products and application solutions Products Applications Amplifiers amplifier ti com Audio www ti com audio Data Converters dataconverter ti com Automotive www ti com automotive DLP Products www dlp com Broadband www ti com broadband DSP dsp ti com Digital Control www ti com digitalcontrol Clocks and Ti
19. JOY MOVE JOY_LEVEL Sheet 7 User Interface EM connection LCD External SoC debug Flash JOYSTICK Potmeter JOYSTICK Buttons JOYSTIEK LT Pia LEDs JOYSTICK Joystick PUSH USB RESET JOY MOVE JOY LEVEL USB_IO_RESET EM_LCD_MODE 10 LCD MODE EM LED CS LED I EM_MISO ID_MISD VCC_IO EM MOSI 10 MOSI EM SCLK 10 01 EM FLASH CS IO FLASH CS BUTTONI EN LED4 S0C IO_BUTTONI IO_LED4_SOC EM_BUTTONZ 10 BUTTON2 EM LEDI IO LEDI EM LED2 MSP 10 LED2 MSP EAE EM_LED3_MSP LED3 EM_CS EM_LED3_SOC 10_CS 10_LED3_SOC EM_LED4_MSP 10_LED4_MSP EM DBG DD EM_POT_A 10_P0T_A EM DBG DC EM RESET 10 2 27 EM DBG DD DIR EM_SNIFF_SFD EM_SNIFF_MISO EM_SNIFF_CLK RENEE DATA IO peripherals jumpers as default EM_UART_AX EM_UART_CTS PS _PWA_SNOOZE EM_UART_ATS FIDUCIAL MARKFIDUCIAL MARKEDUCIL MARK CONTRACT NO F oe FM 02587 TI Nor way Sheet 3 APPROVALS DATE DWG e DRAW Smar t p Level FIDUCIAL_MARK F IDUCIAL MARK FIDUCIAL MARK EH No REV FM4 FMB 2 CHECKED A3 1 7 1 ISSUED SCALE SHEET 1 7 3 3V USB US UTTON USB SoC Debug
20. Meandred 2 IO Connector LEDs CC2531F256 Button S2 Button S1 Debug connector Voltage regulator Figure 7 CC2531 USB Dongle The USB dongle that is included in the kit comes preprogrammed such that it can be used together with the SmartRF Packet Sniffer 16 to capture packets going over the air To use the dongle as a sniffer just install the Packet Sniffer PC application available on the web 16 plug in the USB dongle and start capturing packets The Packet Sniffer User Manual 17 has more information The CC2531 USB dongle can also be used with the Sensor Network Analyzer software from Daintree Networks 18 The USB dongle can also be used as a general development board for USB and RF software There is a USB firmware library available from the TI web pages with an implementation of a complete USB framework including examples showing both HID and CDC ACM There is a link to this library on the CC2530 DK web pages 13 Table 2 shows which CC2531 signals are connected to what IO on the dongle 0 Connector 2531 UserlO 2 Green LED 0 0 P0 3 Red LED P1 1 P0 4 Button S1 P0 5 Button S2 P1 7 P1 6 P1 5 P1 4 Table 2 CC2531 USB Dongle Pinout In order to debug and program firmware on the CC2531 the CC2531 USB dongle can be connected to the SmartRFO5EB as shown in the picture below The small adapter board and fl
21. N CHS CC2531 USB DONGLE VOLTAGE REGULATO SIZE FSCM NO DWG NO REV CHECKED TIK A4 2 0 ISSUED SCALE SHEET 214 R _ _18 2 PCB_FEET_19 H PCB FEET 18 H PCB_FEET_19 4 HR N USB MCU IO jumpers Default setting 1 2 open 3 4 open 5 6 mount 7 8 mount 8 10 open 1 12 open 13 14 open 15 16 open 17 18 mount 18 280 mount 21 22 mount 23 24 mount 25 26 mount 27 28 mount 28 38 mount dice mount 33 34 mount 35730 mount Aes 23 R5232 driver RZ aA maet On Off jumper EM_UART_TX EM_UART_RX EM_UART_CTS EM_UART_RTS _10 Sheet USB Interface E 2511 2 2511 USB port USB_UART_RTS USB_UART_CTS USB UART RX USB_UART_TX USB_DBG_DC USB_DBG_DD USB_CS USB_MISO 058 5 USB SCLK USB_LCD_CS USB_LCD_MODE USB_JOY_MOVE PINROW_ 2X18 PI Power Supply Regulators Power jumpers USB_DBG_DD_DIR Battery vais VCC_EM 3 3V USB PS_PWR_SNOOZE VCC_IO Sheet 4 USB_EM_RESET M Interface Joystick JOYSTICK UP Joystick JOYSTICK_DN JOYSTICK _LT JOYSTICK JOYSTICK PUSH
22. Sensor application 7 x Antennas 1x CC2531 USB Dongle Cables Batteries Documents Figure 1 CC2530 ZigBee Development Kit Contents 1 Consult the CC2530ZDK Quick Start Guide 6 and the CC2530ZDK Sensor Demo User s Guide 7 for a description of the software programmed on the CC2530EM s 5 28 TEXAS swru209 INSTRUMENTS SmartRF05EB The SmartRFO5EB evaluation board is the main board in the kit with a wide range of user interfaces 3x16 character serial LCD Full speed USB 2 0 interface UART LEDs Serial Flash Potentiometer Joystick Buttons The EB is the platform for the evaluation modules EM and can be connected to the PC via USB to control the EM CC2530EM The CC2530EM evaluation module contains the RF IC and necessary external components and matching filters for getting the most out of the radio The module can be plugged into the SmartRFO5EB Use the EM as reference design for RF layout The schematics are included at the end of this document and the layout files can be found on the web 1 CC2531 USB Dongle The CC2531 USB Dongle is a fully operational USB device that can be plugged into a PC The dongle has 2 LEDs two small push buttons and connector holes that allow connection of external sensors or devices The dongle also has a connector for programming and debugging of the CC2531 USB controller The dongle comes preprogrammed with firmware such that it can be used as a packet
23. SoC TRX when the CC2530EM is used with SmartRFO5BB 20 28 TEXAS swru209 INSTRUMENTS U4 LED1 LED2_MSP LED3_MSP LED4_MSP ED soc LEDI SOC EM CS SOC BUTTON 1 EM Selection B P8 MSP 8 Figure 11 Switch P8 effect on LED 1 4 Due to lack of pins some of the signals are shared The chip select signal to the EM will also be affected when LED3 is used by the SoC e g CC2530 In most cases this will not be a problem since the SoC does not by default implement a SPI slave When LEDA is used by the SoC the signal from Button 1 might interfere In short Button 1 and LED 4 can not be used simultaneously by the SoC EM Selection EM Selection 1 1 H 6 Ps MSP SoC SoC 1 Vdd I Vdd 1 BUTTON 4 BUTTON oOo GND GND Figure 12 Switch P8 effect on Button 1 The EM Selection switch will change the polarity of button number 1 In the MSP position the button is active low i e low voltage when the button is pressed In the inactive position the level is high signal is pulled up by a 10k Ohm resistor In the SoC position the button is active high i e high voltage when the button is pressed In the inactive position the level is low signal is pulled down by a 10k Ohm resistor Note that it is possible
24. TICK RT 5 us cs m 1 8 VCC IO R62 PUSH up right 8 8603 1 CENTRE COMMON JOYSTICK_PUSH CENT Na left down t 2 5 S 0 2 3 51 8 u 3 POWER CONN R59 8 9 3 aa 7 1 JOYSTICK_LT JOYSTIEK _DN I VW SN Sin os wl N SN xox xm S si m m U7 A SN74HC32 U7 B 5N74HC32 U7 C 5N74HC32 5 17 2 5N74HC32 JOY_MOVE PUSH 11 RI VCC_ID 06 503 220 0803 UBA 1 2 Am m 2 RIZ T h k es 2 7 JOY LEVEL DN R31 R32 R20gK 8603 F 280 0803 R55 R58 T aa 10 0503 0603 F 259 RSI R IBEX F R330K 0603 3396 0683 L e 1 1 R 5 RT H H 8 00 0583 5 eX 7 foc _ s C IBgP 8603 NPO 58 WZ C26 CONTRACT NO COMPANY NAME 02587 TI Nor way LPW APPROVALS DATE DWG I Joystick SIZE FSCM NO DWG NO REV CHECKED A3 1 7 1 ISSUED SCALE SHEET 7 7 Texas Instruments Incorporated and its subsidiaries reserve the right to make corrections modifications enhancements improvements and other changes to its products and services at any time and to discontinue any product or service without notice Customers should obtain the latest relevant information before placing orders and should verify that such information is curr
25. WZ sizE 5 No DWG NO REV CHECKED A3 17 1 ISSUED SCALE SHEET 5 7 5 8603 7 50 P16 DSUB_3F C22 AM P xD xD D S FS 0 H RS232 port cy VCC_I0 C23 3 C_i N_2603_X7R_K_5 oS N trc UB SN65C3243DBR C25 U c24 3 v vec 26 0803 7 53 2380 2883 7828 GND 25 2 2 R2IN 8 831 FORCEON 23 VV m R4IN FORCEUFF 221 851 INVALID R 0623 ni sm 91 R20uTBL 28 irs m 10 T20UT 18 FIERI E x ak r3ouT 6200 8 12 T3IN R30UT L 7 p 13 T2IN R4ouT _16 9 Rsour 5 R47 8 9 3 EM_UART_CTS R48 8 9 3 EM_UART_TX R48 8 2603 RTS CONTRACT NO COMPANY NAME 02587 TI Nor way LPW APPROVALS DATE DWG RS 232 Interface DRAWN PEH SIZE FSCM NO DWG NO REV CHECKED A3 71 ISSUED SCALE SHEET BI7 UP R57 JOYSTICK RT ose 5 0 0643 JOYSTICK 1 JOYS
26. and CC2530 Software Examples User s Guide 12 A software package with the source code for the PER test application and Intel HEX files ready to be programmed on the devices is available on the CC2530DK web site 13 5 4 Evaluate the CC2530 Radio using SmartRF Studio SmartRF Studio is a PC application developed for configuration and evaluation of many of the RF IC products from Texas Instruments including the CC2530 The application communicates with the CC2530 via the USB controller the CC2511 on the SmartRFO5EB board The USB controller uses the debug interface of the CC2530 to execute commands and to read and write registers SmartRF Studio lets you explore the radio the 002550 as it gives you full overview and access to the radio registers The tool has a control interface for running basic radio performance tests from the 8 28 TEXAS swru209 INSTRUMENTS PC SmartRF Studio also offers a flexible code export function of radio register settings for software developers Before proceeding please download and install the latest version of SmartRF Studio from the web 14 By installing Studio the USB drivers needed for proper interaction between the PC and the hardware of the CC2530DK will also be installed In order to use the SmartRF Studio with CC2530 connect the CC2530EM to the SmartRFOBEB Next connect the SmartRFO5EB board to the PC via one of the USB cables included in the kit If you have installed SmartRF Studio
27. at cable is included in the development kit 15 28 TEXAS swru209 INSTRUMENTS Figure 8 CC2531 USB Dongle connected to SmartRF05EB The debug connector on the CC2531 USB Dongle matches the debug connector on the SmartRFO5EB and the CC Debugger Note that by default the CC2531 dongle is not powered through the debug connector so an external power source must be used while programming The easiest solution is to connect it to a USB port on the PC Alternatively resistor R2 can be mounted The table below shows the pin out of the debug connector 5 CC2531 P2 2 DC CC2531 P2 1 DD NC NC CC2531 RESET NC 2 3 4 5 6 7 8 9 Optional external VCC R2 must be mounted NC Table 3 CC2531 USB Dongle Debug Connector Refer to the schematics in the appendices and layout available on the web for additional details 16 28 TEXAS swru209 INSTRUMENTS 9 SmartRF05 Evaluation Board The SmartRFO05 Evaluation Board is thoroughly described in the SmartRFOBEB User s Guide 19 That document will describe the hardware features in detail and provide the schematics for the board 17 28 TEXAS swru209 INSTRUMENTS 10 SmartRF05 Battery Board m wm 256kB SPI Flash Module Connectors dm HERI LEDs Joystick Probe Connectors af EM Selection Switch i EDS Switch E Push Buttons
28. d to the BB s The two EM s programmed as collector device shall be connected to the EB s When not using the out of the box demonstration i e the preprogrammed application e g for RF evaluation or software development all of the 7 EM s can be used equally The purpose of the SmartRFO5EB is to serve as a general I O board for testing of the various peripherals of the CC2530 microcontroller The SmartRFO5EB is also used for programming and debugging of the CC2530 and has several useful peripheral devices like LCD LED s connectors push buttons and joystick etc The evaluation board can be powered from several different sources e 2x 1 5V AA batteries included in this kit e USB via the USB connector e DC power 4 to 10 Volt not included in this kit 7 28 TEXAS swru209 INSTRUMENTS e External regulated power source not included in this kit The power source can be selected using jumper P11 on the SmartRFO5EB The SmartRFO5EB User s Guide 19 provides more details The SmartRFO05 Battery Boards BB can be used as a standalone device when equipped with a CC2530EM This board is powered by AA batteries See section 10 in this document for more information about the After assembling the hardware you now have several options for working with the CC2530 e Run the the sensor demo ZigBee application that is preprogrammed on the CC2530 s The CC2530ZDK Quick Start Guide document 6 included in th
29. d transmitter with coaxial cables and attenuators Add more attenuators until the PER value is 196 The signal strength at the receiver side is then the sensitivity limit of the system For more information regarding sensitivity measurements refer to Design Note 2 Practical Sensitivity Testing 15 13 28 TEXAS swru209 INSTRUMENTS CC2530EM SMA antenna 32 kHz Crystal connector CC2530F256 32MHz Crystal EM Connector P1 Bottom side EM Connector P2 Bottom side Figure 6 CC2530 Evaluation Module The CC2530EM is a complete RF module based on one of the recommended reference designs for the CC2530 radio The module is equipped with a 32 MHz crystal a 32 768 kHz crystal external passive components for the balun and antenna match filter an SMA connector for the antenna or any other RF instrument connection and general IO headers connectors The table below shows the pin out from the CC2530 to the two connectors on the backside of the evaluation module CC2530 662530 CC2530 2530 Signal h Signal Signal Signal Table 1 CC2530EM pin out The part number of the EM connector is SFM 110 02 SM D A K TR from Samtec It mates with the TFM 110 02 SM D A K TR also from Samtec Please refer to the reference design on the web 1 for further details 14 28 TEXAS swru209 INSTRUMENTS 8 2531 USB Dongle
30. ent and complete All products are sold subject to Tl s terms and conditions of sale supplied at the time of order acknowledgment TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI s standard warranty Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty Except where mandated by government requirements testing of all parameters of each product is not necessarily performed TI assumes no liability for applications assistance or customer product design Customers are responsible for their products and applications using Tl components To minimize the risks associated with customer products and applications customers should provide adequate design and operating safeguards TI does not warrant or represent that any license either express or implied is granted under any TI patent right copyright mask work right or other TI intellectual property right relating to any combination machine or process in which TI products or services are used Information published by TI regarding third party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof Use of such information may require a license from a third party under the patents or other intellectual property of the third party or a license from TI under the patents or other intellectual property of TI
31. he EB is connected the Cebal controlled devices list contains SmartRF05EB If the board is listed as an unknown device please follow the steps outlined in the SmartRF Studio User Manual 24 28 TEXAS swru209 INSTRUMENTS Q3 A3 Q4 A4 Device Manager File Action View Help MYCOMPUTER Batteries Cebal controlled devices Computer J Disk drives t 9 Display adapters DVD CD ROM drives J Human Interface Devices 53 IDE ATAJATAPI controllers 9 Keyboards T Mice and other pointing devices Lb Modems Monitors BB Network adapters PCMCIA adapters al Darke COM 8 1 How can measure the current consumption of the CC2530 The easiest way to measure current consumption of the chip in various modes is to connect the EM directly to the SmartRFO5EB and disconnect everything on the board that consumes power by removing all jumpers The jumper on header P13 should not be removed Connect the ampere meter between the two terminals on P15 On P10 the jumper for the EM_RESET signal connector 35 36 should be mounted On P1 no jumpers are required but in order to control the SoC from a debugger mount a jumper between 19 20 DBG_DD and 21 22 DBG_DD Make sure the RS232 Enable switch is in the disable position Use SmartRF Studio to set the radio in different modes RX TX etc or download an applicatio
32. he development kit Chapter 6 explains some simple methods for performing practical RF testing with the development kit Chapter 7 8 and 9 describe the hardware in the kit and where to find more information about how to use it A troubleshooting guide can be found in chapter 11 The CC2530ZDK Quick Start Guide 6 has a short tutorial on how to get started with this kit More information and user manuals for the PC tools SmartRF Studio and TI Flash Programmer can be found on their respective product sites on the web 2 3 Please visit the CC2530 ZigBee Development Kit 8 web page and CC2530 product page 1 for additional information Further information can be found on the TI LPRF Online Community 9 Refer also to the document CC2530DK User s Guide 5 which gives a detailed description of how to set up the software development environment for the CC2530 This document also lists other available software solutions for CC2530 See chapter 12 for a list of relevant documents and links 3 28 TEXAS INSTRUMENTS 3 Acronyms ZDK Z Stack swru209 Abstract Control Model Battery Board Communications Device Class Development Kit Evaluation Board Evaluation Module Human Interface Device Integrated Circuit Industrial Scientific and Medical Kilo Byte 1024 byte Liquid Crystal Display Light Emitting Diode Low Power RF Micro Controller Not connected Packet Error Rate Radio Frequency Receive System on Ch
33. ip Serial Peripheral Interface Short Range Device Texas Instruments Transmit Universal Asynchronous Receive Transmit Universal Serial Bus ZigBee Development Kit 5 ZigBee software implementation 4 28 TEXAS swru209 INSTRUMENTS 4 ZigBee Development Kit contents The CC2530 ZigBee Development Kit CC2530DK includes hardware and software that allows quick testing of the CC2530 RF performance and offers a complete platform for development of advanced prototype RF systems and ZigBee applications Evaluate the CC2530 and ZigBee right out of the box The kit can be used to demonstrate a small sensor network application using ZigBee and the CC2530 Use the CC2530ZDK to do software development of your own ZigBee applications using Z Stack for CC2530 Use SmartRF Studio to perform RF measurements The radio can be easily configured to measure sensitivity output power and other RF parameters Prototype development All pins from the CC2530 are available on pin connectors on the SmartRFO5EB allowing easy interconnection to peripherals on the EB board or other external sensors and devices The CC2530ZDK contains the following components 2 x SmartRFO5EB the two large boards 5 x SmartRFO5 Battery Boards 7 x CC2530 Evaluation Modules with the CC2530 and antenna connector o 20fthese CC2530EM s are pre programmed with the SensorDemo Collector application o 5ofthe CC2530EM s are pre programmed with the SensorDemo
34. is kit describes the necessary steps to run the demonstration e Running the PER test software available for CC2530EM Chapter 5 3 describes this application e Evaluate and explore the RF capabilities of the CC2530 using SmartRF Studio Chapter 5 4 provides the details how to do so e Develop your own software for the CC2530 Install IAR Embedded Workbench for 8051 and set up your first software project Section 5 5 explains how e Develop your own hardware with the CC2530 See chapter 5 6 5 2 Running the Preprogrammed ZigBee Sensor Demo The CC2530EM s are pre programmed with a Sensor Demo application used to demonstrate a temperature monitoring application in a small ZigBee network The CC2530ZDK Quick Start Guide document 6 included in this kit describes the necessary steps to run the demonstration A software package with the source code for the Sensor Demo and Intel HEX files ready to be programmed on the devices is available on the CC2530ZDK web site 8 A detailed description about the Sensor Demo application is found in the document CC2530ZDK Sensor Demo User s Guide 7 5 3 CC2530 PER test A Packet Error Rate PER test application is also available for the CC2530 This application can be used to evaluate the RF performance of CC2530 using either the hardware included in the kit or other boards with a CC2530 More information about the PER test application can be found in the documents CC2530DK Quick Start Guide 11
35. ligible However make sure that the spectrum analyzer is calibrated If possible check it against a calibrated instrument such as an RF signal generator Uncalibrated spectrum analyzers can display errors of several dBs 6 1 TXParameter Testing Basics To investigate the TX performance of the CC2530 you can either use a Spectrum Analyzer or an RF Power Meter Use the Simple TX test mode in SmartRF Studio to set up the device to transmit a signal at the desired frequency Both a modulated or unmodulated carrier signal can be generated Use the RF Power Meter to observe the output power or the spectrum analyzer to observe the spectrum and to measure the error vector magnitude EVM 12 28 TEXAS swru209 INSTRUMENTS 6 2 RXParameter Testing Basics To investigate the RX performance of the CC2530 you can use a signal generator or Packet TX in SmartRF Studio with another EB EM to generate the packets to receive The receiver can be configured by using the Packet RX test feature in SmartRF Studio By adding a jammer a third node that generates either noise on the same channel or a strong signal on an adjacent channel it is also possible to measure co channel rejection and selectivity blocking performance The PER test application that was described in section 5 3 can be used for simple sensitivity measurements with the CC2530EM and or with your own prototype hardware In this case connect the unit you want to test to a known goo
36. mers www ti com clocks Medical www ti com medical Interface interface ti com Military www ti com military Logic logic ti com Optical Networking www ti com opticalnetwork Power Mgmt power ti com Security www ti com security Microcontrollers microcontroller ti com Telephony www ti com telephony RFID www ti rfid com Video amp Imaging www ti com video and ZigBee Solutions www ti com lprf Wireless www ti com wireless Mailing Address Texas Instruments Post Office Box 655303 Dallas Texas 75265 Copyright 2009 Texas Instruments Incorporated
37. n on the CC2530 setting the device in the preferred state Can use another compiler than IAR to develop software for CC2530 Yes there are several tools available that can be used for CC2530 Any 8051 compiler e g Keil GCC and SDCC can in theory be used Note that these tools may have limited debugging support for CC2530 25 28 l TEXAS swru209 INSTRUMENTS 12 References 1 CC2530 product web site http focus ti com docs prod folders print cc2530 html 2 SmartRF Studio product web site http focus ti com docs toolsw folders print smartrftm studio html 3 TI Flash Programmer product web site http focus ti com docs toolsw folders print flash programmer html 4 Z Stack http www ti com z stack 5 CC2530 Development Kit User s Guide http www ti com lit pdf swru208 6 CC2530ZDK Quick Start Guide http www ti com lit swra274 7 CC2530ZDK Sensor Demo User s Guide http www ti com lit swru225 8 CC2530ZDK web site http focus ti com docs toolsw folders print cc2530zdk html 9 Texas Instruments Low Power RF Online Community http www ti com Iprf forum 10 Texas Instruments Support http support ti com 11 CC2530DK Quick Start Guide http www ti com lit swra273 12 CC2530 Software Examples User s Guide http www ti com lit swru137 13 CC2530DK web site http focus ti com docs toolsw folders print cc2530dk html 14 SmartRF Studio http www ti com smartrfstudio 15 03002
38. nd low voltage operation In addition the CC2530 provides extensive hardware support for packet handling data buffering burst transmissions data encryption data authentication clear channel assessment link quality indication and packet timing information Z Stack is 5 ZigBee compliant protocol stack for a growing portfolio of IEEE 802 15 4 products and platforms Z Stack support the CC2530 and is compliant with both the ZigBee 2007 ZigBee and ZigBee PRO and ZigBee 2006 specification The CC2530 ZigBee Development Kit is well suited for demonstration evaluation and software development targeting IEEE 802 15 4 and ZigBee compliant applications with the CC2530 The CC2530 product folder on the web 1 has more information with datasheets user guides and application notes For more information about Tl s ZigBee software implementation refer to the Z Stack product folder on the web 4 This web site also has links for download of Z stack 2 About this manual This manual describes all the hardware included in the CC2530 ZigBee Development Kit CC2530ZDK and points to other useful information resources Chapter 4 briefly describes the contents of the development kit and chapter 5 gives a quick introduction to how to get started with the kit In particular it describes how to install SmartRF Studio to get the required drivers for the evaluation board how the hardware can be used and lists the software that is available for t
39. nstruments APPROVALS DWG CC2530EM Discrete DRAWN TIK SIZE FSCM NO DWG NO REV CHECKED NN A4 1 3 1 ISSUED SCALE SHEET 1 1 VOLTAGE REGULATOR Generated voltage 3 3 WV oar FMI SoC periferia USB Connector Buttons LEDs SMD sockets HESET N MT FM3 0 FM 7 K M P1I_ LED Pi_i7LED Pia PISg 1 5 51 68 Pi_7 P2_ R222 PA_DM _ PA_DP AES Ear 56 8 m P _3 P _5 PI_ LED PIH D Pa Plss P1 1_ PT P2_1 up TET PA_DM RF SoC PART Including PCB antenna FIDUCIAL MARKE IDUCIAL MARK FIDUCIAL MARK FIDUCIAL MARK FIDUCIAL_MARK FIDUCIAL_MARK M5 CONTRACT NO 425104 COMPANY NAME Texas Instruments APPROVALS 2531 dongle DRAWN CHS SIZE FSCM NO DWG NO REV CHECKED TIK A4 2 0 ISSUED SCALE SHEET 1 4 Not VCC LI 8281 12 2 3 3V 2 0 0402 18 42 2402 K 10 40 2402 10 C_1 N_8402_X5R_K_10 C_1 N_8402_X5R_K_10 C_I N_ 402_X5R_K_10 C211 24 C271 C281 alle C291 C3
40. p I0 LEDI LCD 101 2 7 not T backlight supply Bisinn iss 2 parla USB I0 RESET 10_LED2_SOC 12 not use 3 logic power supply 13 not use 4 logic power supply I0 LED3 MSP M not 5 Reset active low 5 1 2 LCD MODE P 1 15 nit fee Bi Faster sakati 7 BUTTONI POWER SOC 11 CS 10 LED3 50C IB not use 82 oe in 9 3 10_1 4 1 Ra 1 LED4 SOC 11 TZ 13 11 14 15 16 g 5 Green Red HED 5 GN C e 1 5 zi TS Z fe _ pen 3 5 5 5 m m m BUTTON 1 2 22 22 22 5 5 3 5 5 on NM or or N N N mN m 10 LCD CS 2 1 1 1 2 2 1 S 10051 10 0 5 5 5 PUSH BUTTON 10 01 10 FLASH CS LED_CLIS URCD LED_CLIS GCD _ R A ID VCC 10 0 S 5 YY BUTTONI POWER SOC a 3 LEDI LED2 LED3 LED4 m LED CL SEBURCDLED CLIBBYCD D 58 sc EN m USB ID RESET BUTTON 2 U7 E POTMETER 10 2 5 19 VCC IO POWER CONN m pes zm N R40 E KB 0603 J EM RESET 7 52 8 ED ID POT R PUSH BUTTON o to VCC IO N bt 10 2 a ME I S D I0 EM RESET 21 55 NS PUSH BUTTON ca 2 O 34 RIS 82 0803 5 2 USB EM J 5 8 CONTRACT NO COMPANY NAME 8 02587 TI Nor way LPW APPROVALS DATE DWG oS ser Interface c
41. pun i 0 x S 8 5 5 m oo 1 r N xe gn a Lo A 55 P5 PWR SNODZE VCC_IO jumper STRAP_I 3 2 _10 Ix AA 1 5V B Battery d IXAALILSV 85h B2 2 Bt h_6pi witch_Gpin Power On Of f R29 Power source jumper 0803 1 2 Battery t 3 3 USB 2 3 USB DC default x R7 2803 1 na n2 D Do Not Mount 8 3 BAT254 REGI22 VBUS 2 1 TESTPOINT PAD TESTPOINT_PAD 120 2503 7 58 PAD 2 TESTPOINT PAD 3 TP4 C I N 0623 7 58 Current is drawn from 1 input with highest voltage P7 DC_ JACK 2 5 Dod CONTRACT NO COMPANY NAME 02587 TI Nor way LPW 4555 APPROVALS DATE DWG 2 DRAWN Power supply 3 SIZE FSCM NO DWG NO REV CHECKED A3 71 ISSUED SCALE SHEET 4 7 BUTTON _POWER_MSP LCD LE VCC_ID 0 x NCC 5 5 4 Uig 5 5 PS Switch Bpin HMC1831ISF PY ERCON witch 5
42. received packets and signal strength of the last received packet on the receiver side Read and or modify registers and common settings such as RF frequency or channel and output power e Export RF register values in a user modifiable format by selecting File gt Export CC2530 Code The SmartRF Studio User Manual has more details This document can be found on the Smart Studio product folder 14 10 28 TEXAS swru209 INSTRUMENTS 5 5 Developing your own software with the CC2530 To develop software and debug an application on the CC2530 it is recommended to use IAR Embedded Workbench It supports debugging of CC2530 through the SmartRFO5EB so no additional hardware is required IAR EW8051 is bundled with all the required files for CC2530 to start development e Register definition header file e Linker command file e Driver and device description file needed for debugging and programming Note that other compilers and linkers can be used but these tools may have limited debugging capabilities An evaluation version of IAR Embedded Workbench is included in the ZigBee Development Kit To install the software insert the CD and follow the instructions You will be asked to register on IAR s web site to get a license key for the product As the owner of a CC2530 Development Kit you are entitled to a 60 day evaluation period The evaluation version in the kit automatically gives you 30 days Please contact yo
43. s Q1 A1 Q2 When connecting the SmartRFO5EB to my PC via USB the dialog window below appears Why What should do Found New Hardware Wizard Welcome to the Found New Hardware Wizard Windows will search for current and updated software by looking on your computer on the hardware installation CD or on the Windows Update Web site with your permission Read our privacy policy Can Windows connect to Windows Update to search for software O Yes this time only 0 every time connect a device Click Next to continue Nest The SmartRFO5EB will be recognized as a USB device by the operating system it will ask the user to provide information about which USB driver that should be associated with the device If you have installed SmartRF Studio just follow the instructions and select Automatic installation Windows should find the required driver cebal sys as specified in an inf file Both files inf and sys are included in the SmartRF installation If you have not installed SmartRF Studio it is recommended that you do so before proceeding Both the SmartRF Studio User Manual and SmartRFO5EB User s Guide has more details SmartRFO5EB with the CC2530EM is not detected by IAR SmartRF Studio Why Make sure you have installed SmartRF Studio as described in section 5 4 Then verify that the device is associated with the correct driver by opening the Device Manager on you PC When t
44. time Function on BB Pin Pin Function on BB GND GND Not in use on BB FLASH_CS IO_LED4_SOC IO_BUTTON1 IO_LED1 Not in use on BB JOYSTICK_RT Not in use on BB SoC Debug P3 4 Not in use on BB SoC Debug P3 3 csa SoC Debug P3 5 SCLK amp SoC Debug P3 6 MOSI amp SoC Debug P3 8 MISO amp SoC Debug P3 10 LED2 SOC JOY LEVEL Not in use on BB GND Table 5 EM connector P1 pin out 19 28 j TEXAS swru209 INSTRUMENTS Function on BB Function on BB JOYSTICK_PUSH GND NC IO_LED2_MSP Not in use on BB IO_LED3_MSP VCC_EM IO_LED4_MSP VCC_EM NC JOYSTICK_UP Not in use on BB JOYSTICK_LEFT Not in use on BB SoC Debug P3 7 amp Flash Reset IO_BUTTON2 Not in use on BB Not in use on BB JOY_MOVE Not in use on BB Table 6 EM connector P2 pin out 10 3 EM Selection Switch The EM selection switch on SmartRF05BB controls a multiplexer on the board that allows either a connected RF SoC EM or an MSP430 add on board to access all four LEDs on the evaluation board The limitation was caused by the particular pin out on the RF evaluation modules that needed to be backwards compatible with other boards and test equipment Selection Los mi D lt Figure 10 EM Selection Switch P8 The switch will both affect the operation of the LEDs and Button 1 NB The EM Selection switch shall be placed in position
45. ur local IAR sales representative for the additional 30 days evaluation period For a list of sales offices and distributors in your country please see this site http www iar com contact Refer also to the CC2530DK User s Guide 5 which will guide you through the steps of setting up your own IAR project from scratch The CC2530DK User s Guide 5 also gives a brief overview of complete software solutions for CC2530 from Texas Instruments 115 ZigBee compliant protocol stack Z Stack can be downloaded from the product folder 4 This software is needed in order to develop Zigbee application for the CC2530 The product folder include downloads of Z Stack for the various TI platforms Make sure the version for CC2530 is selected After installation refer to the Z stack User s Guide document found in the installation folders of Z Stack If Z Stack is installed on the default path the document can be found in the folder C Texas Instruments VZStack 2 2 0 1 3 0ZStack CC2530 2 2 0 1 3 0 A software package with the source code for the Sensor Demo and Intel HEX files ready to be programmed on the devices is available on the CC2530ZDK web site 8 This package also includes the CC2530ZDK Sensor Demo User s Guide giving information about how to set up the software example in the IAR development environment 5 6 Developing your own hardware with the CC2530 It is recommended to use the CC2530EM as a reference design when designing ne
46. ver the joystick is moved away from the centre position including pushing The other signal JOY_LEVEL is a voltage level signal that gives different values depending on the current position of the joystick The table below shows these values Note that the voltage levels are relative to the voltage on the board Joystick position JOY_LEVEL Volts Up Down Left Right Centre Table 4 Voltage on JOY_LEVEL for different joystick positions T 25 C Vdd 3 0V When the EM selection switch is in position MSP there are 5 discrete signals in addition to JOY_MOVE and JOY_LEVEL to be used to distinguish which direction the joystick was pressed These 5 discrete signals are not used with CC2530 only for the CCMSP EM430F 2618 board not part of this kit The discrete signals are routed to the EM connectors See section 10 2 for details 10 2 EM connectors The EM connectors P1 and P2 are used to connect an EM to the Battery Board The pin out for these connectors is shown below Table 1 in section 7 gives information about how the signals of the EM connectors are connected to the CC2530 on the EM board Note that some of the signals are shared e g LED4 SOC IO BUTTON 1 This means that the signal is shared between IO s on the board in this case both LED 4 when in SoC mode and Button 1 Pressing Button 1 will affect the state of LED 4 Similarly if a SoC is toggling LED 4 it cannot read from Button 1 at the same
47. w hardware using the CC2530 The CC2530EM reference design files can be downloaded from the CC2530 product folder on the web 1 11 28 TEXAS swru209 INSTRUMENTS 6 RF Testing NB When running RF performance tests it is recommended to disable all other peripherals on the SmartRFOBEB in order to avoid unwanted noise on the on board voltage In particular make sure the RS232 level converter line driver is disabled RF testing can be performed by using SmartRF Studio together with the Development Kit The basic set up is described in section 5 4 As described in that chapter SmartRF Studio can be used to set up basic tests and tune RF registers accordingly Since the CC2530 evaluation board is equipped with an SMA connector both radiated via antenna and conducted via cable tests can be performed and it is easy to hook the EM up to RF measurement equipment The RF equipment may be connected in two different ways To measure radiated performance connect an appropriate antenna to the spectrum analyzer or power meter and an antenna on the EM board To measure conducted performance connect a 50 Ohm coaxial cable directly from the EM to the RF equipment 50 Ohm coax cable ooo gO 999 O Spectrum Analyser CC2530EM SmartRFOSEB 5 4 Figure 5 RF Test Set Up with a Spectrum analyzer By using good quality RF cabling the loss in the cabling should be neg

Download Pdf Manuals

image

Related Search

Related Contents

Relations génétiques des populations de langues  RAMSeS User Manual  Weider WEEVBE24910 User's Manual  Philips SDJ6121W White DSL line filter  

Copyright © All rights reserved.
Failed to retrieve file