Home
CC1100, CC1150DK, CC1101DK, CC2500DK
Contents
1. 8 9 CC1100 CC1150DK CC1101DK and CC2500 CC2550DK Examples and Libraries User Manual swru109 pdf SmartRF TM Studio User Manual swru070 pdf CC1100 Low Cost Low Power Sub 1 GHz RF Transceiver Data sheet cc1100 pdf CC1150 Single Chip Low Cost Low Power RF Transmitter Data sheet cc1150 pdf Low Cost Low Power Sub 1GHz RF Transceiver Enhanced CC1 100 Datasheet cc1101 pdf CC2500 Low Cost Low Power 2 4 GHz RF Transceiver Data sheet cc2500 pdf CC2550 Single Chip Low Cost Low Power RF Transmitter Data sheet cc2550 pdf CC1100 CC1150DK Quick Start Instructions swru041 pdf CC1101DK Quick Start Instructions swru126 pdf 10 CC2500 2550DK Quick Start Instructions swru046 pdf 11 SmartRF TM Studio swrc046 zip 12 CC1100EM 868 915MHz Reference Design swrr038 zip 13 CC1100EM 315 433MHz Reference Design 14 CC1150EM 868 915MHz Reference Design swrr037 zip swrr042 zip 15 CC1150EM 315 433MHz Reference Design swrr041 zip 16 CC1101EM 315 433 MHz Reference Design 1 0 swrr043 zip 17 CC1101EM 868 915 MHz Reference Design 2 0 swrr044 zip 18 CC2500EM Reference Design swrr016 zip 19 CC2550EM Reference Design swrr015 zip SWRU40C Page 22 of 32 INSTRUMENTS e ppcoe Products from Texas Instruments 12 General Information 12 1 Document History Revision Date Description Changes 1 0 2005 02 11 Initial release SmartRFO4DK user manual 1
2. Table 6 SmartRF 04EB Change List 7 Evaluation Modules EMs The EM contains the radio chip and all the necessary external components The EMs contains a 26 MHz crystal with 10 ppm initial tolerance and 10 ppm temperature drift in the range 0 to 50 C The load capacitors used are 16 pF A 56 kQ 1 resistor is used to set up a biasing current The components connected to the RF pins of the radio perform matching to 50 ohms balanced to unbalanced conversion and filtering of harmonics t is very important to copy the reference design exactly when making your own design in order to achieve optimum RF performance A white box in silkscreen shows the extents of the RF layout everything inside this box should be copied exactly Everything outside of the box can be changed freely The rest of the components on the EM are used for power supply decoupling Gerber files and full documentation for the Evaluation Modules can be downloaded from the TI web site The following EM reference designs are available e CC1100EM 868 915 MHz 12 e CC1100EM 315 433 MHz 13 e CC1150EM 868 915 MHz 14 e CC1150EM 315 433 MHz 15 e CC1101EM 315 433 MHz 16 e CC1101EM 868 915 MHz 17 e CC2500EM 18 e CC2550EM 19 8 Firmware When shipped the SmartRF 04EB is pre programmed with the USB bootloader and firmware that allows the Evaluation Board to communicate with SmartRF Studio and run a stand alone pack
3. Chipcon Products from Texas Instruments dev ass XR 28 1 cau TAN 1aU 0605_xSR_L83 uz X soespraoum T OA ve n3 c Resa AB rund Current is drawn from input with highest voltage RI b m UNREG CREW TERM S END Be Ltd 3 3V KJ EWPWT PE DC_JACK_2 5 ut Pp gt sess 9 TEXAS INSTRUMENTS Figure 9 SmartRF 04EB Schematic Page 3 SWRU40C P8 gt CONN SV NEG Mount H2 to run directly fram two AA or AAA cells Impor tant Do NOT connec a battery with voltage gt 3 6V if this resistor is mounted Remove R5 and mount H7 to disable 3 3V egulator for minimum power consumption when running directly from two AA or AAA cells Remove RB and mount R3 to enable 1 8V regulator when CHIPCON AS using EB with CC2408 DATE ed l SHE size scu NO Dno REV A3 1 8 sne T vet 2171 Figure 8 SmartRF 04EB Schematic Page 2 un n EaasiFaza cessum aen T T B Mi mim i afenn PR2 XTALY DAT vus EE RA anas S RESET c2cx Pas 5 2 UNRT RD D gie 2s yaus 4 vaus bie EA PERIC NAIT pete eme ei C A AUTON PUSH Xi as E SEIS fus a B Cor CRT 23 5 ERU mea B Ee bes 23 50 ne Int 77 P26 E 7 4 5 ay P2 7 Riz USB MCU resed x 300 sal 2 AN R382 ds usa wcu pEBuspeScr CY 1 202 0583 X59 K 7 conn Xs
4. development and prototyping using the SmartRF 04 products from Chipcon Make sure to subscribe to the Low Power RF eNewsletter www ti com Iprfenewsletter to receive information about updates to documentation new product releases and more Signing up ensures that you are informed when this and other documents are updated with new important information 2 About This Manual This manual contains both tutorial and reference information and covers both the hardware and software components of the development kit SmartRF Studio has its own user manual 2 Examples and libraries are also covered in a separate document 1 This manual is organized with the tutorial information located at the start and the reference information towards the end We recommend reading the What Can Do with this Development Kit and the Getting Started sections first and then refer to the reference information when needed Further background information can be found in the SmartRF Studio User Manual 2 and the device datasheets 3 4 5 6 and 7 3 Definitions SmartRF 04DK A collective term used for all development kits for the SmartRF 04 platform i e CC2500 CC2550DK and CC1100 CC1150DK USB MCU The Silicon Labs C8051F320 MCU used to provide a USB interface on the SmartRF 04EB Factory firmware The firmware that is programmed into the USB MCU from the factory This firmware supports SmartRF Studio
5. 6 V while the USB is active The Evaluation Board is designed for a temperature range of 40 C to 85 C excluding the LCD display The Evaluation Module is designed for a temperature range of 40 C to 85 C i TEXAS SWRU40C Page 5 of 32 INSTRUMENTS cC eave Products from Texas Instruments 5 2 Range Testing The user can easily perform range testing with the SmartRF 04DK right out of the box This description assumes that the MCUs are pre programmed with the required firmware the firmware is loaded onto the Evaluation Board before the development kit is shipped from Chipcon A guide to using the PER tester can also be found on the Quick Start Instruction 8 9 and 10 that is included within the development kit The PER tester uses a menu system that is controlled by the joystick Selecting a menu item is performed by moving the joystick up or down while changing a menu item setting is done by moving the joystick sideways Arrows shown on the LCD display show what joystick motions are possible 1 on Qo 10 11 12 13 Plug two CC1100EM CC1101 CC2500EM modules into the two Evaluation Boards The range test uses two way communication so the CC1150EM CC2550EM cannot be used Connect antennas to both EMs Apply power to the Evaluation Boards and set the power selector switch according to the used power source See chapter 5 1 for more information about various ways of powering the Evaluati
6. A MOV QRO0 A DJNZ RO IDATALOOP Add the file bootloader reservations c to the project This file can be found in the folder LIB Chipcon srf04 bootloader_reservation Add the file app descriptor a51 to the project This file can be found in the folder MINC CHIPCON srf04 CLOCK INIT and IO PORT INIT macros should NOT be included in the application code as this is taken care of by the bootloader Add ebsrf04 bootloader LIB and or halsrf04_bootloader LIB as needed instead of ebsrf04 LIB halsrf04 LIB 9 3 The USB MCU The USB MCU is a C8051F320 from Silicon Labs Please refer to the Silicon Labs web site for more information pertaining to this MCU such as datasheet development tools and so on Table 7 shows what pins on the USB MCU are used for what functions Pin Pin Name Signal Name on 0 Ohm Function USB MCU EB Schematic Resistor 1 PO 1 P1 7 SO GDO1 MISO R101 SPI MISO signal transceiver transmitter SO GDO2 2 P0 0 P1 5 SCLK R115 SPI Serial clock 10 P3 0 C2D USB MCU Debug pin 11 P2 7 P1 3 LED3 R113 LED3 yellow active low 12 P2 6 PO A RTS R100 13 P2 5 RS232 POWER Turns RS 232 level converter on off 14 P2 4 P2 0 LED_4 R120 LED4 Blue active low 15 P2 3 RESET N LCD Power on reset signal SoC RESET 16 P2 2 SOC PRESENT Tells USB MCU whether a SoC is present O transmitter transceiver 1 SoC 17 P2 1 P0 6 JOY R106 Joystick i
7. Esos io Analog power supply f Y m a na TPA4411 ef PVDD NC LS EJ ET rond sess l SVDD SEES rvss ES i sin 5s EG SEES ava PGND NC En SEND ou Ls ce Sura EN crum suis T mL Sb ES E M anis TO x i e x TP k tu a A jum R432 E a Moss s B z Iwe m R433 m Minijack 2G 0683 6 t st lt TUBAE INPU ae d al TS ED AT usa wae ka nase mot an ace 2 s s x E G s v2 gt a rr nense 1 kHz low pass anti aliasing filler CONTARET WE COWERNT WEME 22 CHIPCON AS DATE 305 Audio interface SHE sgE FsCW NO DWE NO EV A3 1 8 SCALE 5 571 Figure 11 SmartRF 04EB Schematic Page 5 9 TEXAS INSTRUMENTS SWRU40C Page 16 of 32 e i pcon Products from Texas Instruments 4 nass X R465 R20 nna LEDs LCD RU asa R0 ast poro ee RAGS R467 E dM Cleon asp2 X70 58 agy sare Li 7 COG I1526512C Ame nt i LED CLISAGCD F i LCD 4 jVLCD 1 Wes praen ee unn iN DD p T saco N I D TEN C IRUN 0803 XTR K ror nav ici Ls EN TM Joystick coded as analog signal gg ERR anem 7 Rae usns i Rave panen RATE ass x z I b v p nd br we A883 F RLIUK QBE3 F pauu s fi ELN rii IM L ELE pua 7 n f f E mos E MATa osa
8. USB MCU Debug connector CHIPCON AS USB MCU SHE siz FSCM NO DWE NO REV CHECKED A3 18 ISSUED SCALE T ver 3171 Page 15 of 32 Chipcon Products from Texas Instruments caz 3 Ef ass 20 8 XK S8 T TO we E MAX3243 CEP c2 cepa M Se ap E v vec z E cc T aam Pus END 5 RZN zr f Fom T PELOS R3IN FORCEON is 22 i3 X6 kV RAN FORCEOSE d gem RSIN mama I Tour RzouTe macn TZ0UT mur en 2 useT aD T30UT m2oUT TaN naout ms T2N maurs pe uapt_13 E TIN sour a p Pas uM eis n2e2 AARC as s 2 MM P ENABLE CONTARET NE COMPAR NAWE 22 CHIPCON AS DATE 3v RS 232 Interface 7 SHE s ze 1 Fst No DWE NO EV A3 1 8 SEALE REET 417 Figure 10 SmartRF 04EB Schematic Page 4 Volume control 8 kHz 4th order 1 dB Chebycheff low pass fi i mom ETE i Rus c m sis X728 5 CIN asea Nea 1 50 p T m E y osea T ian Rus c m anga R444 Reas T Rae usa Rast isis Rasa nas uut pen melle a lye Rd assis Rtesis APacess RC Asie PE M bbc EE Ben rac i Eg LR AL A LL aed amie B RA ooo pee ge i Yee eM p 2 fi 2 _ Pt cu gub pop v E ul mess us Iu Pies kica n457 m Ro 080 5 bp d m
9. control the PER tester 6 4 Audio Interface The SmartRF04 EB includes a microphone input and headphone output that is used by some of the examples to provide audio I O The audio output section consists of a volume control followed by a 4 order Chebyshev filter This filter serves to attenuate frequencies above 6 kHz and so converts the PWM signal to an analog audio signal A headphone amplifier IC TPA4411 from Texas Instruments is used to drive the headphones Note that the headphone amplifier IC uses switch mode power supply techniques to generate a negative noise and this may cause electrical noise The headphone amplifier can be disabled by driving a pin on the USB MCU low the same pin is used to disable the RS 232 voltage converter The audio input section consists of a microphone amplifier that also includes a low pass anti aliasing filter A standard PC type headset with separate microphone and headphone mini jacks can be connected directly to the audio interface 65 SMA Test Connectors The SMA test connectors on the SmartRF04 EB allow easy connection of coaxial cables to various GDO SPI and I O lines on the EM The different lines can be routed to the SMA test connectors in several different configurations using jumpers and 0 ohm resistors See Figure 13 for details X TEXAS SWRU40C Page 11 of 32 INSTRUMENTS e ppcoe Products from Texas Instruments 6 6 I O Connectors The I O connectors bring out all the
10. 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 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 TI is not responsible or liable
11. signals from the EM connectors These connectors are compatible with Agilent Logic Analyzer probes for easy probing of signals These connectors also make it easy to connect additional external circuitry using a ribbon cable to connect to a prototyping board for instance Pin Function 1 2 3 Mic input 4 3 3V 5 3 3V 6 7 Push button 8 9 RS 232 RD 10 11 RS 232 TD 12 13 RS 232 RTS 14 15 Joystick push RS 232 CTS 16 17 Joystick 18 19 Potmeter 20 GND Table 3 I O Connector A P10 Pin Out Pin Function 1 2 3 3 3V 4 LED4 5 LED1 6 CC25XX CC11XX GDOO 7 Audio output 8 CC25XX CC11XX GDO2 9 LED2 10 SDA LCD display 11 LED3 12 SCL LCD display 13 CC25XX CC11XX CSn 14 15 CC25XX CC11XX SCLK 16 17 CC25XX CC11XX SI 18 GND 19 CC25XX CC11XX SO GDO1 20 GND Table 4 I O Connector B P11 Pin Out X Texas SWRU40C Page 12 of 32 INSTRUMENTS cC pnpcon Products from Texas Instruments 6 7 EM Connectors This is where the evaluation module is connected to the SmartRF 04EB P1 and P2 form the main interface Note that while it is possible to plug in evaluation modules not belonging to the SmartRF 04 product range into the Evaluation Board the factory firmware and SmartRF Studio do not support the use of older chips In other words it is possible to write firmware
12. 1 2005 12 05 Included information about the CC1100 CC1150 and associated EMs User manual renamed from SmartRFO4DK user manual to CC1100 CC1150DK amp CC2500 CC2550DK user manual SmartRFOAEB schematics and documentation updated Updated schematics and assembly for CC2500 and CC2550 Added schematics and assembly for CC1100 and CC1150 1 2 2006 08 18 Added info about an extra file needed when writing bootloader compliant code 1 3 2007 05 18 Changed Table 2 Added references Cosmetic changes Removed Disclaimer and Trademarks Updates to table 6 Removed all EM schematics and assembly change lists 14 2007 06 30 Added info about CC1101 X5 Texas SWRU4OC Page 23 of 32 INSTRUMENTS IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries TI 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 current 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
13. 5 EM Connector Pin Out The signal lines from the EM connectors run via 0 ohm resistors to the USB MCU and the various peripherals on the Evaluation Board l e the signal lines can be disconnected from the USB MCU by removing the 0 ohm resistors The signal lines can then be controlled by for instance another MCU development board by connecting to the I O connectors The I O connectors are located on the outside of the 0 ohm resistors so they are still connected to the EM connectors when the 0 ohm resistors are removed Please refer to Table 7 for a list of what resistors correspond to which signals SWRU40C Page 13 of 32 3 TEXAS INSTRUMENTS cC prupeon Products from Texas Instruments EM connector O ohm resistor USB MCU Peripheral I O connector COCOCOCOCOCOCOCOCOCO OOOOOOOOO00 Figure 6 Evaluation Board Signal Flow 6 9 SmartRF 04EB Schematics l REB FEET IBPCB FEET BPCO FEET I9 PCS FEET IS lan Pa ae Vain Paga b CJ b mee NA St Nc Nel vsus 2 D Fa azmc NAT Audio interface TPUT ser Interface EN PA 2AHRTRD L E NN eos Figure 7 SmartRF 04EB Schematic Page 1 i SWRU40C Page 14 of 32 TEXAS INSTRUMENTS
14. MSK 500 kbps MSK Table 2 Preset List CQo N o The PER test can also be configured for settings other than the built in presets This is achieved by using SmartRF Studio SWRU40C Page 6 of 32 INSTRUMENTS e pnipean Products from Texas Instruments Select the PER tab in SmartRF Studio Normal view and program the master unit with wanted settings or use the SmartRF Studio preferred settings Note that it is necessary to run the PER tester once from SmartRF Studio to ensure that the new settings are written to the EB firmware When this is done preset 3 contain the new settings default preset 3 is overwritten by SmartRF Studio so when the EB is disconnected from the USB and SmartRF Studio it is possible to run the PER test in stand alone mode with the new settings by selecting preset 3 As with the preloaded PER tester the slave unit should be started before the master unit Be aware that the PER tester firmware will overwrite some registers even if these are tried changed from register view The PER tester requires that normal mode and variable packet length is used It also requires that CRC check is enabled and that the status bytes are appended to the RX FIFO In addition max packet length is set to 61 GDOO is configured to be asserted when a sync word is sent received and de asserted at the end of the packet and the radio will always go to IDLE mode after a packet has been sent r
15. SDI C M M vC EDI LOCE DIO y Bez venosa mm A Ea ones oor cos Di Hio e T X Rss PDO vee CHP _QUT xeu I lt GND vec LNA EN IN C zs ke N C PA_EN IN CI PINROW_2K5 ETZATME m GND GND paar Yet ver ae Wee EE Errana on N C y N C E Tae E Eies E Eds n Y MEROE GND x GND EMEN de x iE BERE ll 4 Sj vec Ge Km Wat vec PS eur s0 6001 M T BEND oe ET Peces E aas m 170 A vo B En Pia aw PINnOw 2xid E PINROW_2x1a e ECC i TESTEN TESTEN UP i Sin HEADER l mue ri 4 Hi yi fe H t E WR BELA Ser LB anz Hag fers l NH 1 R8 P VADER uen DUKE ELT a pi P2 Smar tRF 24 EM connector SPI PIS B SMA RA SMARA O uy m ore sTa ECT CONTRACT NG COMPANY NAME Pl SmariRF 84 EM connector Pig PIG 82552 CHIPCON AS SMARA APPROVALS DATE bw Remove ohm resistor to disconnect LE ae unas PRA KHEZSHE pin from EB circuitry DTESTI fins tent NEED Figure 13 SmartRF 04EB Schematic Page 7 i TEXAS SWRU40C Page 17 of 32 INSTRUMENTS cC ppcon Products from Texas Instruments Revision Description Changes 1 4 Initial public release 1 9 Component footprints improved for production P7 and P8 moved so that 9V battery does not conflict with pins on U301 Added single bit dual supply bus transceiver for GDOO DD Added 2 SMA connectors for test purposes Updates to the 10uF capacitor from 25V to 6 3V Minor modifications to 3 3V power routing Added P3 for MISO MOSI interchange Schematic is revision 1 8
16. Terminal Block e The 4 10V input is used for powering the Evaluation Board using the on board voltage regulator e OV is the ground connection i Texas SWRU4OC Page 4 of 32 INSTRUMENTS e prupeon Products from Texas Instruments e The 3 3V terminal is used for powering the Evaluation Board bypassing the on board voltage regulator A voltage between 2 7 3 6 V can be used when USB is not active When using USB the voltage should be limited to 3 0 3 6 V e When shipped from the factory a jumper is placed between OUT and I IN To measure the current draw of just the EM the jumper can be removed and the current can be measured using an amperemeter or multimeter between the OUT and IN terminals Make sure to replace the jumper when you are finished measuring the current The SmartRF 04EB can be powered in several different ways e DC power from a laboratory power supply or battery eliminator power supply The DC jack connector accepts standard DC jack power connectors with a 2 5 mm center pin The center pin is used for the positive voltage and the sleeve for ground If a laboratory power supply is used ground should be connected to the 0 V terminal on the power terminal block see Figure 1 A 4 10 V supply can be connected to the 4 10 V terminal or a 3 3 V supply can be connected to the 3 3 V terminal If a 3 3 V supply is used the supply selection switch should be set to the 3 3 V position otherwise
17. a ee re Ee RR ETE REEL e TENA EVER ER o Taria 11 0 0 J O CORFIGGClOIS enero eret rsen ren e pena eene ea Lo nere nene Ee E e EAE E e EL en Eris 12 0 7 EM GODnHSeCIOIS cutn creer ce a eer ei inerte eee aene ed nere ark eR E EL Nene Aven E ERN Ea 13 6 8 Signal FloW LE 13 6 9 SmartRF 04EB Schematics sss 14 T Evaluation Modules EMS ja cucce d ease trarre cea ue Y ears 18 8 IUVENTUS LLLI 18 9 SmartRF 04EB Programming Model 2 roro tds 19 9 1 The Boolloadet erri err ener e eene tete ere e Lr ede ameet eR e views 19 9 2 Making Bootloader Compliant Applications sesssssssssseeee 19 9 3 The USB MCU ierit t e ie eth adero nek ee da e be Edo eda 20 10 SmartRF 04DK Troubleshooting TIPS iier ret eae aded 21 11 References eee e deba a ddan tro Ele ADAE HIRED eae MIRO ENDE A gta 22 12 General Information etd tenter a RE BR ERR e De Re a rte a edd deau ea M RR RIA dR 23 12 1 Document HIStOry waste erai ries stie EIU e Eta icc E EDD ue DERE Deuda 23 ig We Texas SWRUO40C cC pnipeon Products from Texas Instruments 1 Introduction Thank you for purchasing a CC1100 CC1150DK CC1101DK or CC2500 CC2550DK Development Kit Please note that SmartRF 04DK is used as a collective term in this document representing the development kits on the SmartRF 04 platform CC1100 CC1150DK CC1101DK and CC2500 CC2550Dk The SmartRF 04DK development platform supports evaluation
18. ation and easily measure sensitivity output power and other RF parameters e Develop a prototype The SmartRF 04DK includes a Silicon Labs 8051 core MCU with 16 kB of program memory and 1 kB of data memory By programming this MCU and utilizing the various peripherals included on the Evaluation Board the user can easily make a prototype of the intended application All signals are brought out on 0 1 pin row connectors so easy connection of other required circuitry is possible These connectors are also compatible with Agilent logic analyser probes for easy debugging It is also possible to disconnect the Silicon Labs MCU from the EM board and connect a MCU selected by the user to the I O connectors 5 Getting Started This section describes how to perform the most common tasks associated with the development kit Please see the Quick Start Instructions 8 9 and 10 included with the Development Kit for step by step information on how to set up your kit Please note that operation with modules for earlier ICs CC1000 CC1010 CC 1020 CC1070 CC2400 and CC2420 is not supported Use the appropriate development kit instead CC1000 RF modem or CC1000DK for CC1000 CC1020 CC1070DK for CC1020 CC1021 and CC1070 CC2400DK for CC2400 and CC2420DK for CC2420 Make sure to install SmartRF Studio 11 before connecting the Evaluation Board to a PC 5 1 Powering the Evaluation Board 1B B V 3 3 1 OL Then MN Figure 1 Power
19. cC ppcon Products from Texas Instruments CC1100 CC1150DK CC1101DK and CC2500 CC2550DK Development Kit User Manual Rev 1 4 ig We Texas SWRUO40C e pnipeon Products from Texas Instruments Table of contents 1 ipiigelo ooi o Penne EE E A A cee reen 3 2 About This Manual ccccceceeceece cece eeeeceneae cece nennen eren enn n enne nerre nnn nist nn ennn tE eser ennt nnne 3 3 IBID OR 3 4 What Can Do with this Development Kit ssssssssssssssseeeeene 4 D Getting Started nennen nemen nne en neret nnn iren AAEE 4 5 1 Powering the Evaluation Board sssssssesseeeeeeeeneeenennn 4 5 2 Range T6sng uro ibi bec e ad aec an C id a hd n 6 5 9 Running Examples ral tried N 7 5 4 REF ToS eiio Ri ROC DR DO de WRIST ete ilem redeas 7 5 4 1 Output Power Testing ssssssseseneeeneeneeennneen nennen nennen nns 8 5 4 2 Sensitivity Testing icc bet EH De EE in ee PR ea er HERR n OO exa cub 8 5 5 Usingthe SmartRF 04DK for Prototyplng cate Pee HERR C ERR EP PER ue Ha 9 6 Getting Around the SmartRFOAEB ssssssssseeee eene eene ener enne 10 6 1 UTSSDUCIUIEC ICD 11 0 2 RS 232 Interface oe ote er eR CO NR e Rn Eaa Ea Rae ERN E Re exa Eia dM ER ex RES 11 0 3 Userlnterface eret eek er en aaa aia aaa Y REN TER VERE Ra xx A aie VERRE R EN RRAE 11 GA EP Ulli 11 0 5 SMA Test CODRSCIOFS eere etceter
20. e Chipcon ICs as well The core component is the Silicon Labs C8051F320 a USB MCU based on an 8051 core that includes 16 kB of Flash program memory and 1 kB of data memory This MCU provides interfacing to SmartRF Studio via USB and controls the rest of the Evaluation Board in stand alone mode I TEXAS SWRUAOC Page 10 of 32 INSTRUMENTS cC pnipean Products from Texas Instruments 6 1 USB Interface The USB interface is used to interface to a PC to run SmartRF Studio It is also possible to re program the USB MCU via this interface and the Evaluation Board can be bus powered from the USB 6 2 RS 232 Interface The RS 232 can be used by custom applications for communication with other devices It is not used in the factory firmware The RS 232 interface utilizes a voltage translation device so that the RS 232 port is compatible with bipolar RS 232 levels Note that this RS 232 level converter contains a charge pump power supply that is quite noisy It is possible to disable this by driving a pin on the USB MCU low this pin is also used to disable the headphone amplifier Worst case this noise could disturb the radio under some conditions 6 3 User Interface The Evaluation Board includes a joystick and a push button as user input devices and four LEDs and a 2x16 character LCD display as user output devices The factory pre programmed firmware uses the joystick S1 push button and LCD display to implement a menu system used to
21. e Roo meos 44 d amie 2 t SS pisa r9 Rag7 01 8 Ae oon Ride nene pi ns asa POWER cow j s Rosa s praso man PT Ran Dr Er EET na i Dr P 5 C338 40805 0 25 LE HOA s SA oon modiis PUSH BUTTON pacem 22 l A usea kd ep vaurton eusi bh ten hi x 7 H c RAP RER3 NPA J 52 i pb Y E m H an Pazor sea TEN psor RAK ases p Lr e i e T pj EK pas crs a0t say POWER cows i amp voo cnn _2 5 CONTRACT NG COMPANY NAME 82552 CHIPCON AS Ae APPROVALS DATE Dis em User Interface C338 463 TTL 28 d KH SHE sz FX e CHECKED SUED Figure 12 SmartRF 04EB Schematic Page 6 SoC debug connector CCI BPP connectors CCI 2QEM CCIG 21EM CCI 7BEM connectors EA Pleat Piae2 P1024 P223 E CUNS FEMALE LP CONS FEMALE LP CONNIZ FEMALE CONNIB FEMALE MM P PALE y HeP guy GND END y X END PED pa J PoATAy a aes ANT IN C pspL y mua 2 DCLK 4 PCLK xps gy x GND PCLK gt DIO DELK xt ELELLI
22. eceived When a PER test using non default settings is finished and the EB is connected to SmartRF Studio the software will not detect that the EB firmware is different from the factory shipped firmware The user must therefore manually update the firmware Please see the SmartRF Studio User Manual 2 Please note that the built in PER test for CC1100 CC1101 uses 0 dBm output power as default To test maximum range it is necessary to increase the output power using SmartRF Studio When the 10 dBm output power is used the two EB boards should be placed at least 1 m apart when starting the PER test to avoid saturation effects and errors in the PER test start up 5 3 Running Examples The SW examples provided by Chipcon can easily be run on this platform SmartRF Studio can be used to load different hex files into the USB MCU Note that the examples have to be linked with the bootloader libraries to work all examples provided from Chipcon have been linked with these libraries Connect the Evaluation Board to a PC using the USB interface Make sure that an EM board is plugged into the Evaluation Board before applying power Start SmartRF Studio and select the SmartRF 04 tab Select the CCxxxx new device do not choose the Calculation Windows and click on the Load USB Firmware button A file selection dialog box is then presented and the file to download can be selected Please see 1 for more information 5 4 RF Tes
23. et error rate PER test This PER test is very useful when testing range for instance to observe how many packet errors occur and how this changes with distance and other changing conditions A tutorial on using the PER tester can be found in chapter 5 2 The Quick Start Instructions supplied within each development kit 8 9 and 10 also provides a detailed walk through of using the PER tester application X5 Texas SWRU4OC Page 18 of 32 INSTRUMENTS cC pnipean Products from Texas Instruments 9 SmartRF 04EB Programming Model Note that to download programs to the USB MCU without using the bootloader it is necessary to purchase the Silicon Labs EC2 serial adapter This adapter should be connected to P301 marked USB MCU debug on the SmartRF 04EB Serial Adapter ace Figure 14 EC2 Serial Adapter Standard 8051 tools may be used as long as they can generate HEX output files All Chipcon examples and libraries for the CC1100 CC1150DK CC1101DK and CC2500 CC2550DK are compiled with the Keil C compiler for the 8051 platform Chipcon provides libraries that make it easy to control the various peripherals on the Evaluation Board Please refer to the example and library user manual 1 for more details 9 1 The Bootloader The bootloader allows the user to program new code into the USB MCU without having access to Silicon Labs serial adapter or USB debug adapter The bootloader communicates with SmartRF Stud
24. for use with older chips and to prototype using the SmartRF 04EB together with the older chips However to use SmartRF Studio with the older radio ICs it is necessary to use the correct development kit platform CC2400EB for CC2400EM and CC2420EM or CC1020 CC1070DK for CC1020EM and CC1070EM EM USB MCU Transceiver Transmitter Peripherals Comments Connector Function CC2500 CC2550 Pin CC1100 CC1150 Function Function P1 pin 1 GND GND P1 pin 2 P24 LED4 P1 pin 3 P2 6 RTS P1 pin 4 P2 7 LED3 P1 pin 5 P1 3 Push button P1 pin 6 P1 7 LED1 P1 pin 7 P0 5 UART RD P1 pin 8 P2 0 LED2 P1 pin 9 P0 4 UART TD P1 pin 10 P0 6 GDOO ATEST GDOO ATEST Debug interface P1 pin 11 P1 2 Mic input P1 pin 12 P0 7 GDO2 Debug interface P1 pin 13 P1 4 PWM Sound output P1 pin 14 P0 3 SS CSn CSn P1 pin 15 P2 1 Joystick P1 pin 16 P0 0 SCK SCLK SCLK P1 pin 17 P1 6 Pot P1 pin 18 P0 2 MOSI SI SI P1 pin 19 GND GND P1 pin 20 P0 1 MISO SO GDO1 SO GDO1 P2 pin 1 P2 pin 2 GND GND P2 pin 3 P2 pin 4 GND GND P2 pin 5 P2 pin 6 GND GND P2 pin 7 VDD VDD P2 pin 8 GND GND P2 pin 9 VDD VDD P2 pin 10 GND GND P2 pin 11 P2 pin 12 GND GND P2 pin 13 P2 pin 14 GND GND P2 pin 15 P2 3 LCD reset P2 pin 16 GND GND P2 pin 17 P1 0 LCD SDA P2 pin 18 P1 5 Joystick push CTS P2 pin 19 P1 1 LCD SCL P2 pin 20 P2 2 DD DIR DD DIR 6 8 Signal Flow Table
25. 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 TI product or service and is an unfair and deceptive business practice TI 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 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 o
26. his should be 3 3 V Otherwise the board is not receiving power correctly Make sure you have set the power switch S3 correctly The EB does not appear in SmartRF Studio s list First make sure power is applied Also make sure that you have installed the drivers correctly SmartRF Studio should be installed before you plug in the EB for the first time If this is not done Windows may have disabled the board Right click on My Computer and select Properties Select Device Manager from the Hardware tab If the SmartRFO4EB has been disabled you need to re install the driver and tell Windows to look for the driver in the folder where you installed SmartRF Studio Also note that USB must be used to communicate with the SmartRF 04EB RS 232 cannot be used for this am not able to use the CC1100 CC1101 PER test with max output power When the PER test is started the LCD only show waiting for config No PER figures are shown This may be caused by saturation effects in the CC1100 receiver With max output power and very close spacing between the transmitter and receiver the input level on the CC1100 CC1101 receiving unit can exceed the saturation level Try moving the two EBs further apart and restarting the PER test Table 8 SmartRF 04DK Troubleshooting Tips 3 TEXAS INSTRUMENTS SWRU40C Page 21 of 32 Chipcon Products from Texas Instruments 11 References 1 2 3 4 5 6 7
27. ic i e 5E 6 format Usually sensitivity is measured for a BER of 1E 3 but it is possible to use other criteria as well To find the sensitivity limit the RF power delivered by the RF generator should be decreased until the BER equals 1E 3 The RF power delivered by the RF signal generator at this point is the sensitivity figure An alternative measure of the sensitivity limit is to use a certain packet error rate e g 196 to define the sensitivity limit In this case the sensitivity limit will also vary with the length of the received packet X5 Texas SWRU4OC Page 8 of 32 INSTRUMENTS cC eave Products from Texas Instruments 5 5 Using the SmartRF 04DK for Prototyping There are two main options for prototyping The on board Silicon Labs C8051F320 USB MCU can be used or an external MCU found suitable for the application can be interfaced through the available pin row connectors on the SmartRF 04EB When using the on board USB MCU the user can utilize the examples and libraries provided by Chipcon to speed up development Please see 1 for more details Table 7 shows what pins on the MCU are used for different functions If extra circuitry that is not present on the SmartRF 04EB is needed the P10 and P11 pin row connectors can be used to connect the Evaluation Board to another PCB or prototyping board with the required circuitry See Table 3 and Table 4 for the pin out of these connectors If using another MCU is preferred there a
28. io or a custom programming program via USB The Evaluation Board is programmed with the bootloader when it is shipped from the factory In order to work with the bootloader programs have to be linked with the bootloader library The bootloader is first and foremost a tool so that users without access to Silicon Labs development environment can test the various examples provided by Chipcon When planning to do software development it is recommended to purchase Silicon Labs EC2 serial adapter This will also enable easy debugging of programs 9 2 Making Bootloader Compliant Applications All the example code provided from Chipcon in source code form is for both stand alone use and for use together with the bootloader It is possible for the user to write applications that are compliant with the SmartRF 04EB bootloader by following the steps below e Target Options In the C51 tab Move the reset vectors to address 0x0800 e Startup a51 Either copy startup a51 from another bootloader compliant application or make the following modifications manually before adding it to the project Move the reset address to 0x0800 CSEG AT 0x0800 C STARTUP LJMP STARTUP1 Remove the startup code that clears the internal data memory at least the parts that are used by the bootloader X5 Texas SWRU4OC Page 19 of 32 INSTRUMENTS cC ppcon Products from Texas Instruments IF IDATALEN lt gt 0 MOV RO IDATALEN 1 IDATALOOP ENDIF CLR
29. ling Address Texas Instruments Post Office Box 655303 Dallas Texas 75265 Copyright 2007 Texas Instruments Incorporated
30. nput analogue coded voltage 18 P2 0 P1 1 LED2 R111 LED2 Red active low 19 P1 7 P1 0 LED1 R110 LED1 Green active low 20 P1 6 P0 7 POT R107 Potmeter input 21 P1 5 P0 5 JOY PUSH R112 Joystick pushed 22 P1 4 P1 2 PWM_OUTPUT R105 PWM audio output 23 P1 3 P0 1 BUTTON_PUSH_ R101 Button pushed 24 P1 2 P0 0 MIC INPUT R104 Audio input 25 P1 1 P2 4 SCL R124 12S clock for LCD 26 P1 0 P2 3 SDA R123 12S data for LCD 27 P0 7 P2 2 GDO2 DC R122 Transceiver transmitter GDO3 SoC debug signal 28 P0 6 CNVSTR P2 1 GDO1 DD R121 Transceiver transmitter GDO1 SoC debug signal 29 P0 5 P0 2 UART RD R102 UART RD 30 P0 4 PO 3 UART TD R103 UART TD 31 P0 3 XTAL2 P1 4 CS SS R114 SPI slave select signal 32 P0 2 XTAL1 P1 6 MOSI R116 SPI MOSI signal Transceiver Transmitter SI Table 7 USB MCU Pin Out As mentioned in Table 7 the joystick output is coded as an analog voltage This has been done in order to save the number of pins required on the MCU to interface with the joystick The libraries contain functions to decode the ADC values and indicate in what direction the joystick is moved The push function of the joystick is treated as a separate digital signal SWRU40C Page 20 of 32 3 TEXAS INSTRUMENTS cC Chipcon Products from Texas Instruments 10 SmartRF 04DK Troubleshooting Tips Nothing works Help Make sure that power is applied to the Evaluation Board Check the voltage between test pins TP2 and TP3 t
31. on Board Press the S1 button to start the PER program Select the frequency band to be used Make sure that this is in accordance with the EM module placed in the EB board e g 2 4 GHz for the CC2500EM Set an ID for the EB The two EBs that are going to communicate need to have the same ID The reason for supporting different IDs is so that multiple pairs of EBs can run multiple PER tests simultaneously without disturbing each other Set the packet length The selected packet length will influence the measured packet error rate PER Set the number of packets to transmit Select a preset to use Please see Table 2 for a list of the different presets Be aware that SmartRF Studio 11 will recommend GFSK for CC1101 Select mode The board that is configured with the above options should be set as a Master Configure the 2 Evaluation Board by performing steps 3 through 6 Select slave mode on this Evaluation Board Start the test by scrolling down to the Start PER option and press the joystick right first on the slave then on the master The PER test will run until the number of packets programmed earlier has been reached or until 100 consecutive packets have been lost The joystick can be used to select between different statistics displays while the test is running Preset CC1100 CC1101 0 10 kbps 2 FSK 1 1 2 kbps 2 FSK 2 38 4 kbps 2 FSK 3 500 kbps MSK CC2500 10 kbps 2 FSK 2 4 kbps 2 FSK 250 kbps
32. operation as well as a stand alone PER tester PER Packet Error Rate Lost packets faulty packets of packets sent SoC System on Chip A collective term used to refer to Chipcon ICs with on chip MCUs future products EM Evaluation Module A small module containing a radio IC and the needed external components Also serves as a reference design for how to make a PCB layout using the radio IC For example CC2500EM contains a CC2500 and associated external components SmartRF 04EB EB Evaluation Board A motherboard for the various EM boards Contains various user interface circuitry a USB MCU and a USB interface that can be connected to a PC Table 1 Definitions X5 Texas SWRU4OC Page 3 of 32 INSTRUMENTS e pripeon Products from Texas Instruments 4 What Can I Do with this Development Kit The development kit is designed to help the user to achieve his hers objectives as quickly as possible using Chipcon s products e Evaluate the SmartRF 04 products Right out of the box the user can do range testing PER testing and transfer data from one PC to another using the SmartRF 04DK This enables the user to quickly find out how well the SmartRF 04 products fit the intended application A number of demonstration applications serve to highlight the innovative features of the SmartRF 04 ICs e Perform RF measurements Using SmartRF Studio the user can configure the radio ICs with parameters that suit the intended applic
33. r 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 TI products are designated by TI 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 DSP dsp ti com Broadband www ti com broadband Interface interface ti com Digital Control www ti com digitalcontrol Logic logic ti com Military www ti com military Power Mgmt power ti com Optical Networking www ti com opticalnetwork Microcontrollers microcontroller ti com Security www ti com security RFID www ti rfid com Telephony www ti com telephony Low Power www ti com lpw Video amp Imaging www ti com video Wireless Wireless www ti com wireless Mai
34. re two options Either a custom PCB can be used and then connect the EM to this PCB or a custom PCB or a MCU development board can be connected to the SmartRF O4EB When choosing the first option the EMs can easily plug into a custom board if Samtec TFM 110 02 S D K A connectors are included on the custom board Make sure to place the connectors 1200 mils apart centre to centre Table 5 shows the pin out of these connectors For the second option the 0 ohm resistors are removed to isolate the USB MCU from the EM selectively for all signals see Figure 6 through Figure 13 for details Once this is done the P10 and P11 connectors can be used to interface the EM to a custom MCU PCB or development board Once modified the Evaluation Board will not work with SmartRF Studio or the examples before the 0 ohm resistors are placed back on the SmartRF 04EB X5 Texas SWRU4OC Page 9 of 32 INSTRUMENTS C epean Products from Texas Instruments 6 Getting Around the SmartRF04EB SMe Connectors for evaluation modules SMA test connectors Peon F O4EB 1E USB 3 connector j USE MCU Haa 5 F USB MCU a debug connector we te De De De De Pe De Oe Joystick USB MCU reset I O connector B Figure 5 SmartRF 04EB Overview Figure 5 shows the major parts of the SmartRF 04EB Evaluation Board The Evaluation Board serves as the main platform in the development kit and is designed so that it will support futur
35. s used e g 3 MHz and that the spectrum analyzer is calibrated If possible the spectrum analyzer should be checked against a calibrated instrument such as a RF signal generator Using good quality RF cabling the loss in the cabling should be negligible but the actual loss is also included when checking against a RF signal generator 5 4 2 Sensitivity Testing RF signal BER tester PN sequence M generator RF signal EB EM Received datat clock Figure 4 Sensitivity Measurement Set Up For proper sensitivity testing a bit error rate tester is needed The exact setup will depend on the specific brand of tester you are using but in general the setup is as follows e The BER tester generates a pseudo random baseband signal This is used to modulate an RF signal generator in some cases the BER tester is integrated in the RF signal generator The modulated RF signal is then fed into the antenna connector of the EM e The RF chip should be configured to operate in non buffered mode outputting the received bit stream on the general I O pins that are routed to the DTEST1 and DTEST2 SMA connectors on the Evaluation Board e The demodulated signal and clock are then fed back to the BER tester The BER tester compares the demodulated bit stream with the original pseudo random baseband signal The BER tester will display the number of errors measured in a scientif
36. the 4 10 V position should be used If the 4 10 V position is selected a voltage regulator supplies the circuitry on the board Otherwise the 3 3 V supply is applied directly to the EB bypassing the regulator e USB power If the EB is connected to a USB socket on a PC it will draw power from the USB bus The onboard voltage regulator supplies 3 3 V to the board e Battery power The evaluation board includes a 9 V type battery connector on the bottom side of the PCB A 9 V battery or a battery pack that uses a 9V type connector can be connected to this battery connector The onboard voltage regulator supplies 3 3 V to the board If several power sources are connected simultaneously the Evaluation Board will be powered from the supply that supplies the highest voltage I e NOA GIO Figure 2 Power Switch Setting 3 3V Position The Power Switch S3 must be set according to what power source is used If 3 3 V is applied using the power terminal block the switch should be set to the left position as shown in Figure 2 In all other cases the switch should be set to the right position for power to be applied to the Evaluation Board This switch can be used to turn off the EB by switching it to the opposite position of that used to turn it on Please note that while the SmartRF04 devices have a very wide supply range the components on the Evaluation Board limit the total voltage supply range to 2 7 V 3 6 V 3 0 V 3
37. ting RF testing is best performed by using SmartRF Studio together with the Evaluation Board Connect the EB to a PC using the USB interface Start the SmartRF Studio and select the SmartRF 04 tab Select the correct Evaluation Board several Evaluation Boards can be connected to a PC at once it should be listed as CC2500 new device or CC2550 CC1100 CC1101 or CC1150 and click the Start button SmartRF Studio is then opened in Normal View In this window the user can select settings perform tests and adjust registers RF measurement equipment may be connected to the SMA connector on the EM Please see the SmartRF Studio User Manual 2 for more information about the operation of SmartRF Studio i TEXAS SWRU40C Page 7 of 32 INSTRUMENTS cC eae Products from Texas Instruments 5 4 1 Output Power Testing EB EM RF carrier _ Spectrum analyzer Figure 3 Output Power Conducted Measurement Set Up Plug an EM into the SmartRF 04EB and connect the Evaluation Board to a PC using USB Start SmartRF Studio Connect the antenna port of the EM board to a Spectrum analyzer using a 50 ohm RF coaxial cable Use the simple TX function in SmartRF Studio to set up the RF chip to emit a carrier at the desired frequency An accurate measure of the conducted output power can now be made Make sure that a resolution bandwidth RBW large enough to capture all the RF energy i
Download Pdf Manuals
Related Search
Related Contents
Burnham FM01FD00B Boiler User Manual Tarif Ststème déalarme sna s fil newt.pro clique para ver o manual de montagem Optical Diffractometer User Manual Notice d`utilisatioN - Lidl Service Website MODE D`EMPLOI - White and Brown Samsung CE2944N User Manual Oricom DECT ECO7100-1 User's Manual Copyright © All rights reserved.
Failed to retrieve file