Home

SmartRF Studio User Manual

image

Contents

1. rsrFp 5 PD Configuration Registers Test Registers 75 4o 00 TESTO 00 rug 58 3 e MODEM 15 1 PLO 0 127 TEST2 MODEMI 2F AVG_INI AWG MODED 3 SETTLING jw jv TEST3 MODEMO 48 2 BAUDRATE 3 XOSC_FREG 22 25 MATCH 0 MATCH 0 TX MATCH Tests 18 CURRENT amp C fe v vco 3 10 n TESTE 1E PA Pow 0 PLL E 2 23 ALARM DISABLE Pseudo Registers LOCK 00 SIBBER 00 CAL 5 O START C DUAL walT CURRENT E ITERATE 0 7 PRESCALE Board Control HV Reset 01 5 EE ENIMS F5 RESET Calibrate FREND 32 F BUF 2 LNA CURRENT 0 3 IF RSSI Bed Status information Typical current consumption mm Lack indicator Disabled www chipcon com c Cth ar Update device In this mode you can change the Register values You can enter the hex values directly or use the implemented control boxes for each register These control boxes give detailed information on the bits to be controlled in the specified register Please see the data sheet for detailed information on the register settings When a hex value is written to a register and enter is pushed the control boxes for the specific register will be updated and vice versa for changes made in the control boxes Th
2. TEST FD N 5 EHE DISABLE 3 DC TEST 10 02 1 Enable temperature sensor tb Disable charge pump 10 Disable ADC test Head value 4 Write 1 0 JF TEST FD 5 DISABLE Enable temperature sensor Disable charge pump Read value 4 Write 2 0 6 DISABLE 5 DC TEST EN 4 0 TEST ETRL 4 0 1002 Disable charge pump Disable ADC test ja Input 140 current to ADC 4 0 5 charge pump UP current ioca De E 11 0 58 charge pump curre Voltage at charge pump _ Write 3 0 OF 7 ATEST FD M 6 EHP DISABLE 13 Voltage at charge pump 14 Voltage at charge pump O42 1 Enable temperature sensor 10 Disable charge pump 15 Voltage at charge pump 15 Prescaler regulated supply va 17 Input current controls 18 output stage regule write 4 0 OF r 4 Reserved 3 0 FIFU_THR 19 Mixer PA input stage regulal 20 LO dividers buffers regulate FIFOTHR RFIFU S32 but 21 Input voltage to WCO control 22 regulated ground Read value 23 voltage from con 24 Write 5 M 03 7 0 5 6 25 Output 1
3. osc an nsc off precharginic Leaving the crystal oscillator running gives a shorter turn on time at the expense of higher current consumption in the power down mode RX precharging can be used to reduce the demodulator turn on time Please refer to the data sheet for further information on demodulator precharging The default value is RX Receiver mode Optimum sensitivity Ciptimum sensiiviy Optimum linearit The receiver mode can be selected from a pull down menu The receiver can be configured for optimum sensitivity low noise figure or optimum linearity high input intercept point When inter modulation due to several transmitters in the same area is expected to be a problem choose the optimum linearity option Choose optimum sensitivity when maximum range is needed The default value is optimum sensitivity 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments LOCK indicator The synthesiser PLL lock indicator can be set in one of three modes Continuous One shot or Disabled using the pull down window Choosing Continuous the lock indicator will monitor the PLL lock continuously also after an initial lock has occurred Choosing the One shot mode the lock pin will stay high after an initial lock has occurred even if the PLL occasionally should fall out of lock If Disabled is selected the lock signal will be active regardless of the PL
4. 1 O 4DSCTEBNBYPASS 0 MOMCTALO 0811 B OSEZ 0x12 0x00Q0 RSSI 01 5 OSU SYACYWORD 0514 0515 Ox60FF HASLTRLU 0516 051 2 5 HASLTRLET 050556 FSCTAL 016 054165 SECCTALO 0519 Ox03C4 m SECCTRLI DA 080000 Click to hide bit information in BATTEN D 1B 080040 IOCFGO Os C OCF G1 0510 050000 MANFIDL U z33D Click to show bit information in MANFIDH 050000 this register FSMTC 0520 087234 OxFFFF MANOR 0522 050000 AGCCTAL 0523 0503 AGCTSTO 024 053649 AGCTST1 0 25 050894 AGCTST 2 0526 0x01 2 FSTSTO 052 0210 FSTST1 0x28 Ox5002 Polled status information adjustable interval 100 FRT amp RT IfI 28T fis msecs by default This feature is deactivated during some tests FIFOP LOCK Bit nr bit name value 7H Active low reset of entire circuit should applied before doing else Info about the register bit currently highlighted with the mouse cursor 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 11 2 2 System Configuration The system configuration view has a tab selection that enables either Normal View Register View or Memory View The user can also enter personal notes during testing in the Notes tag Normal View Register View Memory View Note
5. Products from Texas Instruments Help Contact information and disclaimer is available in the help menu 2420 SmartRF Studio File Settings Help i Revision History Curent chip vah Contact Chipcon E MAIN 0x10 bout SmartRF Studio Ea dr TEM nr roi 11 2 3 Online help SmartRF Studio for CC2420 2430 provides online help through so called tool tips By moving the cursor over a field e g a button or a text field and holding it in the same position for about half a second the text will appear in a yellow box slightly below the cursor TX Test modes Packet As Packet Packet payload size 10 Packet count 100 Tool tip for Packet TX Random 52 90441 The length ol the transmitted packet This value must be between 1 and 1299 Text TEST 123 Start packet TX Warnings are indicated by turning the relevant control s yellow One such warning will appear when choosing a non IEEE 802 15 4 frequency channel in Normal View As a result only TX Test mode will work in Normal View Errors are indicated by turning the relevant control s red Try for instance to enter a non IEEE 802 15 4 frequency channel e g 2407 MHz in Normal View and select Packet RX TX As a result the status window for Packet RX TX will turn red to inform the user that the selected frequency does not support IEEE 802 15 4 35 TEXAS INSTRUMENTS gt Product
6. 0 Ox0000 0x00 0507098 FSMSTATE 0x0000 ADCTST 0s0F 0x0000 Click to show bit information in RXBPFTST 0x10 0 0000 this register PAMTST 011 0 0000 LMTST 0 12 00000 MANOR 0x13 00000 MOMTSTO 0x14 0 0000 MOMTST1 0 15 00000 DACTST 0x16 0 0000 AGCTSTO 0517 050000 AGCTST1 05181 0 0000 AGCTST2 0 19 080000 Polled status information adjustable interval 100 F amp TSTR msecs by default This feature is deactivated CRC OE during some tests AS Sl dem Syne AFENLEH2 Lock Bit nr bit name value Click to hide bit information in this register H Chip wide reset activee lewe Info about the register bit currently highlighted with the mouse cursor 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 10 2 2 System Configuration The system configuration view has a tab selection that enables either Normal View or Register View The user can also enter personal notes during testing in the Notes tag Normal View Register View Notes Enter Enter the Notes to stored Register View See Enter normal View See corresponding additional information about the test set up procedures correspondi to follow etc ng section for details section for details Normal View selection Normal view allows for simple device configuration and pro
7. 94 13 CONTACT TNF ORWUA 95 We TEXAS rs SWRUO70 gt Products from Texas Instruments 1 Introduction This user manual describes how to use SmartRF Studio This software is developed by Chipcon to the courtesy of our customers This software is made to configure the RFICs on the Evaluation Board for the CC400 CC900 CC1000 CC1050 1010 CC1020 1021 CC 1070 2400 CC2420 2430 CC1100 CC1110 CC1150 CC2500 CC2510 and CC2550 By giving out this software the designers of radio systems can easily evaluate the RFICs at an early stage in the design process It is further a useful tool during the generation of the configuration data and for finding optimised external component values It is also a helpful tool to get to know the RFICs from Chipcon Distribution and disclaimer This software may be distributed freely under the condition that no profit is gained from its distribution nor from any other program distributed in the same package All files that are part of this package have to be distributed together and none of them may be changed in any way other than archiving or crunching This program is distributed as freeware and giftware This package is provided as is without warranty of any kind The author assumes no responsibility or liability whatsoever for any damage or loss of data
8. 5 2 The register configuration window for CC1000 When you have chosen the register configuration window SmartRF Studio will look like the picture below loxi File wiew Configuration Tools Help J Main register 11 RxT FREGI Rx POI TX PD Fs 6145 RESET L Configuration registers FREQ A 75 ao FREQE 58 3 13 FSEP om s CURRENT sc 8 v vco 3 PA_DRIVE 2 w Bur 2 LNA IFLRSSII BYPASS 80 8 HIGH 0 15 D Low 0 15 PLL ExT FILTER 8 REFD HIGH AL LOCK LOCK_SELECT ACCURACY LENGTH MODEM EAKDETECT PEAK LEVEL OFFSET D 127 MODEMI SF AvG IN v avg MODE 3 SETTLING MODEMO 27 2 BaAUDRATE 1 DATA FORMAT 2 XOSC_FREO 10 px MATCH 0 Tx MATCH om v FS RESET EN Board Control Calibrate Heset Head EN CAL 26 sTART DUAL CURRENT ITERATE 9 WP FRESLALER Status information Typical current consumption mm Lack indicator Mat Locked C Chipcon www chipcon com Update device In this mode you can change the Register values You can enter the hex values directly or use the implemented control boxes for each register These control boxes give detailed information on the bits to be controlled in the specified register Please see the data sheet for detailed information on the registe
9. MSE Bl2 kHz Sensitivity s Modulation MOD_FORMAT 2 0 Manchester enable MANCHESTER EN Reset EB and write settings settings to Register View Simple Fix Simple TX Packet RX Packet TX PER test Preamble count B bytes Mode Master CAC Manual init Packet length bytes Packet count packe ID 1 _ FEC Sync word Packet length 32 bytes DONE 0x30 gt gt 5 Sent 647 64 Recerved 64 1 00e Q000 O 0 00 000 Preamble count PREAMBLE 2 0 S gt M Sent B4 64 Hecered 64 1 00 000 crcErrors 0 0 00 000 Forward Error Correction MOMCFG2 0x03 Sunc mode SYNC_MODE 2 0 FF 0205 RN aa a PER Represents Represents M gt S gt Master to Slave received packets divided by Represents packets with CRC error divided by S gt M gt Slave to Master expected total packets expected total packets The PER information statistic is calculated both for the Master and Slave unit but will only be displayed for the master unit Note that in order to retrieve the original SmartRF amp OAEB Preset setting please reload the SmartRF Studio firmware srf04eb_fwid0400 hex via the SmartRF device chip manager 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Register View selection The register view allows for manual
10. gt Chipcon Products from Texas Instruments SmartRF Studio User Manual Rev 6 3 i We TEXAS rs SWRUO70 gt Chipcon Products from Texas Instruments Table of contents L NTR v 4 2 INSTALLATION 2 22 20265050801920284920202030 9 0292343259030200040202028012 02900402 9 30 2 0004004000080 202 0 000 084 820 20 8 05020 4 3 OVERVIEW OF SMARTRE 01 02 STUDIO e eee ee eee een rere ren ee eee eee ee eo 5 3 1 STARTING SMARTRF STUDIO FOR 2020 0 00000000000000000 5 3 2 PULL DOWN MENUS RR RR 5 3 2 1 3 2 2 E EEES A 7 3 2 3 EE ac M 7 3 24 TOOL e M e 8 3 2 9 8 3 3 THE SMARTRE STUDIO 0 00000 9 3 4 THE STATUS INFORMATION ccccceccsceccececcececescececcsceccsceccecusescesesceseecsseecsceecsceecscsescesescesescesesens 9 4 SMARTRF STUDIO FOR CC400 C C900 cccccccsccccccccccccccccccccccccccccccscccsccscsecees 10 4 1 THE NORMAL CONFIGURATION WINDOW FOR CC400 CC900 c ccccecceccecceeccecceccescescacceecs 11 4 1 1 VCE UA CURE 12 4 2 THE REGISTER CONFIGURATION WINDOW FOR CC400 CC900 17 4 3
11. Register value information on the CC2420 2430 connected to the PC 35 TEXAS INSTRUMENTS Normal View Register View Notes Radio Modem Register values FSCTRL 054165 RF frequency MHz IEEE 802 15 4 RF channel Ox RF frequency gt FREQ 357 TXCTRL Ox40FF dBm RF Output power LEVEL 31 All otyfer settings are configured automatically in each test mode est and Packet R T Phe registers that need to be modified after reset in a microcontroller program are displayed to the right and in the test tabs below Copy settings to Register View Reset 2420 and write settings TX Test modes Packet RX Packet TX Test mode Unmodulated Carrier Y MDMCTRL1 0 000 mode gt TX MODE 3 DACTST 0 1800 Unmodulated carrier gt DAC_SRC 1 gt DAC_I_O 32 gt DAC 0 0 0 Start TX test Stop test eee ee ee Last executed command Date 16 02 2005 Time 15 40 24 2 system Configuration System parameter and register values input entry gt Chipcon Products from Texas Instruments 11 21 Register Status The Register status at the left displays the most recently read register values For a calculation window all values will be displayed as 0 0000 Curent chip values EE MAIN 05101 OxF S00 KS 1 E N JAJENC_RESETr 1 12 RESETn 1 11 F5
12. 1 408 973 7257 Email USsales chipcon com Sales Office Germany Chipcon AS Riedberghof 3 D 74379 Ingersheim GERMANY Tel 49 7142 9156815 Fax 49 7142 9156818 Email Germanysales chipcon com Sales Office Asia Chipcon Asia Pacific 7 Asem Tower 159 1 Samsung dong Kangnam ku Seoul 135 798 Korea Tel 82 2 6001 3888 Fax 82 2 6001 3711 Email Asiasales chipcon com 5 TEXAS INSTRUMENTS Chipcon Inc Eastern US Sales Office 35 Pinehurst Avenue Nashua New Hampshire 03062 USA Tel 1 603 888 1326 Fax 1 603 888 4239 Email eastUSsales chipcon com
13. In lack 0 c Chipcon www chipcon com Update device You can get information about the different parameters by clicking on the info button to the left of the parameter After you have changed some or all of the parameters the external component values are calculated after pressing Enter or Update device The values are given in terms of the standard E12 series When you have changed the default parameter settings use these values for the new external components The component reference numbers refer to the application circuit shown in the datasheet and the CC1070DK User Manuals Using the specified component values for the input output match will give an optimum match at the specified operating frequency Minor tuning of the component values may be necessary to compensate for layout parasitics 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 9 1 1 System parameters This chapter describes the different parameters and the options you have when changing them Crystal frequency The crystal frequency of your Development Kit evaluation module is 14 7456 MHz Do not change the X tal frequency parameter when using this module unless the crystal is being replaced If you are using this program to generate configuration data for your special application use a crystal frequency between 4 20 MHz Recommended frequencies are 4 9152 7 3728 9 8304 12 288 14 7456 17 2032 and 19 66
14. RESERVED_FRAME_MODE 12 PAN_COORDINATOR 11 ADDR_DECODE H MDMCTRL1 0x12 00500 24 RSSI 0 13 0 MDMCTRLO 0511 t 0 Reserved frame types 100 1 0 Address decoding is disabled Read value 0 02 2 2 write 1 Ox 0500 10 6 CORR THR 4 0 5 MODE 4 MODULATION MODE 0x17 0x0456 l FSCTRL 0x18 0x6565 MDMCTRLI 0512 20 Lock level to be removed toy IEEE 802 15 4 compliant moc SECCTALO 0x19 0 03 4 Read value 0x0500 4 lt SECCTRLI 0516 0 0000 si par E FSM state 6 FIFO 2 SXOSCON f E STXONCCA SRFOFF 5 5 dBm 5m I i ipi xi File Settings Help Main Ci Current chip values Normal View Register View Memory View Notes MAIN 0x10 OxF800 MDMCTRLO 0x11 0 02 2 write TX FIFO MDMCTRL1 0x12 0 0500 n bytes to the FIFO The byte count is updated automatically as you type RSSI 0x13 OxEOCB ABCDEF123 a 06 1D EF DO 2E FC A4 68 8D 54 21 BE 04 SC B2 A4 72 38 2A ol SYNCWORD 0514 0 amp 70F 7855 BB AS 87 B4 32 82 7C F3 98 54 77 16 C0 A5 38 32 95 TXCTRL 0x15 Ox60FF 34 78 EA 40 D8 OE A8 56 AB 69 53 D2 D8 27 F5 18 2C 9 RXCTRLO 0x16 0125 38 B4 D7 14 2B 24 BA 2 58 5D FF
15. SmartRF Studio for CC1050 The CC1050 has two configuration views The parameter entry screen is the default window and can be chosen by pressing F2 or selecting Normal from the View menu In this window you can change the system parameters get status information and component values The other configuration window is the register configuration which is selected by pressing F3 or selecting Register from the View menu It gives you the possibility to change the bits in the configuration registers directly This window is mainly used to give additional information and we dissuade you to change the bits To send the configuration data to the transmitter chip press F5 or select Update Device from the Configuration menu or press the Update device button at the bottom of the screen Note When pressing Enter the parameters will be checked and component values will be calculated but the transmitter will not be programmed until Update device is activated 5 TEXAS INSTRUMENTS gt Products from Texas Instruments 6 1 The Normal configuration window for CC1050 When you have chosen the Normal configuration window SmartRF Studio appears like the picture below loxi File wiew Configuration Tools Help Component values into WCO inductor LI nH info Match System parameters ia MHz Int Ext nio Frequency 6 1858 300000
16. infa Freg separation kHz C4 pF info Data rate 2 400 MoO pF info Data Farmat Manchester Fast Accurate info RF Output Power 0 info FYARSSI 8551 Enabled info Lack Indicator Disable info Mode Built in test infa enable error bits BER 10E 3 BER MIM 1024 bits Evaluation Board Control Hw Reset Calibrate Read sIGTYPE 2 bit period square Status information Typical current consumption 22 00000 m Lack indicator Disabled www chipcon com Update device You can get information about the different parameters by clicking on the info button to the left of the parameter After you have changed some or all of the parameters the external component values are calculated after pressing Enter or Update device Component values for the input output match to the antenna and the VCO Inductor are shown to the right of the window The values are given to you in terms of the standard E12 series When you have changed the default parameter settings use these values for the new external components The component reference numbers refer to the application circuit shown in the datasheet Using the specified component values for the input output match will give an optimum match at the specified operating frequency Minor tuning of the component values may be necessary to compensate for layout para
17. time at the expense of higher current consumption in the power down mode Mode USC Core Only Core amp Bias OSC Core Bias amp Synth The default value is RX Built in test A built in BER estimator and signal generator is implemented in the SmartRF Studio adapter program Build in test enable error bits BER 10E 3 BERIN 1024 bits sl TYPE 2 bit period square In RX mode the BER estimator be used in conjunction with RF signal generator connected to the DIO connector The selected signal type SIGTYPE is then provided on the DIO pin and is used as a reference sequence The BER estimator locks onto the received signal and then compares it to the signal transmitted on DIO measuring the BER over a configurable number of transmitted bits given by BER window BERWIN When this measurement window is complete the numbers of bits in error are transferred to SmartRF Studio together with the estimated BER The maximum data rate for the BER estimator is 4 8 kbaud In TX mode the selected signal type is transmitted over the RF link 35 TEXAS INSTRUMENTS gt Products from Texas Instruments 7 2 The register configuration window for CC1010 When you have chosen the register configuration window SmartRF Studio will look like the picture below 01 File view Configuration Tools Help BOn register 10 T FREG
18. 0 8 DEVIATN 0x15 0547 MCSM2 0x16 0x07 MCSM1 0x17 0830 MCSMO 018 0 04 FOCCFG 019 0x76 BSCFG 0 14 Ox6C AISCCTRI 100101 MARCSTATE 1 IDLE IDLE requency offset 0 0 kHz 551 Dew 93 6 kHz MDMCFG3 0 83 250 kbps 0 MSK 540 kHz Sensitivity 250 kbps 0 MSK 540 kHz Current MCFG 0x00 500kbps D MSK 812 kHz Sensitivity MD Ox Modulation gt FORMAT 2 0 Reset 2500 and write settings Copy settings to Register View Manchester enable gt MANCHESTER_EN Simple RX Simple TX Packet RX Packet TX PER test Data clock config DTESTO Manual init ADDR 0x09 0x00 Preferred settings FSCTRLO 0x00 CHANNA 0x04 0x00 filerbandwidth RF Frequency gt FREQOFF 0 FSCTRL1 0x06 0 2 4 kbps 20 kHz 212 kH Concitivity MDMCFG4 0x86 2 4 kb S 2FSK 203 kHz Sensitty ity Data rate exponent gt DRATE E FSCTRLO 0x0C 0x00 38 kHz 2FSK 203 kHz Current f i 02 0x00 05E 10 kbps 38 kHz 2FSK 232 kHz Sensitivity ae exponent Writer 10kbps 38 kHz 2 5 232 kHz Current annel bandwidth mantissa gt 2500 6000 SmartRFO4EB D TESTO Data from CC2500 to external oscilloscope CC2500 GDO02 SmartRFO
19. 1 DATA FORMAT 3 0 PRESCALER 40 Reset Head Status information Typical current consumption m Lack indicator Mat Locked c Chipcon www chipcon com ar Update device In this mode you can change the Register values You can enter the hex values directly or use the implemented control boxes for each register These control boxes give detailed information on the bits to be controlled in the specified register Please see the data sheet for detailed information on the register settings When a hex value is written to a register and enter is pushed the control boxes for the specific register will be updated and visa versa for changes made in the control boxes The bits are used to program the transmitter chip on the CC1050EB and the CC1050 will be programmed with the register information when Update device F5 is pushed We dissuade you to change the bits without first study the datasheet or contacting our company When changing the values and pressing Enter in the Normal configuration window described in chapter 6 1 the frames will change automatically Changing view to Register View the optimised register values for the Normal View is given 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 6 3 Evaluation Board Control In the CC1050 mode of SmartRF Studio you will find Evaluation board Control buttons Calibrate Reset and Read The function of
20. DESCRIPTION OF THE TOOLS FOR 400 900 202022 02 0 00000000000000000000000 18 4 3 1 1 OT OI TP 18 4 3 2 PEP ABL INIT 19 4 3 3 UP YE Dum 20 5 SMARTRE STUDIO FOR 1000 21 5 1 THE NORMAL CONFIGURATION WINDOW FOR CC1000 cccceccecsceccecceccscescescecescescesceses 22 Id EN IEE T 23 5 2 THE REGISTER CONFIGURATION WINDOW FOR 1000 2 2 0 0 2 00000000000 28 5 3 EVALUATION BOARD CONTROL 29 6 SMARTRE STUDIO FOR 1050 1 30 6 1 THE NORMAL CONFIGURATION WINDOW FOR CC1050 cccecceccecescecceccecescescsceceecescesceses 31 6 1 1 AMOUNT 32 6 2 THE REGISTER CONFIGURATION WINDOW FOR 1050 22 0 000000800000 35 6 3 EVALUATION BOARD CONTROL san 36 7 SMARTRE STUDIO FOR CC1010 ccce ee eee ee eee eee eee sese eese esee esee sese soe 37 7 1 THE NORMAL CONFIGURATION WINDOW FOR CC1010 cccccce
21. IF filter bandwidth and the maximum frequency separation that can be used For highest possible sensitivity it is an advantage to use a crystal with high frequency accuracy 20 ppm For low cost applications however this can be a trade off The default value is 30 ppm RF frequency The CC900 can operate at frequencies between 800 and 1000 MHz The Development Kit evaluation board is optimised for operation in the ISM band at 868 870 MHz However it is possible to use the evaluation board for frequencies between approximately 850 and 910 MHz restricted by the VCO tank tuning range The CC400 can operate at frequencies between 300 and 500 MHz in 250 Hz steps The Development Kit evaluation board is optimised for operation in the ISM band at 433 920 MHz However it is possible to use the evaluation board for frequencies between approximately 400 and 460 MHz restricted by the VCO tank tuning range Choosing frequencies outside this range will not work for this evaluation board and should only be done for generation of configuration data to be used in other applications Note Depending on the crystal frequency some RF frequencies are not allowed and an error message will pop up 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments IF stage For the CC900 and the CC400 there are four possible choices of IF stage frequency 60 200 455 kHz internal filter or 455 kHz using an external ceramic filter The default v
22. INSTRUMENTS gt Chipcon Products from Texas Instruments RF frequency CC102X has two separate frequency settings making it possible to select between Frequency A and B A radio button is used for selecting the active frequency There is further a radio button for each frequency which informs the software whether to calculate RX or TX frequency Frequency F 669 312500 MHz As C Ts CE 669 312500 Te If the active frequency is different from the operation mode see section 8 1 1 12 error messages will popup informing you to synchronise the active frequency with the operation mode CC102X can operate at frequencies between 424 470 MHz and 848 940 MHz Your Development Kit test module is optimised for operation in the ISM band at 868 or 433 MHz However it is possible to use the test module for frequencies outside this ISM band with the restriction of the external components Frequency separation The frequency separation dF can be between 0 and 108 kHz at 424 470 MHz and between and 216 kHz at 848 940 MHZ This is the difference between the frequency transmitted for a 0 FO and a 1 F1 That is FO Fc dF 2 and F1 dF 2 where Fc is the carrier frequency entered in the RF frequency field The total occupied signal bandwidth can be approximated by Carson s rule BW dF 2 Fm where Fmis the modulation frequency Using NRZ coding the baud rate is equal to the bit rate
23. ISM band at 868 or 433 MHz However it is possible to use the test module for frequencies outside this ISM band with the restriction of the external components Frequency separation The frequency separation dF can be between 0 and 108 kHz at 424 470 MHz and between and 216 kHz at 848 940 MHZ This is the difference between the frequency transmitted for a 0 FO and a 1 F1 That is FO Fc dF 2 and F1 dF 2 where Fc is the carrier frequency entered in the RF frequency field The total occupied signal bandwidth can be approximated by Carson s rule BW dF 2 Fm where Fmis the modulation frequency Using NRZ coding the baud rate is equal to the bit rate Using Manchester coding the modulation frequency in KHz will be equal to the bit rate in kbit s and the baud rate is twice the bit rate Data rate The data rate can be set between 0 45 and 153 6 bBaud Using NRZ mode the data rate in kbits s is equal to the Baud rate Using Manchester code the Baud rate is twice the bit rate In synchronous mode using recommended crystal frequencies the data rate will be rounded to the closest accurate data rate given in the data sheet 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Data format CC1070 can be configured for three different data formats Synchronous NRZ Synchronous Manchester or Asynchronous UART The data formats refer to the encoding used when modul
24. SRXDEC STXENC S amp Eb v RESET M pin v VREG EN pin The most recently read value also Additional features are Scroll all registers found in the status view described in tool tip simultaneously Updated after register writing popups When the device has been configured properly the command strobe can be used to operate the device 35 TEXAS INSTRUMENTS gt Products from Texas Instruments Memory View selection not available for CC 2430 The memory view allows access to the CC2420 RAM which contains a TXFIFO 128 byte RXFIFO 128 byte and a so called security bank 112 byte Besides examination editing of the RAM contents the memory view also supports single packet TX RX by simply setting up MDMCTRLO MDMCTRL1 and pressing SXOSCON on two CC2420 units Then press SRXON receiver on one unit write a text string into the TXFIFO field on the other unit transmitter and press STXON As a result the text string should be transmitted from the TXFIFO of the transmitter and into the receivers RXFIFO In addition to LOCK information the receiver unit should also indicate FIFO status FIFO FIFOP on the status display at the left 1 CC2420 SmartRF Studio oj x File Settings Help D S e Current chip values Normal View Register View Memory View Notes MAIN 0x10 OxF800 MDMCTRLO 0x11 0 02 2 Write 0 0 02 2 13
25. Update 5 4 00 TESTS 40 Update 5 00 update TEST 00 Status information Typical current consumption mm Lock indicator www chipcon com Update device In this mode you can change the Register values by enter the hex values Please see the data sheet for detailed information on the register settings The registers are used to program the transceiver chip on the CC102XEM and the CC102X will be programmed with the register information when Update device F5 is pushed You can also configure each register by pushing the update button for the respective register entry We dissuade you to change the bits without first study the datasheet or contacting our company When changing the values and pressing Enter in the Normal configuration window described in chapter 5 1 the frames will change automatically Changing view to Register View the optimised register values for the Normal View is given 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 8 3 Evaluation Board Control In the CC102X mode of SmartRF Studio you will find Evaluation board Control buttons Calibrate Reset and Read The function of these buttons is given in this chapter Board control Calibrate Read Diagnose Calibrate IR Calibrate activates the on chip calibration feature of the VCO and PLL on the CC102X Reset performs
26. below loxi File Configuration Tools Help BOn Configuration registers 81 Update INTERFACE Update MODEM RESET 20 Update DEVIATION 24 LOCK ANALOG FREH BLUFF CLOCK_A BUFF_CURRENT 04 FREU 26 PLL Bw Update CALIBRATE 3C PA 70 POWERDOWN on Update Update Po al ral co S eS eS eS ees a a ja j ese gm p mp E pp m o m m T FREH 1B FREH LLOCK B TEST 15 Update G3 el e 2 el el el s SS Ste SS SE a m jo m rr L Im 120 m Du Er m Im cL I Li a Status information Typical current consumption m Lack indicator In lack c Chipcon www chipcon com Update device In this mode you can change the Register values by enter the hex values Please see the data sheet for detailed information on the register settings The registers are used to program the transceiver chip on the CC1070EM and the CC1070 will be programmed with the register information when Update device F5 is pushed You can also configure each register by pushing the update button for the respective register
27. caused by using this package General information Chipcon AS believes the furnished information is correct and accurate at the time of this printing However Chipcon AS reserves the right to make changes to this product without notice Chipcon AS does not assume any responsibility for the use of the described product Please refer to Chipcon s web site for the latest update SmartRF is a registered trademark of Chipcon AS SmartRF is Chipcon s RF technology platform with RF library cells modules and design expertise Based on SmartRF Chipcon develops standard component RF circuits as well as full custom ASICs based on customers requirements 2 Installation A SmartRF Studio set up file is available from the Chipcon web site at www chipcon com Make sure that you have the newest version available before you start the installation To begin the installation Run the set up file and follow the instructions SmartRF Studio communicates with the evaluation boards through the USB port SmartRF 03 04 or the parallel port SmartRF 01 02 Up to eight USB devices are supported on a single computer The platform you can use SmartRF Studio will for this reason depend in the device you want to evaluate USB port devices SmartRF 03 04 are supported on the following platforms Windows 98 Windows 2000 Windows XP Parallel port devices 00 10 0 are supported on the following platforms Windows 98 Windows 2000 Windows NT
28. depends on the crystal frequency and RF frequency input and will for all settings be larger than 64 kHz 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Data rate The data rate can be set between 0 3 and 76 8 kbaud The default setting is 2 4 kbaud If synchronous mode and recommended crystal frequencies is selected SmartRF Studio will find the closest accurate data rate If synchronous mode is selected without using recommended crystal frequencies a warning will pop up informing you that the data rate will differ from the one given in the Data rate input To get a higher data rate then 19 2 kbaud the crystal frequency must be higher than 12 MHz in SmartRF Studio If the selected recommended frequency is 3 6864 11 0592 18 4320 MHz in synchronous mode the maximum data rate is forced down to 19 2 kbaud a pop up message will inform the user For a 14 745600 MHz crystal however the data rate is rounded to the closest accurate data rate up to 76 8 kbaud and for 7 3728 and 22 1184 MHz the maximum data rate is 38 4 kbaud Data format The CC1010 can be used with NRZ Non Return to Zero data or Manchester bi phase level encoded data The UART mode bypasses the on chip synchronisation feature and the Transparent mode bypass both the synchronisation and oversampling algorithm in CC1010 The fast and accurate sets the preamble time needed in RX mode before valid data can be received Data Format Manchest
29. even when the PLL is not in lock Mode The type of operation mode can be selected from a pull down menu The chip can be set in TX transmit or PD power down mode In PD you can select between complete power down osc off or power down with the crystal oscillator core bias and or frequency synthesiser running Leaving the crystal oscillator running gives a shorter turn on time at the expense of higher current consumption in the power down mode The default value is TX Mode 23 Ts P OSC Core Bias amp Synth 4 5 INSTRUMENTS gt Products from Texas Instruments 6 2 The register configuration window for CC1050 When you have chosen the register configuration window SmartRF Studio will look like the picture below iol xi File wiew Configuration Tools Help Test registers TESTE 10 TESTE o8 TESTA 235 04 Test2 TESTI o0 TESTO 00 Configuration registers m0 F REGI FS CORE FD Iv mega 5 5 FREGE 8 3 25 FSEP o s CURRENT F3 15 vcn 3 DRIVE OSC 00 BYPASS 50 5 0 LOW 0 415 PLL 30 ext FILTER ALARM D Board Control EUER 10 accuracy LENGTH CAL 25 STARTI DUAL WAITI CURRENT S ITERATE Calibrate 27 2 BAUDRATE
30. frequency The crystal frequency of your Development Kit evaluation board is 14 7456 MHz Do not change the X tal frequency parameter when using this module unless the crystal is being replaced If you are using this program to generate configuration data for your special application use a crystal frequency between 3 4 MHz 6 8 MHz 9 16 MHz Recommended frequencies are 3 6864 7 3728 11 0592 and 14 7456 MHz giving exact data rates The recommended frequencies can be selected in the drop down list The frequency value is rounded to 6 digits after the MHz decimal point i e 11 059200 MHz tal frequency 14 745600 MHz Int You can also choose to use an external crystal reference oscillator by selecting External in the radio button RF frequency CC1050 has two separate frequency settings making it possible to select between Frequency A and B A radio button is used for selecting the active frequency 668 300000 KHz 868 300000 MHz The CC1050 can operate at frequencies between 300 and 1000 MHz The Development Kit evaluation board is optimised for operation in either the ISM band at 868 870 MHz or the ISM band at 433 050 434 790 MHz However it is possible to use the evaluation board for frequencies outside this ISM band with restriction on the VCO Inductor Choosing frequencies outside this range will not work for this evaluation board and should only be done for generation of confi
31. off between output power efficiency and harmonic generation In class A or AB the amplifier is working more linear and the harmonics will be low However the efficiency and the output power will also be low For increased output power and efficiency class B or C should be used with the cost of somewhat higher harmonics 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments RF output power For the CC900 case the output RF power can be set in 1 dB steps between 20 and up to 4 dBm depending on the PA operating mode Class A 20 to 12 dBm not recommended due to low efficiency Class AB 15 to 5 dBm recommended 12 to 8 dBm Class B 8 to 1 dBm recommended 8 to 3 dBm Class C 8 to 4 dBm recommended 8 to 4 dBm For the CC400 case the output RF power can be set in 1 dB steps between 5 and up to 14 dBm depending on the PA operating mode Class A 5 to 0 dBm not recommended due to low efficiency Class AB 4 to 6 dBm recommended 4 to 3 dBm Class B 0 to 12 dBm recommended 3 to 12 dBm Class C 0 to 14 dBm recommended 12 to 14 dBm The default value is 0 dBm for CC900 and 10 dBm for CC400 Power in dBm is 10 log P where P is in mW Mode The operation mode can be selected from a pull down menu The chip can be set in RX receive TX transmit or PD power down mode In PD you can select between complete power down osc off or power down with the crystal oscillator running osc on
32. program of the microcontroller is stored in the FLASH memory This program can be loaded into the FLASH buffer The file format is generic Hex Format ASCII file Please have in mind that not all types of hex format can be used in SmartRF Studio The format omartRF Studio can handle is given below 000000 c005 000001 c115 000002 c125 000003 c0a9 000004 c001 000005 c000 the generic hex format is of the type AAAAAA DDDD Where A Address D Data When the FLASH buffer contains useful data the program FLASH button is enabled This button writes the data from the FLASH buffer to the FLASH memory of the microcontroller The Progress bar at the bottom of the FLASH programming frame indicates the progress of the programming An error message will be shown if no demonstrator is connected to the evaluation board Please have in mind that the EEPROM is erased during the FLASH programming and must manually be updated by the user with the program EEPROM button see 8 1 1 Please also have in mind that the FLASH programmer in SmartRF Studio can only be used on a CC400 CC900DB 2 00 or newer due to the new Atmel MCU tiny12 on this board Note To generate a generic hex file in AVR Studio use version 3 5 or newer click on Project Settings in the Project menu and select Generic in the Output File Format combo box For further information see Atmel s documentation 5 TEXAS INSTRUMENTS gt Chipcon Produ
33. register value changes after resetting CC2400 System parameters Copy system parameters to Register view Update the connected CC2400 with the system parameters The controls display a tool tip text when the cursor is held in the same position for about half a second This text disappears automatically upon keyboard and mouse button activity The Register values will automatically be updated on changes of the system parameters This simplifies the conversion between system parameters and register values Simple and Packet RX and TX configures the CC2400 for its different operation modes using the common system parameters combined with parameters from the active mode 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments The available modes are Simple RX TX Configures CC2400 for constant RX TX mode These modes are suitable for measuring RF parameters Packet RX TX Configures CC2400 for buffered RX TX operation Random hexadecimal strings or text can be transferred from one chip to another CRC errors and lost packets are reported for the receiver All received packets can be dumped to file if so desired FH Network The frequency hopping network allows for up to eight CC2400DK nodes to simultaneously transfer one file to another node in the network More help on this and the other features is available through tool tips 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Inst
34. registers directly This window is mainly used to give additional information and we dissuade you to change the bits To send the configuration data to the transceiver chip press F5 or select Update Device from the Configuration menu or press the Update device button at the bottom of the screen Note When pressing Enter the parameters will be checked and component values will be calculated but the transceiver will not be programmed until Update device is activated 5 TEXAS INSTRUMENTS gt Products from Texas Instruments 9 1 The Normal configuration window for CC1070 When you have chosen the Normal configuration window SmartRF Studio appears like the picture below ioj xl File wiew Configuration Tools Help System parameters Info etal frequency 14 745600 MHz Int Est Frequency e 669 312500 MHz 889312500 Frequency separation 4 950 kHz Data rate 4 800 kBaud Data format HRZ z RF output power 0 dEr Modulation GFSK v Dithering Lock Continuous Start mode Board Contral Reset Calibrate Head Diagnose Component values info Match and 10 0 pF L 8 nH 1 120 nH C 133 pF 172 120 pH infa PLL loop filter 2 2 k Ohm 100 0 nF R3 8 k Ohm Cr 3900 0 pF L8 1000 0 pF Status information Typical current consumption 0 40000 Lack indicator
35. rese t ti n g Regist i Crystal accuracy frequency RF output power X Attributes Components 11xx 2 40 ppm 26 000000 MHz o dBm ramping FREQ 0550 Deviation Datarate Modulation gt FREG 23 16 38 085938 kHz 2 398968 kbps 2 FSK Manchester RF Frequency 5 Z Syste m TS 0xB1 RF frequency Channel Channel number RX filterbandwidth 2 2432 999908 MHz 99 951172 kHz 0 203 1 25000 kHz l p a ra m ete rs Preferred settings 2 4 kbps 8 kHz 3 kHz Sensitivity Copy system Data rate Tad gt E 24kbps 28 khe FSK Carer Channel bandwidth exponent gt CHANBW_E parameters to 10 kbps 38 kHz 2FSK 232 kHz Sensitivity 10 kbps 38 kHz 2FSK 232 kHz Current Channel bandwidth mantissa gt Re ister view det MDMCFG3 0x83 g 250 kbps 0 MSK 540 kHz Sensitivity Data rate mantissa M 250 kbps 0 MSK 540 kHz Current DMCFG 0400 500 kbps 0 MSK 812 kHz Sensilivit MDM gt MD Reset 2500 and write settings Copy spttings to Register View Update the connected CC11xx 25xx with the system Simple RX Simple TX Packet RX Packet TX ps Data clock config prEsTOI CC2500 GDO0 SmartRF 4EBZP TESTO Data from CC2500 to external oscilloscope CC2500 GD02 SmartRFQAEB DTEST1 Serial clock from CC2500 to exte
36. shot or Disabled Choosing Continuous the lock indicator will monitor the PLL lock continuously also after an initial lock have occurred Choosing the Instant mode the LOCK pin will stay high after an initial lock has occurred even if the PLL occasionally should fall out of lock If Disabled is selected the lock signal will be fixed to high or low regardless of the PLL status Lock Continuous Continuous Disabled high Disabled low Mode Note that the Lock indicator pin on CC1070 is active low Operation Mode The chip can be set in TX transmit or PD power down mode You can also power up selected parts of the chip the crystal oscillator core the bias module and the synthesiser These modes can be used to evaluate performance during a power up sequence The disabled Start mode button will be activated in TX Pseudo Random TA Start mode DSL core only OSC core and bias core bias and synth If pseudo random sequence is selected the DI is XOR ed with this predefined sequencein TX The pseudo random sequence in TX mode is initiated by a negative transition on PSEL Pushing the Start PN9 button does this 35 TEXAS INSTRUMENTS gt Products from Texas Instruments 9 2 The register configuration window for CC1070 When you have chosen the register configuration window SmartRF Studio will look like the picture
37. this window you can change the system parameters get status information and component values The other configuration window is the register configuration which is selected by pressing F3 or selecting Register from the View menu It gives you the possibility to change the bits in the configuration registers directly This window is mainly used to give additional information and we dissuade you to change the bits To send the configuration data to the transceiver chip press F5 or select Update Device from the Configuration menu or press the Update device button at the bottom of the screen Note When pressing Enter the parameters will be checked and component values will be calculated but the transceiver will not be programmed until Update device is activated 5 TEXAS INSTRUMENTS gt Products from Texas Instruments 8 1 The Normal configuration window for CC102X When you have chosen the Normal configuration window SmartRF Studio appears like the picture below CC 1020 SmartRF Studio File View Configuration Tools Help x System parameters 4745600 MHz Int je ppm info RF Frequency A 63 3125001 MHz Ax Tx CB 569 312500 C Hs Ts Frequency separation rsen kHz kB aud NRZ Fast Accurate 0 ez arsk Dithering mms m Carrier sense offset 0 dB DELK Squelch infa
38. up a message box stating where you can find further help 3 4 The status information You will find status information at the bottom of the program window This is shown in the figure below www chipcon com Status information Typical current consumption 18 00000 mA 77 Lock indicator Nat Lacked e sug ys Ready user observe the current consumption of the transceiver the different settings in the Normal View SmartRF Studio also monitors the lock pin of the transceiver The Update device button downloads the chosen settings to the transceiver device via the parallel port F5 can be used as a shortcut The bitmap of Chipcon is a link to the Chipcon homepage By clicking on this picture your default browser goes to our website where you can find more information about our RF transceivers and us At the bottom of the window there is a status bar which provides hints about the various features in the program 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 4 SmartRF Studio for CC400 CC900 When CC400 CC900 is used the program has two configuration views The parameter entry screen is the default window and can be chosen by pressing F2 or selecting Normal from the View menu In this window you can change the system parameters get status information and component values The other configuration window is the register configuration which is selected by pre
39. 0 MHz Hx Ts 6 297200 MHz info R Made Low Current Optimal feg M Low LO info Freg separation kHz into Data rate 2 400 kBaud infa Data Farmat Manchester Fast Accurate info RF Output Power 0 dBm infa Lack Indicator Continuous l info IF ASSI 18591 Enabled infa Made m infa VET L101 47 nH infa 132 1200 nH 25 nH 10 0 pF NA pF 4 pF Evaluation Board Control Reset Calibrate Head Status information Typical current consumption 1200000 Lack indicator Mat Locked www chipcon com C Ch ae Update device You can get information about the different parameters by clicking on the info button to the left of the parameter After you have changed some or all of the parameters the external component values are calculated after pressing Enter or Update device Component values for the input output match to the antenna and the VCO Inductor are shown to the right of the window The values are given to you in terms of the standard E12 series When you have changed the default parameter settings use these values for the new external components The component reference numbers refer to the application circuit shown in the datasheet Using the specified component values for the input output match will give an optimum match at the specified operating frequency Minor tuning of the compone
40. 0000000 Calculation Window CC2400 Calculation Window CC2420 USB port is listed here The Calculation Window is for register calculations only Start The SmartRF Load USB Firmware Load FPGA Configuratio Start Studio window executes with the 2 selected device Productinfo SmatRF productline Load USB firmware Load FPGA Configuration not CC2430 The default USB firmware is loaded The FPGA firmware is loaded automatically automatically by a Windows driver when the together with the USB firmware Manual board is connected to the computer It is download is possible by clicking this button however possible to update the USB and selecting the desired file firmware manually by clicking this button and selecting the desired file If a device is unplugged by accident or by intent while the SmartRF Studio window is open the window title will display Lost Device It is possible to reunite the device with the SmartRF Studio window by right double clicking on one of them in the device manager and then left double click the other The file version button will list up the version of all files included in this version of SmartRF Studio Note that some of the view captures in this section might differ between CC2420 and CC2430 However this should not pose any ambiguity to the understanding and operation of SmartRF Studio for CC2420 2430 35 TEXAS INSTRUMENTS Chipcon Products from T
41. 02 15 4 packets using SmartRF Studio and monitor them in the packet sniffer To send this packet with SmartRF Studio you have to 1 Make sure that the same channel is used in SmartRF Studio and Packet sniffer 2 Write 61 88 01 20 24 34 12 FE CA 01 23 45 67 89 into the Write TX FIFO field in Memory view SmartRF Studio will add the length automatically 3 Start the crystal oscillator by pressing SXOSCON Now you can write to the TXFIFO 4 Press Write TX FIFO 5 Make sure that the TXFIFO is correct by pressing Read RAM The length byte 0x10 should have been added by SmartRF Studio 6 Press STXON and you should be able to see the packet in the Packet sniffer 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Pull down menus and toolbar SmartRF Studio simplifies access to the rest of its features through the use of pull down menus and a tool bar The SmartRF Studio menus are shown below D 2420 SmartRF Studio File Settings Help na File The File menu allows for settings to be imported and exported 2420 SmartRF Studio File Settings Help Reset configuration Open configuration Save configuration Load CC 420 state Save Cl2420 state Export CC2420 registers Import 2420 registers Expork 2420 cade Close Reset configuration This command will reset all fields in SmartRF Studio The con
42. 08 MHz giving exact data rates The recommended frequencies can be selected in the drop down list The frequency value is rounded to 6 digits after the MHz decimal point i e 14 745600 MHz frequency 14 745600 MHz Int Ext You can also choose to use an external crystal reference oscillator by selecting External in the radio button Crystal accuracy Enter the total crystal accuracy between 0 and 100 ppm including initial tolerance temperature stability loading and ageing If you are using a trimming capacitor to adjust the crystal oscillator the initial tolerance will be zero The crystal stability has an influence on the maximum data rate and frequency separation that can be used to stay in the passband of the internal programmable IF filter bandwidth The default value is 5 ppm 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments RF frequency CC1070 has two separate frequency settings making it possible to select between Frequency A and B A radio button is used for selecting the active frequency Frequency v 663 312500 MHz 863312500 If the active frequency is different from the operation mode see section 9 1 1 10 error messages will popup informing you to synchronise the active frequency with the operation mode CC1070 can operate at frequencies between 402 470 MHz and 804 940 MHz Your Development Kit test module is optimised for operation in the
43. 1 dB steps between 20 to 12 dBm For frequencies higher than 500 MHz the upper limit is 8 dBm Power in dBm is 10 log P where P is in mW The default value is OdBm 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Lock Lock Continuous One shot External control Disabled The synthesiser PLL lock indicator can be set in one of three modes Continuous One shot or Disabled using the pull down window Choosing Continuous the lock indicator will monitor the PLL lock continuously also after an initial lock has occurred Choosing the One shot mode the OUT lock pin will stay high after an initial lock has occurred even if the PLL occasionally should fall out of lock If Disabled is selected the lock signal will not be sent to the CHP OUT pin to give PLL status External PA control is selected if an external Power Amplifier is needed The CHP OUT pin can then control the external PA based on the setting of the TX PD in the MAIN register of CC1050 Please see datasheet for details The default value is Continuous Important The One shot lock signal is used internally in the CC1050 to enable the transmitter If the lock signal is not active high the transmitter will not be enabled This is in order to avoid the transmitter to emit out of band signals If Disabled is chosen this function is overridden and care should be taken as the transmitter will transmit
44. 10 Radio Modem Register values MDMCTAL 0x03 0 0040 ppm Data format NRZ TY RF Frequency gt FREQ A RCCTRL 0x04 0 00 R mode gt Subtract 1 1 MHz RSSI 0x06 2 Peepe e ee UNUS FREQEST 0x07 0x0000 Deviation gt MOD DEV IOCFG 0 08 0 17 0 IDatafate Bandwidth General 1 0 MDMTSTO 01348 H FSMTC 0 0 07494 1 Mbps 1 MHz 250 kHz Dd Hio gt A EI N OxF FF kbps 1MHz 250 kHz ala 5ource gt I ih ie hi ipd i jum kbps 500kHz 125kHz pin 60 LOCK STATUS v MDMTST1 0 004B S 0 0 Data rate BSYNC_THRESHOLD H ADCTST 0x0F 040000 RF output power o dBm GIOS 11 hd FREND 0x000F RABPFTST 0510 020000 RF output power gt LEVEL PAMTST 011 040803 All other settings are configured automatically in each test mode Simple and Packet RX TX kc E i LMTST Dx12 02822 GOLEN o 2 MANOR ID 131 050000 The registers that need to be modified after reset in microcontroller program are displayed to gt GIO6_CFG 0x13 the right and in the test tabs below 0x 0 MDMTSTO 0x14 0 034B Modulation gt GALISSIAN FILTER amp MDMTST1 0 1 5 0 004 settings to Register View MODULATION_FORMAT Data format gt DATA FORMAT DACTST 0x16 0 0000 GRDEC 0 0000 Er AGCTSTO sl 7E 059110 Reset CC2400 and write settings Data rate gt CHANNEL_DEC amp DEC_V
45. 4EB DTEST1 Serial clock from 2500 to external oscilloscope H MDMCFG2 0x00 Sync mode gt SYNC_MODE 2 0 0x12 E GDOO sidval selection gt GDOO CFG 5 0 IOCFG2 0x08 02 output pin configuration 6002 signal sole tion gt 6002 CFG 5 0 Start unbuffered Rx A zi mL CENE T Device 0 1079 N Last executed command Date 26 10 2005 Time 11 30 12 gt Register Status Register value information on the CC11xx 25xx connected to the PC system Configuration System parameter and register values input entry Note that RX related features are not present in CC 1150 2550 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 12 2 1 Register Status The Register status at the left displays the most recently read register values For a calculation window all values will be displayed as 0x00 Curent chip values E IO CFI 2 0529 NB 60 02 INV D Nor inverted GDO2 CFG 41 Register Name Address Value IOCFG1 001 IOCF GOD 0597 OCF GOAT Us N amp 3F IL CFI OAS sz 055 0503 00 0504 3 SY NCO 0505 0591 0x06 OFF 0 0 0504 PETCTALO 008 0545 ADDA 0 09 0 00 CHANNA 0504 000 FSCTAL1 0x08 FSCTROHGA0C 0800 FREHZ 0x00 055 FREHT 4 FREGQU
46. 868 300000 MHz infa Frequency separation kHz infa Data rate 2 400 kbaud info Data format Manchester infa RF output power 0 dEr info Lock Continuous TA Evaluation Board Control Calibrate Reset Head Status information Typical current consumption 14 20000 Lack indicator Mat Locked c Chipcon www chipcon com ae Update device You can get information about the different parameters by clicking on the info button to the left of the parameter After you have changed some or all of the parameters the external component values are calculated after pressing Enter or Update device Component values for the input output match to the antenna and the VCO Inductor are shown to the right of the window The values are given to you in terms of the standard E12 series When you have changed the default parameter settings use these values for the new external components The component reference numbers refer to the application circuit shown in the datasheet Using the specified component values for the output match will give an optimum match at the specified operating frequency Minor tuning of the component values may be necessary to compensate for layout parasitics 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 6 1 1 System parameters This chapter describes the different parameters and the options you have when changing them Crystal
47. AL AGCTST1 019 04010 AGCTST2 0x19 0x0000 FSTSTO 0 14 0 4210 Simple RX Simple TX Packet RX Packet TX FH Network FSTST1 0 18 01002 ST nT amp FSTST2 Dx1C 0x0620 Ox01F_ E FSTST2 Dx1D Ox02DD Unbuffered mode PACKET MODE amp PIN MODE H MANFIDL O 1E 081330 MANFIDH x1F 0 3000 GRMDM 0x20 1 GRADEC 0x21 0 0000 f Min Control Register Register Status Register value information on the CC2400 connected to the PC 35 TEXAS INSTRUMENTS Start unbuffered Last executed command input entry e 16 02 2005 Time 15 37 06 System Configuration System parameter and register values gt Chipcon Products from Texas Instruments 10 2 1 Register Status The Register status at the left displays the most recently read register values For a calculation window all values will be displayed as 0 0000 Current chip values E MAIN 0x00 080000 XK IS RESET 0 N9 FS_FORCE_EN D ENEN T 0 operation Register Name Address Value 3 X0SC32K BYPASS 0 2 X05CS amp K 0 5 1 55 D D XD SC1EM FORCE 0 FSCTRL 001 0 0000 FSpIM 002 0000 MDMETRL 0x03 0000 ABCETRL 0x04 00000 FREND 0505 050000 RSS 006 0 0000 FREGEST 0807 0 0000 0x08 050000 AFSMTC 0x08 0 0000
48. B8 89 2D RXCTRL1 0x17 0 0456 FSCTRL 0x18 096565 SECCTRLO 0x19 0 03 4 WiteRAM ReadRaM CCTRLI 0x14 0 0000 NOTE Activate SXOSCON to enable Memory View tate 6 FIFO dBm RSSI 203 FIFOP LOCK 0x060 4 AS 7A 4C 35 B5 56 85 CB 40 36 88 SKOSCON 1 STXONCCA SRFOFF 5 05 1 CC2420 SmartRF Studio E ial xl File Settings Help i od Current chip values MAIN 0x10 0 800 MDMCTALO 0x11 0x02E2 MDMCTRL1 0x12 0x0500 RSSI 0x13 0 SYNCWORD 0x14 TXCTAL 0x15 0x16 0 12 5 0x17 0x0456 FSCTRL 0x18 0 6565 SECCTRLO 0x19 0 03C4 SECCTRLI 0x14 0 0000 Normal View Register View Memory View Notes Write T FIFO Length Read RX FIFO a OB 10 4230 52 25E fe FF NOTE Activate SXOSCON to enable Memory View Write RAM Read RAM 0x070 FC 28 9 49 01 83 EB 1F 09 FS C2 05 50 THFIFO last 0 FSM state 6 Iv FIFO i 0x090 C6 52 B7 25 7 6C 31 63 CS 01 CF 85 A7 29 4 77 dBm RSSI 204 FIFOP 0x0A0 D4 AD 2E 47 AB B6 38 8 59 FA 4E 8C 38 BC 3D 7 CCA 7 LOCK D3 82 E6 OC DO 4 B4 OE FA 43 B8 1 EF 92 80 Ox0CO OF B
49. CC1000 to enable the transmitter If the lock signal is not active high the transmitter will not be enabled This is in order to avoid the transmitter to emit out of band signals If Disabled is chosen this function is overridden and care should be taken as the transmitter will transmit even when the PLL is not in lock 5 TEXAS INSTRUMENTS gt Products from Texas Instruments IF RSSI The IF RSSI pin on CC1000 can be configured to give out the IF frequency or RSSI Choosing external IF an 10 7 MHz IF signal will be available at the IF RSSI pin Using RSSI an analogue voltage inversely proportional to the received signal strength is available at the pin See datasheet for details The default value is RSSI enable IF YASS RSSI Enables RSSI Enabled External 10 Hz IF Disabled Operation Mode The type of operation mode can be selected from a pull down menu The chip can be set in RX receive TX transmit or PD power down mode In PD you can select between complete power down osc off or power down with the crystal oscillator core bias and or frequency synthesiser running Leaving the crystal oscillator running gives a shorter turn on time at the expense of higher current consumption in the power down mode The default value is RX Mode USC Core Only Core amp Bias OSC Core Bias amp Synth 35 TEXAS INSTRUMENTS gt Products from Texas Instruments
50. Click to show bit information in MDOMCFG4 0x10 this register MOMCFGS 0x11 0522 MOMCF G2 0x12 0512 MOMCFG1 0513 0522 MOMCFGO 0x14 FS DEVIATM Ux15 054 MDSM2 0516 050 ACC AT Ped 7T nien mo Bit nr bit name value Click to hide bit information in this register Polled status information adjustable interval 100 msecs by default This feature is deactivated during some tests Reserved Info about the register bit currently highlighted with the mouse cursor le Device ID 0017 TEXAS INSTRUMENTS gt Products from Texas Instruments 12 2 2 System Configuration The system configuration view has a tab selection that enables either Normal View or Register View The user can also enter personal notes during testing in the Notes tag Normal View Register View Notes Enter normal View See corresponding Enter Enter the Notes to stored Register additional information about View See the test set up procedures section for details correspondi to follow etc ng section for details Normal View selection Normal view allows for simple device configuration and provides in addition various modes for RF performance testing and a frequency hopping file sharing network Register values 2 Required register Normal View Register View Notes value changes after Chip revision Correlation
51. F F5 C4 B6 76 CF SE 55 AA 23 10 81 29 75 CO Ox0D0 80 50 79 45 1C 57 05 F9 58 DF 01 2 E2 Main Control Register 5 05 0 STXCAL SRXON STXON SRFOFF SxOSCOFF SFLUSHRX SFLUSHTX SACK SACKPEND SRXDEC STXENC SAES 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Transmitting IEEE 802 15 4 compliant packets This section describes how to send a simple IEEE 802 15 4 compliant packet First of all the IEEE 802 15 4 standard is now available for download through this program http standards ieee org getieee802 802 15 html Please note that the terms and conditions according to this web site apply http standards ieee org getieee802 terms html If you have not downloaded the IEEE 802 15 4 standard yet it is recommended that you do so now An IEEE 802 15 4 packet is built in the following way Frame control 2 bytes FCF Sequence number 1 byte Address field 0 20 bytes Payload XX bytes Frame check sequence 2 bytes FCS The frame control field is built in the following way bit 0 2 frame type bit 3 security enabled bit 4 frame pending bit 5 ACK request bit 6 intra pan bit 7 9 reserved bit 10 11 dest addr mode bit 12 13 reserved bit 14 15 src addr mode There are 4 different frame types 000 Beacon 001 Data 010 ACK 011 MAC command 100 111 Reserved There are 3 different addressing modes 00 Pa
52. L status The default value is Continuous Continuous w Continuous 000 Important The One shot lock signal is used internally the CC900 to enable the transmitter If the lock signal is not active high the transmitter will not be enabled This is done in order to avoid the transmitter to emit out of band signals If Disabled is chosen this function is overridden and care should be taken as the transmitter will transmit even when the PLL is not in lock VCO current The VCO current can be set in 8 steps 000 being the maximum and 111 being the minimum The VCO current can be adjusted in order to check the gain margin of the VCO Reducing the VCO current will decrease the amplitude of the VCO signal and eventually the oscillator will cease to oscillate In receive mode the LO leakage can be reduced by reducing the current and hence the amplitude However the current should always be minimum two steps above where the oscillator stops in order to have some start up margin Texas INSTRUMENTS gt Products from Texas Instruments 4 2 The register configuration window for CC400 CC900 When you have chosen the register configuration window the SmartRF Studio will look like the picture below ioj File view Configuration Tools Help BOn Configuration registers Frame Address 000 AD AOS AD4 Ada Aue hex 0 Frame B Ad
53. RF 04EB joystick to browse a SmartRF 04EB LCD menu all associated parameters are remote set configured from SmartRF Studio at the PC SmartRF 04EB Preset 3 stored in the SmartRF 04EB FLASH will be overwritten by the new selected SmartRF Studio settings so even if the SmartRF 04EB is disconnected from SmartRF Studio it is still possible to run the SmartRF 04 PER test in stand alone mode with other settings than the ones pre defined in the SmartRF 04EB firmware As with the stand alone SmartRF amp OAEB PER tester the slave unit should be started before the master unit Mormal View Register View Notes Chip revision Correlation Register i Crystal accuracy HF output power 1 Attributes Componente 40 ppm fo dBm ramping FREQ 0x50 Deviation Modulation Frequency 2 FREQ 0893 eee RF Frequency 5 81 FREGO 0x61 Ronde Frequency FREG U 2031 eh kHz F5 CTRL 008 IF Frequency FREG_IF 4 0 gt 203 00 kHz Preferred settings FSCTALO 0500 Rix filerbandwidth Nc ups 0 2 4 kbps d kHz 203 kHz Sensitivity 203 kHz Current Heel cll Eee PUR Bo Channel bandwidth exponent CHANB YE 10 kbps 38 kHz aFSK 232 kHz Sensitivity l kbps 38 kHz 2FSK 232 kHz Current 250 kbps MSE 540 kHz Sensitivity cas 250kbps 0 MSK 540 kHz Current 500 kbps
54. Register View Notes Write 1 Ox 8000 MAIN 0800 3 FS_FORCE_EN 8 RXN_T2 lt 2 1 lt 05 16 _ 455 0 0 operation v 0 0 Read value 0 8000 M ee ee Write 1 Oxf 000 5 4 LOCK_THRESHOLD 1 LOCK_LENGTH FSCTRL 0x01 vi t 128 clock periods 2 clock pre periods Read value 0 0018 4 H SX SCONY SFSON SRX SIX SRFOFF SOSCOFF PER pin mode select unbuffered v 01011 ReadFIFO RX pin Reset CC24 0 m TX pin 5 2 GIO6 see lOFCG Test port 1 CC2400 pins Ses Parallelized H5SD Y The most recently read value also Additional features are Scroll all registers found in the status view described in tool tip simultaneously Updated after register writing popups When the device has been configured properly the command strobe buttons and the FIFO access field can be used to operate the device Please make sure that the FPGA pin mode select value is correct before entering RX or TX mode see tool tips 5 TEXAS INSTRUMENTS gt Products from Texas Instruments 10 2 3 Pull down menus and toolbar omartRF Studio simplifies access to the rest of its features through the use of pull down menus and a tool bar The SmartRF Studio menus are shown below 1 2400 SmartRF Studio File Setti
55. S INSTRUMENTS gt Chipcon Products from Texas Instruments Operation Mode The chip can be set in RX receive TX transmit or PD power down mode You can also power up selected parts of the chip the crystal oscillator core the bias module and the synthesiser These modes can be used to evaluate performance during a power up sequence The disabled Start mode button will be activated in TX Pseudo Random and Automatic power up sequence selection and the caption will change to respectively Start PN9 and wake up Mode HX Start mede Ex Pseudo Random T Pseudo Random PD SUSE core only and SUSE core bias and synth Automatic senuence When Automatic power up sequence is selected the CC102X wakes up in RX mode and check the carrier sense signal The power up sequencing is initiated by a negative transition on PSEL Pushing the wake up button does this Please refer to the data sheet for further information on power on sequencing If pseudo random sequence is selected the DIO is XOR ed with this predefined sequence both in TX and RX BER can easily be found by having DIO low in TX and count the number of 1 received on the DIO in RX and devide by 3 The pseudo random sequence in TX mode is initiated by a negative transition on PSEL Pushing the Start PN9 button does this Diagnose By enabling the diagnose feature the averaging value of the RS
56. SI AFC and IF offset is calculated and updated each second The RSSI signal is given in dBm and the AFC and IF Offset is given in kHz For optimum sensitivity the crystal loading or the RX frequency should be tuned until AFC indicates 0 kHz Diagnose info Enable RSSI kHz IF offset kHz 5 TEXAS INSTRUMENTS gt Products from Texas Instruments 8 2 The register configuration window for CC102X When you have chosen the register configuration window SmartRF Studio will look like the picture below CC 1020 SmartRF Studio loj x File Configuration Tools Help BOn Configuration registers MAIN INTERFACE OF Update RESET FF Update SEQUENCING Update FREQ 24 Update FREQ_1A FREH A CLOCK_A CLUCK_E VEL 3 update Update MODEM 50 Update DEVIATION Update CC Update FILTER 2F Update 55 Update WOA2 57 Update EJ 10 Update Update Ey Update FREG_2B 34 FREG_1B 22 lar U VI 3 LOCK FRONTEND 76 Update ANALOG 86 Update BUFF_SWING 50 Update BUFF CURRENT 25 Update PLL Bw Update CALIBRATE 38 Update POwER Update MATCH FO Update PHASE_COMP 00 Update GAIN_COMP 00 Update POWERDOWN 00 Update Test registers TESTI 4D 5 2 10 TEST3 06
57. SRF file and set default settings Open displays a file selection dialog box that asks you for the name of an SRF file and opens it Save saves all the entered system parameters in the current SRF file Save As displays a file selection dialog box that asks you for the name of an SRF file in which to save the entered system parameters Print setting to file displays a dialog box that enable you to save the entered system parameters together with the calculated component values in a TXT file Print registers to file displays a dialog box that enable you to save the register values to a txt file in Normal View and eep file in Register View In Normal View the values will be shown in hexadecimal code for all possible modes available for the selected transceiver for easy inclusion in micro controller code In Register View this selection displays a dialog box that enable you to dump the present register values to a file This is useful if the register settings are different from the default values given in the Normal View Load registers from file displays a dialog box that enables you to open the register values from a previous generated eep file This option is only activate in Register View Reset settings will set the system parameters to default and update the configuration registers Exit quits SmartRF Studio Note When in Register window only the Exit Print register to file and Load registers from file entries wil
58. Using Manchester coding the modulation frequency in kHz will be equal to the bit rate in kbit s and the baud rate is twice the bit rate Data rate The data rate can be set between 0 45 and 153 6 bBaud Using NRZ mode the data rate in kbits s is equal to the Baud rate Using Manchester code the Baud rate is twice the bit rate The demodulator data slicer and bit synchroniser is optimised according to the selected data rate In synchronous mode using recommended crystal frequencies the data rate will be rounded to the closest accurate data rate given in the data sheet 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Data format CC102X can be configured for three different data formats Synchronous NRZ Synchronous Manchester or Asynchronous UART The data formats refer to the encoding used when modulating the signal either NRZ Non Return to Zero data or Manchester encoded data also known as bi phase level can be used In the synchronous modes CC102X provide the data clock at DCLK When Manchester mode is selected the output signal will be modulated even if no signal is connected to the DIO line This is because the Manchester coding of the data is done by the CC102X Therefore the DIO signal should be NRZ coded even when Manchester mode is selected Data format Manchester 4 Fast f Accurate The selection between Fast and Accurate controls the settling time of the averaging
59. Windows XP Other system parameters are not critical 35 TEXAS INSTRUMENTS Cc Chipcon Products from Texas Instruments 3 Overview of SmartRF 01 02 Studio 3 1 Starting SmartRF Studio for CCX00 CC10XX Before you can start to use SmartRF Studio for the SmartRF 01 or 02 productline CCX00 CC10XX you must select a device to evaluate This is done by activating the SmartRF 01 or SmartRF 02 tag in the device manager of SmartRF Studio Double click on the device to open the SmartRF Studio for this device You can also mark the device and click on the start button SmartRF Studio C Chipcon 5 01 DK SmatRF 01 Development Kit al 400 900 The file version button will list up the version of all files included this version of SmartRF Studio 3 2 Pull down menus SmartRF Studio simplifies access to its features through the use of pull down menus The SmartRF Studio menus are shown below wiew Configuration Tools Help 7 I TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 3 2 1 File The File menu contains items that create files and set up printing options View Configuration Tools Help tlt Save Save Print settings to File Print registers to File Load reaisten file Reset settings Recent E xit New allows you to create a new
60. a hardware reset of CC102X setting all the register to default values Read starts to read back the register information on the CC102X chip The information is given in a dialog box together with the register name This button is only active in register view Diagnose performs a read back of the status registers In normal view the read back values are provided in signed format when needed and the value of each bit in the STATUS register is listed up Further the CC102X version is given in this window In register view the read back value of the status register is provided as register value in hex format Calibrate IR is only active in Register view and performs a calibration algorithm that improves the image rejection feature on CC102X In order to use this feature you need to connect a signal generator operation on the image frequency Please see data sheet for details 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 9 SmartRF Studio for CC1070 The CC1070 has two configuration views The parameter entry screen is the default window and can be chosen by pressing F2 or selecting Normal from the View menu In this window you can change the system parameters get status information and component values The other configuration window is the register configuration which is selected by pressing F3 or selecting Register from the View menu It gives you the possibility to change the bits in the configuration
61. acket RX TX speed Defines the minimum transmission interval for packet transfer in Normal View Reduce this value in RX and TX both if the number of lost packets seems unreasonably high Select and divider are settings that are implemented to simplify the CC2400 characterisation These settings are unavailable for the user 35 TEXAS INSTRUMENTS gt Products from Texas Instruments Help Contact information and disclaimer is available in the help menu 1 2400 SmartRF Studio File Settings Help i Revision History Curent chip vah Contact Chipcon E About 5martRF Studio Menir 1 10 2 4 Online help SmartRF Studio for CC2400 provides online help through so called tool tips By moving the cursor over a field e g a button or a text field and holding it in the same position for about half a second the text will appear in a yellow box slightly below the cursor Simple RX Simple Packet EX Packet Network Select node o Set destination folder ENTEMPN Tool tip on how to transfer files in the FH Network mode ONLINE Offline Idle Displays OMLIME node ta open a file selection dialog and then transmit the file automatically Offline Idle 4 cn CT Fe Register settings are hardcoded inta the microcontroller Warnings are indicated by turning the re
62. aductline Load USE Firmware Load MEU prototype firmware File versions Load USB firmware Load MCU prototype firmware The default USB firmware is loaded Loads predefined DK MCU firmware via USB automatically by a Windows driver when the Inactivates the interface between the DK MCU board is connected to the computer It is and SmartRF chip Allows external MCU full however possible to update the USB control over the SmartRF chip via a dedicated firmware manually by clicking this button and EB pinrow selecting the desired file normally srf04eb_fwid0400 hex If a device is unplugged by accident or by intent while the SmartRF Studio window is open the window title will display Lost Device It is possible to reunite the device with the SmartRF Studio window by right double clicking on one of them in the device manager and then left double click the other The file version button will list up the version of all files included in this version of SmartRF Studio Note that some of the view captures in this section might differ between CC11xx and CC25xx However this should not pose any ambiguity to the understanding and operation of SmartRF Studio for CC11xx 25xx 35 TEXAS INSTRUMENTS gt Products from Texas Instruments 12 2 Overview of SmartRF Studio for CC11xx 25xx All opened devices will be displayed in separate windows and will be available on the Windows task bar at the bottom of t
63. alue is 200 kHz The IF frequency is selected from a pull down menu 200 TA X4 Imtemal455 E ternal 455 The best sensitivity is obtained using the internal 60 kHz IF filter and offers a cost optimised solution If the operating temperature range shall be large a relative stable reference crystal may be required when using the 60 kHz internal IF filter Optionally the initial crystal accuracy can be tuned using a trimming capacitor Using the 200 kHz internal IF filter gives a very low cost solution that does not require a very stable crystal or a tuning capacitor This is however obtained at the expense of lower sensitivity The best selectivity is obtained with an external 455 kHz ceramic filter but at the cost of lower sensitivity However this can increase the cost of your system due to the external ceramic filter cost and because of the narrow bandwidth of the external filter typically 30 KHz which requires a reference crystal with high accuracy lt 10 20 ppm Note When selecting the external 455 kHz filter the user must ensure that the crystal accuracy together with the signal bandwidth depend on data rate and deviation stays inside the filter bandwidth The total occupied signal bandwidth can be approximated by Carson s rule BW Af 2 fm where f is the modulation frequency Using Manchester coding the modulation frequency in kHz will be equal to the bit rate in kbit s A message box opens when selec
64. ating the signal either NRZ Non Return to Zero data or Manchester encoded data also known as bi phase level can be used In the synchronous modes CC1070 provide the data clock at DCLK When Manchester mode is selected the output signal will be modulated even if no signal is connected to the DI line This is because the Manchester coding of the data is done by the CC1070 Therefore the DI signal should be NRZ coded even when Manchester mode is selected HF output power Manchester RF output power For the CC1070 the output RF power can be set in 1 dB steps between 20 to 10 dBm For frequencies higher than 500 MHz the upper limit is 8 dBm Power in dBm is 10 log P where P is in mW The default value is 0 dBm Modulation CC1070 can modulate FSK GFSK or OOK ASK Using GFSK the data is shaped using a Gaussian filter before FSK modulation in order to improve the occupied bandwidth OOK is a type of amplitude modulation used in digital systems where the RF carrier is turned on and off in order to modulate the data Modulation FSK v Dithering In fractional N synthesizer spurious signals can occur at certain frequencies depending the division ratios in the PLL To reduce the strength of these spurs the Dithering can be enabled 5 TEXAS INSTRUMENTS gt Products from Texas Instruments Lock The synthesiser PLL lock indicator can be set in one of three modes Continuous One
65. button on the toolbar reads all registers The values are displayed in the status view to the left and the bars in Register view 35 TEXAS INSTRUMENTS gt Products from Texas Instruments Settings The Settings menu contains options mainly used to compensate for slow computers This includes Polling interval and Packet RX TX speed 0 2420 SmartRF Studio File Settings Help Polling interval Packet RX TX speed Cure Select EM 100 E ET 500 milliseconds 1 second ce MOMCTALT 0 12 050000 5 seconds E RSSI 0513 0E 080 10 seconds H SYNCWORD 0x14 7 Polling interval Defines the status view update interval for the six fields between the register tree and the yellow help box File Settings Help Polling interval k Packet speed 20 packets second Select 10 packets second SPI divider 5 packets second Max 2 packets second BERRA raa Adr E 0812 080000 SSP d 00 25 KE Se Packet RX TX speed Defines the minimum transmission interval for packet transfer in Normal View Reduce this value in RX and TX both if the number of lost packets seems unreasonably high Select EM and SPI divider are settings that are implemented to simplify the CC2420 characterisation These settings are unavailable for the user 35 TEXAS INSTRUMENTS gt
66. cccees 62 10 1 STARTING SMARTRF STUDIO AND SELECTING A CC2400 DEVICE creen 62 10 2 OVERVIEW OF SMARTRF STUDIO FOR 2400 2 222000000000000000 63 DIST EE Du oido RT 64 INA pien Con CUr dOn R 65 10 2 3 Pull down menus and 1 1 68 DOD ORERE D E 70 11 SMARTRF STUDIO FOR CC2420 2430 ccccsccscccccccccccccsccccccccccccccccccsccccccccccccsccees 71 11 11 STARTING SMARTRF STUDIO AND SELECTING A CC2420 2430 71 11 22 OVERVIEW SMARTRF STUDIO FOR 2420 24320 2 0 00000000 J2 11 21 Register SOUS EEEEE Em 73 11 2 2 System Configuration 888888888888 74 T123 Online EEE 82 12 SMARTRF STUDIO FOR CC11XX AND 25 eese sees 83 12 1 STARTING SMARTRF STUDIO AND SELECTING A CC11XX 25XX DEVICE 83 12 2 OVERVIEW STUDIO FOR CC1 I XX 25XX 84 JD 2 0230 E E 85 DPA CON UOO RR 86 12 2 3 Pull down menus tOOlDAL 0 2 ccc ccc ccc ccccccccccccccuccuccucccuccuccuccuscuccuecsecsuscuseesaecuusueseusensens 92 BO
67. ccecesceccecceccccescecceceecesceseeses 38 ZU P y AY a EIEE ET 39 722 THE REGISTER CONFIGURATION WINDOW FOR 010 02 02000000 00000 43 7 3 EVALUATION BOARD CONTROL be quoe ode 44 8 SMARTRFG STUDIO FOR CC102X 2 cccccccccccccccccccccccccccccccsccccccecccccccccsccsccscoecees 45 8 1 THE NORMAL CONFIGURATION WINDOW FOR 02 22 00 000000000000 46 8 1 1 A72 c TP 47 8 2 THE REGISTER CONFIGURATION WINDOW FOR CC 102X c ccccccecceccsccecccecceccscescecceceecascesceses 52 8 3 EVALUATION BOARD CONTROL 52 5 53 9 SMARTRE STUDIO FOR 1070 ccce ee eee ee eee eee ee ee esee eese eee se eese see ses esee sese 54 9 THE NORMAL CONFIGURATION WINDOW FOR CC1070 cccecceccecescccecceccscescescecescesceseeses 55 9 1 1 SUED A Ma LI MN Eu ME UPS RN LU EE 56 9 2 THE REGISTER CONFIGURATION WINDOW FOR 1070 2 2000000000000 60 9 3 EVALUATION BOARD CONTROL cccccescecceccccescecceccscescesceccecescescescecescescescesescescescssescescescesees 61 We TEXAS rs SWRUO70 gt Chipcon Products from Texas Instruments 10 SMARTRF STUDIO FOR CC2400 0 ccscccccccccscccccccccccccccccccsccsccccccccscccscscccccc
68. changes can then be made with a highly reduced risk of introducing errors The view consists of a number of so called register bars and a command and board operation panel The register bars display the 16 bit register value and the individual bit fields in various formats i e on off buttons value input boxes and lists Registers can be selected for a single bar in the left list box and for all bars simultaneously by using the scroll bar to the right The horizontal scroll bars allow for bit field selection Shortcuts are available for efficient keyboard operation of the register bars Press Ctrl lt or Ctrl to scroll bit fields Press Enter or Alt the number on the Write button to write to this register on the connected CC2420 2430 Press Esc to reset the register bar to the default value 5 TEXAS INSTRUMENTS gt Products from Texas Instruments Click to update the Type the new Select the Change register value on the register value in register to individual bit connected CC2420 2430 hex format configure fields 0 14 ENC_RESETn 13 DEMOD_RES Tn MAIN 0810 rr Read value OxFSQ0 4 gt 1 13 RESERVED_FRAME_MODE 12 PAN_COORDINATOR 11 ADDR_DECODE MDMCTRLO 0x11 0 Reserved frame types 100 17 tt Address decoding is enabled Read value Ox0AER I oe EE STXCAL SRON STON STXONCCA SRFOFF FLUSHR SFLUSHTX SACK SACKPEND
69. configuration and operation of the CC11xx 25xx Please note that parameter changes made in this view could lead to a non valid configuration Such errors will however not affect Normal View It is recommended that you always begin the configuration in Normal View and then transfer the settings to Register View and the device by clicking the Copy and Write buttons The necessary changes can then be made with a highly reduced risk of introducing errors The view consists of a number of so called register bars and a command and board operation panel The register bars display the 8 bit register value and the individual bit fields in various formats i e on off buttons value input boxes and lists Registers can be selected for a single bar in the left list box and for all bars simultaneously by using the scroll bar to the right The horizontal scroll bars allow for bit field selection Shortcuts are available for efficient keyboard operation of the register bars Press Ctrl lt or Ctrl 5 to scroll bit fields Press Enter or Alt the number on the Write button to write to this register on the connected 11 25 Press Esc to reset the register bar to the default value Be aware that the SmartRF 04EB PER tester firmware will overwrite some registers even if these are tried changed from Register View The SmartRF 04EB PER tester requires that normal mode and variable packet length is used Also that CRC check is
70. copy all Normal View related registers into a C compatible software structure The structure format is based on corresponding templates which can be changed added by the user The code export feature is supported by an associated intuitive windows pup up dialog Close Exit the SmartRF Studio window for this device You can also use the top right X button The refresh button on the toolbar reads all registers The values are displayed in the status view to the left and the bars in Register view 35 TEXAS INSTRUMENTS gt Products from Texas Instruments Settings The Settings menu contains options mainly used to compensate for slow computers This includes Polling interval and Packet RX TX speed 2400 SmartRF Studio File Settings Help Polling interval Packet RX TX speed Cure Select EM ee SPI divider canas 1 second FSD 0x02 0 0961 seconds MDMCTRL 00040 10 seconds Mendl MeF Polling interval Defines the status view update interval for the six fields between the register tree and the yellow help box 0 2400 SmartRF Studio File Settings Help Polling interwal d Packet RX TX speed 20 packets second Select we 10 packets second SPI divider 5 packets second 2 packets second Cure Bl 00 2 050961 P
71. cts from Texas Instruments 5 SmartRF Studio for CC1000 The CC1000 has two configuration views The parameter entry screen is the default window and can be chosen by pressing F2 or selecting Normal from the View menu In this window you can change the system parameters get status information and component values The other configuration window is the register configuration which is selected by pressing F3 or selecting Register from the View menu It gives you the possibility to change the bits in the configuration registers directly This window is mainly used to give additional information and we dissuade you to change the bits To send the configuration data to the transceiver chip press F5 or select Update Device from the Configuration menu or press the Update device button at the bottom of the screen Note When pressing Enter the parameters will be checked and component values will be calculated but the transceiver will not be programmed until Update device is activated 5 TEXAS INSTRUMENTS gt Products from Texas Instruments 5 1 The Normal configuration window for CC1000 When you have chosen the Normal configuration window SmartRF Studio appears like the picture below loxi File wiew Configuration Tools Help System parameters Component values into frequency 14 745600 MHz Int Ext info tal accuracy 20 info 868 29720
72. d Here you can either load data from a file to the EEPROM buffer or save the EEPROM buffer to a file There are two types of files that are allowed to load That is the eep and txt The eep format is the normal file type for the EEPROM data The txt file is the text file that is generated under SmartRF Studio when print register to file is selected in Normal View If another text file is loaded an error message will open When saving the buffer to a file the format will be of eep If from board is selected then the read and save buttons are enabled By clicking on this button the software starts to read the EEPROM of the connected demonstration board into the EEPROM buffer The Progress bar at the bottom of the EEPROM programming frame starts to go and indicate the progress of the reading An error message will open if no demonstrator is connected to the evaluation board The buffer data can now be used to either program to another board or store to a eep file When the EEPROM buffer contains useful data the program EEPROM button is enabled This button writes the data from the EEPROM buffer to the EEPROM of the microcontroller The Progress bar at the bottom of the EEPROM programming frame indicates the progress of the programming An error message will be shown if no demonstrator is connected to the evaluation board 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 4 3 3 FLASH programming The main
73. dress 001 Bi2 Blif Biol Bod BOr BOB BOS B 4 Bosh 02 Boil Boole 2806 Frame Address 010 cur cop cost cose Coble cas coal cusp coz cor cool Frame D Address 011 piz out cio pol cos tor poe pos ood pos po poo 7194 Frame E amp ddress 100 Elz Eli E10 09 0 E07 Eos EOS EMD E00 hex BBDD Frame F Address 101 Fiw aor Fog roe Foz Foer Fos ro4 For For BADR Frame Address 110 Glial Gil Git Goo Goal Goal Gos Goel Gol GOO CBBC Frame H Address 111 Hie Hf H S Hose H 3 H s H lle H D hex 072 Status information Typical current consumption m Lack indicator Mat Locked 111 Update device Chipcon www chipcon com Ready 7 In this mode you can change the 13 different bits in the 8 registers directly by clicking on the white squares These bits are used to program the transceiver chip on the printed circuit board PCB that follows Development Kit We dissuade you to change the bits without contacting our company first When changing the values and pressing Enter in the Normal configuration window described in chapter 4 1 the frames will change automatically At the right side of the window you can see the hex codes used to configure the transceiver Here is the 3 bit address added
74. e maximum data rate and frequency separation that can be used to stay in the passband of the internal IF filter bandwidth For highest possible data rate or separation it is an advantage to use a crystal with high frequency accuracy 20 ppm For low cost applications however this can be a trade off The default value is 20 ppm 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments RF frequency CC1000 has two separate frequency settings making it possible to select between Frequency A and B A radio button is used for selecting the active frequency There is further a radio button on each frequency which informs the software whether to calculate RX or TX frequency AC 2868300000 Rx C Ts 00000 MHz If the active frequency is different from the operation mode see section 5 1 1 12 error messages will popup informing you to synchronise the active frequency with the operation mode The CC1000 can operate at frequencies between 300 and 1000 MHz The Development Kit evaluation board is optimised for operation in either the ISM band at 868 870 MHz or the ISM band at 433 050 434 790 MHz However it is possible to use the evaluation board for frequencies outside this ISM band with restriction on the VCO Inductor Choosing frequencies outside this range will not work for this evaluation board and should only be done for generation of configuration data to be used in othe
75. e bits are used to program the transceiver chip on the CC1010EB and the CC1010 will be programmed with the register information when Update device F5 is pushed We dissuade you to change the bits without first study the datasheet or contacting our company When changing the values and pressing Enter in the Normal configuration window described in chapter 7 1 the frames will change automatically Changing view to Register View the optimised register values for the Normal View is given 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 7 3 Evaluation Board Control In the CC 1010 mode of SmartRF Studio you will find Evaluation board Control buttons Calibrate Reset and Read The function of these buttons is given in this chapter Board Control Hw Reset Calibrate Head Calibrate activates the on chip calibration feature of the VCO and PLL on the CC1010 HW Reset performs a hardware reset of CC1010 setting all the register to default values Read starts to read back the register information on the CC1010 chip The information is given in a dialog box together with the register name This button is only active in register view 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 8 SmartRF Studio for CC102X The CC102X has two configuration views The parameter entry screen is the default window and can be chosen by pressing F2 or selecting Normal from the View menu In
76. ed 0 0012 2500 SmarkRFig Studio File Settings Help Polling interval Never Packet Ralls speed Curre SPI speed v 100 DUE ees H Select EM 500 milliseconds 1 second rz 0502 U 3F 5 seconds E OA 0x02 DF 10 seconds Polling interval Defines the status view update interval for the six fields between the register tree and the yellow help box 040012 2500 SmartRFe Studio File Settings Help Polling interwal k Packet RXITX m Lurre SPI speed Fast speed E Select EM Slow speed ra d SPI speed Defines the SPI communication speed between the SmartRF 04 evaluation board and CC11xx 25xx 35 TEXAS INSTRUMENTS gt Products from Texas Instruments Help Contact information and disclaimer is available in the help menu 0 0012 2500 SmartRFe Studio File Settings Help O History Current chip val Contact Chipcon About 5martRF Studio EEIDCEG 05 12 2 4 Online help SmartRF Studio for CC11xx 25xx provides online help through so called tool tips By moving the cursor over a field e g a button or a text field and holding it in the same position for about half a second the text will appear in a yellow box slightly below the cursor Simple RX Simple TX Packet RX Packet TX Length contig Variable word 32 bi
77. enabled and that the status bytes are appended to the RX FIFO 5 TEXAS INSTRUMENTS gt Products from Texas Instruments Click to update the Type the new Select the Change register value on the register value in register to individual bit connected 11 25 hex format configure fields View Register View Notes Write O 04 PKTCTRL1 0807 i Head value 0504 4 Ww DR 3 ALITOFLLISH write T Le SRES se amp DFF SESTRUM SCA SBA SI 50 sac 52 srs 5 Up The most recently read value also Additional features are Scroll all registers found in the status view described in tool tip simultaneously Updated after register writing popups When the device has been configured properly the command strobe buttons and the FIFO PATABLE access fields can be used to operate the device 35 TEXAS INSTRUMENTS gt Products from Texas Instruments IOCFGO register The IOCFGO register in CC11xx 25xx allows the user to configure which internal CC11xx 25xx signal to be output on an associated GDOO pin However this register also changes its parameter field representation depending on the state of IOCFGO TEMP SENSOR ENABLE and IOCFGO ADC TEST bits When temperature sensor is disabled the CC11xx 25xx presents the correct parameter fields in a
78. entry We dissuade you to change the bits without first study the datasheet or contacting our company When changing the values and pressing Enter in the Normal configuration window described in chapter 5 1 the frames will change automatically Changing view to Register View the optimised register values for the Normal View is given 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 9 3 Evaluation Board Control In the CC1070 mode of SmartRF Studio you will find Evaluation board Control buttons Calibrate Reset and Read The function of these buttons is given in this chapter Board control Reset Calibrate Head Diagnose Calibrate activates the on chip calibration feature of the VCO and PLL on the CC1070 Reset performs a hardware reset of CC1070 setting all the register to default values Read starts to read back the register information on the CC1070 chip The information is given in a dialog box together with the register name This button is only active in register view Diagnose performs a read back of the status registers In normal view the read back values are provided in signed format when needed and the value of each bit in the STATUS register is listed up Further the CC1070 version is given in this window In register view the read back value of the status register is provided as register value in hex format 5 TEXAS INSTRUMENTS gt Products from Texas Instru
79. er C Fast Accurate Manchester Transparent UART Please see data sheet of CC1010 for details RF output power For the CC1010 the output RF power can be set in 1 dB steps between 20 to 10 dBm For frequencies higher than 500 MHz the upper limit is 4 dBm Power in dBm is 10 log P where P is in mW The default value is 0 dBm Lock The synthesiser PLL lock indicator can be read from an internal register This read operation is done each second and can be disabled if the constantly reading of the register influences testing parameters Lack Indicator Disable 5 TEXAS INSTRUMENTS gt Products from Texas Instruments IF RSSI The AD2 pin on CC1010 can be configured to give out the IF frequency or RSSI Choosing external IF a 10 7 MHz IF signal will be available on the AD2 pin Using RSSI an analogue voltage inversely proportional to the received signal will then be available on this pin See datasheet for details The default value is RSSI enable IF YASS RSSI Enables RSSI Enabled External 10 Hz IF Disabled Operation Mode The type of operation mode can be selected from a pull down menu The chip can be set in RX receive TX transmit or PD power down mode In PD you can select between complete power down osc off or power down with the crystal oscillator core bias and or frequency synthesiser running Leaving the crystal oscillator running gives a shorter turn on
80. ew Register view and Notes settings in a srfs11xx 25xx configuration file The command is also available form the toolbar floppy disk Load CC11xx 25xx state This command will load register values from a stat11xx 25xx file into CC11xx 25xx Save CC11xx 25xx state This command will save all register values in CC11xx 25xx to a stat11xx 25xx file Export CC11xx 25xx registers This command will save all CC11xx 25xx register values entered in Register View to a standard text file Import CC11xx 25xx registers This command will copy all CC11xx 25xx register values listed in a preformatted external text file into the associated register fields in CC211xx 25xx Register View Export CC11xx 25xx code This command will copy all Normal View related registers into a C compatible software structure The structure format is based on corresponding templates which can be changed added by the user The code export feature is supported by an associated intuitive windows pup up dialog Close Exit the SmartRF Studio window for this device You can also use the top right X button The refresh button on the toolbar reads all registers The values are displayed in the status view to the left and the bars in Register view 35 TEXAS INSTRUMENTS gt ee Products from Texas Instruments Settings The Settings menu contains options mainly used to compensate for slow computers This includes Polling interval and Packet RX TX spe
81. exas Instruments 11 2 Overview of SmartRF Studio for CC2420 2430 All opened devices will be displayed in separate windows and will be available on the Windows task bar at the bottom of the screen The SmartRF Studio for CC2420 2430 window can be divided into two sections Register Status and System configuration 0 CC2420 SmartRF Studio File Setting Help N ase N Current hip values MAIN 0x10 OxF800 MDMCTAL1 0x12 050500 RSSI 0x13 0xE 080 SYNCWORD 0x14 OxBEEF TACTRL 0x15 0x16 0 12 5 0x1 7 0 045 FSCTRL 0x18 024165 SECCTRLA 0x13 0 03 4 SECCTRL1 0x14 0x0000 BATTMON 0418 0 0040 IOCFGO 0 1 00040 IOCFG1 0510 0 0000 MANFIDL 01 0x233D MANFIDH Ox1F 0 2000 FSMTC 0x20 0 34 MANAND 021 OxFFFF MANOR 0x22 00000 AGCCTRL 0x23 Ox07F3 AGCTSTO 0x24 0 3543 AGCTST1 025 00854 AGCTST2 0x26 0 012 FSTSTO 0x27 020210 FSTST1 0x28 0 5002 FSTST2 0x23 020620 FSTST3 0x24 0 8200 RABPFTST 0x28 00000 FSMSTATE x2C 0 0000 ADCTST 0 20 0 0000 DACTST 0 2 0 0000 FSM state 0 PD FIFC dBm RSSI CCA H H Man Control Register Device Nooo N Register Status
82. filter in the demodulator Please see the data sheet for details RF output power For the CC102X the output RF power can be set in 1 dB steps between 20 to 2 dBm For frequencies lower than 500 MHz the upper limit is TBD dBm Power in dBm is 10 log P where P is in mW The default value is 0 dBm Channel spacing The 6 dB IF bandwidth is programmable according to the channel spacing needed In narrow band operation the IF bandwidth is critical in order to get good adjacent channel rejection Further the AGC in CC102X will be optimised based on the channel spacing selection Channel spacing Note that CC1021 cannot be configured to 12 5 and 25 kHz narrow band operations 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Modulation CC102X can modulate FSK GFSK or OOK ASK Using GFSK the data is shaped using a Gaussian filter before FSK modulation in order to improve the occupied bandwidth OOK is a type of amplitude modulation used in digital systems where the RF carrier is turned on and off in order to modulate the data Modulation FSK Dithering FS In fractional N synthesizer spurious signals occur at certain frequencies depending on the division ratios in the PLL To reduce the strength of these spurs the Dithering can be enabled Lock The synthesiser PLL lock indicator can be set
83. frequency info tal accuracy z z e Data rate Data format HF output power Channel width Modulation Lock Component values infa Match and LC filter Cl 100 pF 1 180 nH C2 pF L2 36 nH 100 pF C71 8 amp 2 pF B2 pF infa PLL loop filter R2 22 kOhm 1000 nF R3 68 kOhm 38000 pF 10000 L7 5 1 nH Diagnose nte Enable le l RSSI dBm AFC kHz IF offset kHz Made Fx Start mode Board Control Reset Calibrate Head Diagnose Status information Typical current consumption 1800000 a 13 Update device c Chipcon www chipcon com Lock indicator You can get information about the different parameters by clicking on the info button to the left of the parameter After you have changed some or all of the parameters the external component values are calculated after pressing Enter or Update device The values are given in terms of the standard E12 series When you have changed the default parameter settings use these values for the new external components The component reference numbers refer to the application circuit shown in the datasheet and the CC102XDK User Manuals Using the specified component values for the input output match will give an optimum match at the specified operating frequency Minor tuning of the component values may be necessary to compensate for layout paras
84. g 35 TEXAS INSTRUMENTS gt Products from Texas Instruments 4 3 2 EEPROM programming The register setting for the transceivers is stored in the EEPROM of the microcontroller The idea is that the user can change the settings of the transceivers on the demonstrator by changing the data in the EEPROM Before you can program the EEPROM you must load valid data into the EEPROM buffer This can be done by either using the default setting load from file or read from board If default setting is selected then the EEPROM buffer is filled with default values that correspond to the data in the demonstration board when you got it This is a proper selection when you want to go back to the recommended settings after testing the demonstrator using other settings To use the correct default setting for the demonstrator board the user must ensure that the selected device in SmartRF Studio is the same as the transceiver on the demonstration board If CC400 is selected the default setting is according to the EEPROM setting given in CCA00DBK User Manual and if CC900 is selected the default setting is according to the EEPROM setting given in CC900DBK User Manual If CC1000 is selected before the programming tool is opened the default setting radio button will not give a default setting because we have for the moment not implemented a demonstrator for CC1000 If from file is selected then the load and the save buttons are enable
85. guration data to be used in other applications 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Frequency separation The frequency separation Af is the difference between the frequency transmitted for a 0 fo 1 f1 That is fo fc Af 2 fc Af 2 where fc is the carrier frequency entered in the RF frequency field The frequency separation can be adjusted between 0 and 200 kHz in 1 kHz steps The default value is 64 kHz A warning will pop up if CC 1050 are unable to modulate with the selected separation The maximum value for the separation depends on the crystal frequency and RF frequency input and will for all settings be larger than 64 kHz Data rate The data rate can be set between 0 6 and 76 8 kbaud The default setting is 2 4 kbaud If synchronous mode and recommended crystal frequencies is selected SmartRF Studio will find the closest accurate data rate If synchronous mode is selected without using recommended crystal frequencies a warning will pop up informing you that the data rate will differ from the one given in the Data rate input Data format The CC1050 can be used with NRZ Non Return to Zero data or Manchester bi phase level encoded data The UART mode bypasses the on chip synchronisation feature in CC1050 Data format Manchester UART Please see data sheet of CC1050 for details RF output power For the CC1050 the output RF power can be set in
86. he screen The SmartRF Studio for CC11xx 25xx window can be divided into two sections Register Status and System configuration Important note All RX related features described in the following CC11xx 25xx sections does not apply to CC1150 2550 0x1079 CC2500 SmartRF amp Studio gt 101 File Setting Curren IGCFG2 0500 0x29 Normal View Register View Notes OCFG1 0x01 0 2 Chip revision Correlation IOCFGOD 0x02 ist IOCFGOA1 0 02 0 3 ela B anis paver egister Attributes Compon ts IDCFGOA2 002 26 000000 f MHz 0 v dBm ramping 2 0850 FIFOTHR 0 03 0x07 SYNC1 0x04 0 03 SYNCO 0 05 0x91 PKTLEN 0x06 OxFF PKTCTRL1 0x07 0x04 PKTCTRLAO 0x08 0x45 Datarate Modulation RF dares gt FREQ 23 16 FREQ Ox 2398968 kbps 2 gt Manchester RF Frequency gt FREG 15 8 T FREGO 1 Channel Channel number RX filterbandwidth RF Frequency gt FREQ 7 0 2 32 999908 MHz 199 951172 kHz 0 203 125000 kHz FSCTRL1 0 08 IF Frequency gt FREQ IF 4 0 gt 203 00 kHz FREQ Ox0E OxC4 FREQO Ox0F OxEC MDMCFG4 0x10 0x8C MDMCFG3 0x11 0x22 MDMCFG2 0x12 0x02 MDMCFG1 0x13 0x22 MDMCFGO 0x14
87. ill give an optimum match at the specified operating frequency Minor tuning of the component values may be necessary to compensate for layout parasitics 4 1 1 System parameters This chapter describes the different parameters and the options you have when changing them The default parameter list is given at the end of the chapter For detailed information on parameter setting of CC400 and CC900 see Application note ANOO5 X tal frequency The crystal frequency of your Development Kit evaluation board is 12 000000 MHz Do not change the X tal frequency parameter when using this module unless the crystal is being replaced If you are using this program to generate configuration data for your special application use a crystal frequency between 4 000 and 13 100 MHz and replace the crystal on the printed circuit board The crystal should be designed for 12pF load capacitance The frequency value is rounded to 6 digits after the MHz decimal point i e 12 000000 MHz X tal accuracy Enter the total crystal accuracy between 0 and 500 ppm including initial tolerance temperature stability loading and ageing If you are using a trimming capacitor to adjust the crystal oscillator the initial tolerance will be zero The crystal accuracy is very important for narrow band applications i e 25 kHz channel separation For applications using wider bands crystal accuracy is not that important The crystal stability has an influence on the minimum possible
88. in one of three modes Continuous One shot or Disabled Choosing Continuous the lock indicator will monitor the PLL lock continuously also after an initial lock have occurred Choosing the Instant mode the LOCK pin will stay high after an initial lock has occurred even if the PLL occasionally should fall out of lock If Disabled is selected the lock signal will be fixed to high or low regardless of the PLL status The LOCK pin can also be used as a Carrier Sense indicator or be set to a fixed level In synchronous mode the data in RX mode can be given on the LOCK pin when Data output is selected In asynchronous mode the data output is always provided on DCLK Lock Continuous Lantinuaus Instant Carer Sense Data output Disabled high Disabled low Note that the Lock indicator pin on CC102X is active low Carrier sense The carrier sense signal is based on the RSSI value and the programmable carrier sense level The Carrier sense signal is high as long as the RSSI is stronger than the given threshold The threshold is given by the sensitivity in RX mode and adding the carrier sense offset Carrier sense offset 0 dB DELK Squelch The DCLK pin on CC102X can be used to give an interrupt signal to the MCU when the RSSI level exceeds the given threshold level This function can be used to wake or interrupt the MCU when a strong signal is received The DCLK Squelch enables this feature 5 TEXA
89. itics 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 8 1 1 System parameters This chapter describes the different parameters and the options you have when changing them Crystal frequency The crystal frequency of your Development Kit evaluation module is 14 7456 MHz Do not change the X tal frequency parameter when using this module unless the crystal is being replaced If you are using this program to generate configuration data for your special application use a crystal frequency between 4 20 MHz Recommended frequencies are 4 9152 7 3728 9 8304 12 288 14 7456 17 2032 and 19 6608 MHz giving exact data rates The recommended frequencies can be selected in the drop down list The frequency value is rounded to 6 digits after the MHz decimal point i e 14 745600 MHz frequency 14 745600 MHz Int Ext You can also choose to use an external crystal reference oscillator by selecting External in the radio button Crystal accuracy Enter the total crystal accuracy between 0 and 100 ppm including initial tolerance temperature stability loading and ageing If you are using a trimming capacitor to adjust the crystal oscillator the initial tolerance will be zero The crystal stability has an influence on the maximum data rate and frequency separation that can be used to stay in the passband of the internal programmable IF filter bandwidth The default value is 5 ppm 5 TEXAS
90. k hm H123 22 k hm Info Input autput match 220 pF 1 33 nH LB 8 amp 2 CEI 18 pF 2 2 2 512 Status information Typical current consumption 1800000 Lack indicator Mat Locked T Update device T bh www chipcon com You can get information about the different parameters by clicking on the info button to the left of the parameter In addition to this a tool tip message appears when you move the mouse over a feature After you have changed some or all of the parameters the external component values are calculated after pressing Enter or Update device Component values for the Phase Lock Loop PLL filter and the input output match to the antenna are shown to the right of the window The values are given to you in terms of the standard E12 series When you have changed the default parameter settings use these values on the new external components The component reference numbers refer to the application circuit shown in the datasheet 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Using the specified component values for the PLL loop filter will give an optimum loop bandwidth for the selected system parameters If you need a faster PLL settling time i e a larger loop bandwidth the data rate can be set to a higher value and the corresponding component values can be used Using the specified component values for the input output match w
91. l be available 5 TEXAS INSTRUMENTS gt Products from Texas Instruments 3 2 2 View The view menu allows you to set Window options a Toolbar w Status Bar Help Normal shows you the system parameter entry screen Register shows you the configuration register screen Toolbar displays the SmartRF Studio toolbar when selected Status Bar displays helpful tips at the bottom of the window when you hold the mouse pointer over a feature 3 2 3 Configuration File view Configuration Tools Help 5 Update Device F5 Select Part Coker The configuration menu allows you to change port address or device and download the data to the device Update Device downloads the chosen settings to the transceiver device via the parallel port at the back of your computer Select Port displays a window in which you can choose between different I O addresses for the parallel port 0x278 0x378 or Ox3cb The default address is 0x378 A Set as default button makes the program store the new default value You can find the address in Windows NT by choosing Windows NT Diagnostics under Administrative Tools in the Windows Start Menu and choose Resources and I O ports If you have more than one parallel port contact your local IT manager 35 TEXAS INSTRUMENTS gt Products from Texa
92. levant control s yellow One such warning will appear when choosing a sync word smaller than 32 bits in the Packet RX TX tests in Normal View Errors are indicated by turning the relevant control s red Try for instance to enter a packet size larger than 252 in the Packet RX TX tests in Normal View 35 TEXAS INSTRUMENTS gt Products from Texas Instruments 11 SmartRF Studio for CC2420 2430 11 1 Starting SmartRF Studio and selecting a CC2420 2430 device To use SmartRF Studio for CC2420 click the SmartRF 03 DK tab for CC2430 click the SmartRF 04 DK tab in the device manager window The device manager of SmartRF Studio will every other second search for available connected CC2420 2430 evaluation boards All devices and a calculation window will be displayed in the device list as given bellow The calculation window allows for parameters to be configured but does not communicate with a CC2420 2430 chip Select the device and push the start button to activate it An alternative is simply to double click on it All devices can be opened simultaneously return to the device manager to select another SmartRF Studio f x SmartRF 01 DK SmartRFe 02 DK SmartRF 03 DK Device list CC2420 All CC2420 2430DK Current Status usBID CC24XXMANFD connected to the 0 New Device CC2400 OxEB11 0542 000000000 1 New Device 2420 OxEB11 0542 0
93. loaded automatically automatically by a Windows driver when the together with the USB firmware Manual board is connected to the computer It is download is possible by clicking this button however possible to update the USB and selecting the desired file firmware manually by clicking this button and selecting the desired file If a device is unplugged by accident or by intent while the SmartRF Studio window is open the window title will display Lost Device It is possible to reunite the device with the SmartRF Studio window by right double clicking on one of them in the device manager and then left double click the other The file version button will list up the version of all files included in this version of SmartRF Studio 35 TEXAS INSTRUMENTS gt Products from Texas Instruments 10 2 Overview of SmartRF Studio for CC2400 All opened devices will be displayed in separate windows and will be available on the Windows task bar at the bottom of the screen The SmartRF Studio for CC2400 window can be divided into two sections Register Status and System configuration 0 CC2400 SmartRF Studio ioj x File Setting S Current hip values MAIN 0x00 08000 Normal View Register View Notes 0x01 0400
94. mal oscilloscope SS MDMCFG2 000 Sync mode gt SYNC MODE 2 0 Test modes PKTCTRLO 0412 Format of RX TX data gt PKT_FORMAT 1 0 CRC operation CRC_EN Length configuration gt LENGTH CONFIG 1 0 Manual init Start unbuffered Rx The controls display tool tip text when the cursor is held in the same position for about half a second This text disappears automatically upon keyboard and mouse button activity The Register values will automatically be updated on changes of the system parameters This simplifies the conversion between system parameters and register values Simple and Packet RX and TX configures the CC11xx 25xx for its different operation modes using the common system parameters combined with parameters from the active mode 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments The available modes are Simple RX TX Configures CC11xx 25xx for constant RX TX mode These modes are suitable for measuring RF parameters Packet RX TX Configures CC11xx 25xx for buffered RX TX operation Random hexadecimal strings or text can be transferred from one chip to another CRC errors and lost packets are reported for the receiver All received packets can be dumped to file if so desired PER test only available for CC 1100 2500 This is the same feature as the stand alone SmartRF 04EB PER test described in the SmartRF 04DK User Manual However instead of using the Smart
95. mble time needed in RX mode before valid data can be received Data Format C Fait Accurate Manchester UART Please see data sheet of CC1000 for details RF output power For the CC1000 the output RF power can be set in 1 dB steps between 20 to 10 dBm For frequencies higher than 500 MHZ the upper limit is 5 dBm Power in dBm is 10 log P where P is in mW The default value is 0 dBm Lock E x Continuous One shot External control External LALA control Disabled Lock Indicator The synthesiser PLL lock indicator can be set in of three modes Continuous One shot or Disabled using the pull down window Choosing Continuous the lock indicator will monitor the PLL lock continuously also after an initial lock has occurred Choosing the One shot mode the CHP_OUT lock pin will stay high after an initial lock has occurred even if the PLL occasionally should fall out of lock If Disabled is selected the lock signal will not be sent to the CHP_OUT pin to give PLL status External PA control is selected if an external Power Amplifier is needed and External LNA control is selected if an external LNA is needed The CHP OUT pin can then control the external LNA PA based on the setting of the TX PD and RX PD in the MAIN register of CC1000 Please see datasheet for details The default value is Continuous Important The One shot lock signal is used internally in the
96. ments 10 SmartRF Studio for CC2400 10 1 Starting SmartRF Studio and selecting a CC2400 device To use SmartRF Studio for CC2400 click the SmartRF 03 DK tab in the device manager window The device manager of SmartRF Studio will every other second search for available connected CC2400 evaluation boards All devices and a calculation window will be displayed in the device list as given bellow The calculation window allows for parameters to be configured but does not communicate with a CC2400 chip Select the device and push the start button to activate it An alternative is simply to double click on it All devices can be opened simultaneously return to the device manager to select another SmartRF Studio m 5 01 DK SmatRFe 020K 5 03 Development Device list Cl2420 Curent Status USBI re All CC2400DK D NewDevie GEBI RC NR 0400000000 connected to the 1 New Device 2420 OxEB11 42 Ox00000000 discos Calculation Window 2400 USB port is listed here The Calculation Window is for register Calculation Window 2420 calculations only Start The SmartRF Studio window launches with the selected device Productinta SmartRHF praductline Load USB Firmware Load FPGA Cq iguration Start File versione Load USB firmware Load FPGA Configuration The default USB firmware is loaded The FPGA firmware is
97. nID and address fields are not present 01 Reserved 10 16 bit short address 11 64 bit extended address The address field is built in the following way Destination 0 2 bytes Destination address 0 2 8 bytes Source 0 2 bytes Source address 0 2 8 bytes 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Let us assume that we want to send a frame with the following settings Frame type data Security disabled Frame pending request yes Intra yes destination the same PanlD 2420 is used in this example Destination address mode 16 bit short address Destination address 0x1234 is used in this example Source address mode 16 bit short address Source address OxCAFE is used in this example Sequence number 0x01 0x00 OxFF Data 0x01 0x23 0x45 0x67 0x89 Max length of data is 127 length of packet header 2 bytes FCS In order to send this frame the following has to be written to TXFIFO 10 61 88 01 20 24 34 12 FE CA 01 23 45 67 89 First byte is length of the packet including an FCS of 2 bytes excluding the length byte itself Next 2 bytes are FCF please note that these are sent with least significant byte first After that there is the sequence number Next there is the PanID destination address and source address all with least significant byte first Following the addresses is the data If you own a CC2420DK you can send IEEE 8
98. nected device is not affected The command is also available from the toolbar white sheet Open configuration This command will open the configuration file srfs2420 2430 including Normal View Register view and Notes settings The command is also available from the toolbar open folder Save configuration This command saves the Normal View Register view and Notes settings in a srfs2420 2430 configuration file The command is also available form the toolbar floppy disk Load CC2420 2430 state This command will load register values from a stat2420 2430 file into CC2420 2430 Save CC2420 2430 state This command will save all register values in CC2420 2430 to a stat2420 2430 file Export CC2420 2430 registers This command will save all CC2420 2430 register values entered in Register View to a standard text file Import CC2420 2430 registers This command will copy all CC2420 2430 register values listed in a preformatted external text file into the associated register fields in CC22420 2430 Register View Export CC2420 2430 code This command will copy all Normal View related registers into a C compatible software structure The structure format is based on corresponding templates which can be changed added by the user The code export feature is supported by an associated intuitive windows pup up dialog Close Exit the SmartRF Studio window for this device You can also use the top right X button The refresh
99. ngs Help File The File menu allows for settings to be imported and exported 0 CC2400 5martRFig Studio File Settings Help Reset configuration Open configuration Save configuration Load CC2400 state Save Cl2400 skate Export CC2400 registers Import C2400 registers Export CC2400 cade Close Reset configuration This command will reset all fields in SmartRF Studio The connected device is not affected The command is also available from the toolbar white sheet Open configuration This command will open the configuration file srfs2400 including Normal View Register view and Notes settings The command is also available from the toolbar open folder Save configuration This command saves the Normal View Register view and Notes settings in a srfs2400 configuration file The command is also available form the toolbar floppy disk Load CC2400 state This command will load register values from a stat2400 file into CC2400 Save CC 2400 state This command will save all register values in CC2400 to a stat2400 file Export CC2400 registers This command will save all CC2400 register values entered in Register View to a standard text file Import CC2400 registers This command will copy all CC2400 register values listed in a preformatted external text file into the associated register fields in CC22400 Register View Export CC2400 code This command will
100. nt values may be necessary to compensate for layout parasitics 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 5 1 1 System parameters This chapter describes the different parameters and the options you have when changing them Crystal frequency The crystal frequency of your Development Kit evaluation board is 14 7456 MHz Do not change the X tal frequency parameter when using this module unless the crystal is being replaced If you are using this program to generate configuration data for your special application use a crystal frequency between 3 4 MHz 6 8 MHz 9 16 MHz Recommended frequencies are 3 6864 7 3728 11 0592 and 14 7456 MHz giving exact data rates The recommended frequencies can be selected in the drop down list The frequency value is rounded to 6 digits after the MHz decimal point i e 11 059200 MHz Xtal frequency 14 745600 MHz 4 Int You can also choose to use an external crystal reference oscillator by selecting External in the radio button The crystal frequency must be higher than 12 MHz in order to use higher data rates than 19 2 kbaud in SmartRF Studio Crystal accuracy Enter the total crystal accuracy between 0 and 500 ppm including initial tolerance temperature stability loading and ageing If you are using a trimming capacitor to adjust the crystal oscillator the initial tolerance will be zero The crystal stability has an influence on th
101. osing frequencies outside this range will not work for this evaluation board and should only be done for generation of configuration data to be used in other applications RX Mode In RX mode you can optimise the sensitivity RY v ptimalfreg Low LO The CC1010 have some RF frequencies that gives a more optimal sensitivity than others By selecting the optimal frequency SmartRF studio will find the closest RX channel that gives this optimal sensitivity frequency When optimal frequency is selected SmartRF Studio sets the selected RF frequency A to the closest optimal frequency and forces frequency B to be equal to frequency A The RF frequency B is disabled in optimal frequency mode omartRF Studio use low side LO when mixing down to the intermediate frequency RX mode When low LO is disabled this down converting is based on high side LO The data on DIO in RX mode is inverted using high side LO Default setting is optimal frequency and low LO Frequency separation The frequency separation Af is the difference between the frequency transmitted for a 0 fo 1 f1 That is fo fc Af 2 and f fc Af 2 where fc is the carrier frequency entered in the RF frequency field The frequency separation can be adjusted between 0 and 200 kHz in 1kHz steps The default value is 64 kHz A warning will pop up if CC 1010 is unable to modulate with the selected separation The maximum value for the separation
102. pseudo register called IOCFGOD Write 2 0 oF F TEMP_SENSOR_ENABLE 5 5000 5 0 GDOO_CFG jlocrGoo 002 10 Disable temperature sensor 3 0 Non inverted GDOO v 63 CLK x SC 192 Head value Write 2 0 oF TEMP_SENSOR_ENABLE E GOODIN 5 0 5000 0502 10 Disable temperature sensor 10 Non inverted 000 13 056 192 42 PWR_S TABLE Read value Ox3F 43 05 STABLE Write 3 0 TEST PD N B CHP DISABLE im 45 High impedance 3 state Der Disable temperature sensor Disable charge pump 47 HW to D HW achieved witt Read value Ox3F 4 d irn 5 Write 4 0 3F TEST PD N b CHP DISABLE 52 CLE 05 74 0502 Disable temperature sensor Disable charge pump 53 0586 B4 CLE 05 8 Read value 55 XOSCA2 56 SOSC T5 Write 5 0 7 4 Reserved 3 0 0507224 58 5056 32 FIFOTHR 003 f 7 TSFIFO 33 RAFFO 32 byt 53 CLE_AOSC 48 60 5056 64 Read value str 4 61 CLE 056 96 B2 CLE 05 128 35 TEXAS INSTRUMENTS gt Products from Texas Instruments When temperature sensor is enabled and ADC test is disabled the CC11xx 25xx presents the correct parameter fields in a pseudo register called IOCFGA1 Write 3 0
103. r applications RX Mode In RX mode you can optimise the sensitivity and current consumption HX Mode Low Curent Optimal freg Low LO The CC1000 have some RF frequencies that gives a more optimal sensitivity than others By selecting the optimal frequency SmartRF studio will find the closest RX channel that gives this optimal sensitivity frequency When optimal frequency is selected SmartRF Studio sets the selected RF frequency A to the closest optimal frequency and forces frequency B to be equal to frequency A The RF frequency B is disabled in optimal frequency mode SmartRF Studio use low side LO when mixing down to the intermediate frequency in RX mode When low LO is disabled this down converting is based on high side LO The data on DIO in RX mode is inverted using high side LO In order to use CC1000 in a battery operation system it is important to reduce the current consumption in RX mode By activating the Low Current consumption the current consumption in RX mode is reduced The sensitivity will drop 1 2 dB when the low current mode is used Default setting is low current and optimal frequency 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Frequency separation The frequency separation Af is the difference between the frequency transmitted for a 0 fo 1 f1 That is fo fc Af 2 fc Af 2 where fc is the carrier frequency entered in the RF frequenc
104. r settings When a hex value is written to a register and enter is pushed the control boxes for the specific register will be updated and visa versa for changes made in the control boxes The bits are used to program the transceiver chip on the CC1000EB and the CC1000 will be programmed with the register information when Update device F5 is pushed We dissuade you to change the bits without first study the datasheet or contacting our company When changing the values and pressing Enter in the Normal configuration window described in chapter 5 1 the frames will change automatically Changing view to Register View the optimised register values for the Normal View is given 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 5 3 Evaluation Board Control In the CC 1000 mode of SmartRF Studio you will find Evaluation board Control buttons Calibrate Reset and Read The function of these buttons is given in this chapter Board Control Calibrate Reset Head Calibrate activates the on chip calibration feature of the VCO and PLL on the CC1000 Reset performs a hardware reset of CC1000 setting all the register to default values Read starts to read back the register information on the CC1000 chip The information is given in a dialog box together with the register name This button is only active in register view 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 6
105. ruments Register View selection The register view allows for manual configuration and operation of the CC2400 Please note that parameter changes made in this view could lead to a non valid configuration Such errors will however not affect Normal View It is recommended that you always begin the configuration in Normal View and then transfer the settings to Register View and the device by clicking the Copy and Write buttons The necessary changes can then be made with a highly reduced risk of introducing errors The view consists of a number of so called register bars and a command and board operation panel The register bars display the 16 bit register value and the individual bit fields in various formats i e on off buttons value input boxes and lists Registers can be selected for a single bar in the left list box and for all bars simultaneously by using the scroll bar to the right The horizontal scroll bars allow for bit field selection Shortcuts are available for efficient keyboard operation of the register bars Press Ctrl lt or Ctrl to scroll bit fields Press Enter or Alt the number on the Write button to write to this register on the connected CC2400 Press Esc to reset the register bar to the default value Click to update the Type the new Select the Change register value on the register value in register to individual bit connected CC2400 hex format configure fields Normal View
106. s Enter normal Enter Enter Enter the Notes to stored View See Register Register additional information about corresponding View See View See the test set up procedures section for correspondi correspondi to follow etc details ng section ng section for details for details Normal View selection Normal view allows for simple device configuration and provides in addition various modes for RF performance testing Normal View Register View Memory View Notes Register values Required register PU value changes after RF frequency 2405 MHz IEEE 802 15 4 channe Ox 0B resetting RF frequency gt FREQ 357 RF output power o dBm TXCTRL O amp DFF RF Output power LEVEL 31 All other settings are configured automatically in each test mode TX test and Packet RX TX CC2420 2430 System parameters The registers that need to be modified after reset in a microcontroller program are displayed to the right and in the test tabs below Copy settings to Register View 7 Reset 2420 and write settings Co py system parameters to TX Test modes Packet RX Packet TX Register view Test mode Unmodulated Carrier dm MDMCTRL 1 0x000C Tx mode gt TX MODE 3 DACTST 041800 Update the Unmodulated carrier gt DAC_SRC 1 gt 0 32 connected gt DAC G 0 0 CC2420 2430 with the system parameters Start TX
107. s from Texas Instruments 12 SmartRF Studio for CC11xx and 25xx 12 4 Starting SmartRF Studio and selecting a CC11xx 25xx device To use SmartRF Studio for CC11xx 25xx click the SmartRF 04 DK tab in the device manager window The device manager of SmartRF Studio will every other second search for available connected SmartRF 04 evaluation boards All associated devices and a calculation window will be displayed in the device list as given bellow The calculation window allows for parameters to be configured but does not communicate with a CC11xx 25xx chip Select the device and push the start button to launch it An alternative is simply to double click on it All devices can be opened simultaneously return to the device manager to select another SmartRFi Studio SmartAF 04 Development Fut smartRF 01 Dk 02 Dk SmathF 03 smatAF 04 DE 1100 Chipcon Device list CC1110 new device 080317 Ox0400 oof CE0 All SmartRF 04 DK CC2510 new device 00020 mitaaa EC T1 U Calculation Window CC2430 connected to the USB Calculation Window CC2510 1 1 Calculation Window CCT11U port t listed here The Calculation Window CC2550 Calculation Window is Calculation Window 001750 Calculation Window CC2500 for register calculations Calculation Window CC1100 only Start The SmartRF Studio window executes with the selected device Productinto SmartHF amp pr
108. s Instruments 3 2 4 Tools View Configuration Help 3 Frogramming The Tool menus have an option to select programming This is a small program that let you program the CC400 and CC900 Demonstration Board For more information on how this program works see chapter 4 3 3 2 5 Help View Configuration Tools mimi Help Topics Bjnjaju 3 About SmartHF Studia Contact Chipcon System parameters The help menu provides access to useful information about the product Help Topics brings up a message box stating where you can find further help About SmartRF Studio brings up a message box with the software revision and copyright information Contact Chipcon brings up a message box where you can find Chipcon contact information and links to our web site and mail 35 TEXAS INSTRUMENTS gt Products from Texas Instruments 3 3 The SmartRF Studio toolbar In addition to the pull down menus the toolbar provides you with simplified access to useful SmartRF Studio and Windows features Icon Name Description Reset settings Sets the system parameters to default and updates the configuration registers New Allows you to create new SRF file m Open Displays a file selection dialog box that asks you for the name of an SRF file and opens it Save Saves all the entered system parameters in the current SRF file Help 7 topics Brings
109. sitics 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 7 1 1 System parameters This chapter describes the different parameters and the options you have when changing them Crystal frequency The crystal frequency of your Development Kit evaluation board is 14 7456 MHz Do not change the X tal frequency parameter when using this module unless the crystal is being replaced If you are using this program to generate configuration data for your special application use a crystal frequency between 3 4 MHz 6 8 MHz 9 24 MHz Recommended frequencies are 3 6864 7 3728 11 0592 14 7456 18 4320 and 22 1184 MHz giving exact data rates The recommended frequencies can be selected in the drop down list The frequency value is rounded to 6 digits after the MHz decimal point i e 11 059200 MHz Xtal frequency 14 745600 MHz 6 Int C Ext You can also choose to use an external crystal reference oscillator by selecting External in the radio button The crystal frequency must be 14 7456 MHz in order to use the maximum data rate of 76 8 kbaud in SmartRF Studio For 22 1184 and 7 3728 MHz the maximum data rate is 38 4 kbaud The other recommended crystal frequencies will give a maximum data rate of 19 2 kbaud Crystal accuracy Enter the total crystal accuracy between 0 and 500 ppm including initial tolerance temperature stability loading and ageing If you are using a trimming capacitor to adj
110. ssing F3 or selecting Register from the View menu It gives you the possibility to change the bits in the configuration registers directly This window is mainly used to give additional information and we dissuade you to change the bits To send the configuration data to the transceiver chip press F5 or select Update Device from the Configuration menu or press the Update device button at the bottom of the screen Note When pressing Enter the parameters will be checked and component values will be calculated but the transceiver will not be programmed until Update device is activated 5 TEXAS INSTRUMENTS gt Products from Texas Instruments 4 1 The Normal configuration window for CC400 CC900 When you have chosen the Normal configuration window the SmartRF Studio appears as shown in the picture below 01 File wiew Configuration Tools Help System parameters Info frequency 2 000000 MHz nfa tal accuracy m ppm HF frequency 383920000 MHz IF stage 200 kHz Frequency separation m kHz Data rate 1 200 kbit s Power amplifier class Class B RF output power dBm id made Optimum sensitivity LOCK indicator Continuous current Component values loop filter C121 3300 pF C122 1500 pF C123 3300 pF EEE 55 amp Ohm H122 27
111. t Preamble count 4 bytes CAC Manual init Packet length Packet count 200 Address FEE The length of the transmitted packet This value must be between 1 and 255 Random 1000102 0304 05 06 07 08090406 OC OD OE OF 1011 12131431 Initialize C Text E C Hes MDMCFG2 Tool tip on how to made Operate the different test Packetformat functions CAC operation gt Packet config gt LE xFF Packetlength gt PACKET LENGTH EO Start buffered T Stop Warnings indicated by turning the relevant control s yellow One such warning will appear when choosing a sync word smaller than 32 bits in the Packet RX TX tests in Normal View Errors are indicated by turning the relevant control s red Try for instance to enter a packet size larger than 255 in the Packet RX TX tests in Normal View 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 13 Contact Information Web site http www chipcon com E mail wireless chipcon com Technical Support Email support chipcon com Technical Support Hotline 47 22 95 85 45 Headquarters Chipcon AS Gaustadall en 21 NO 0349 Oslo NORWAY Tel 47 22 95 85 44 Fax 47 22 95 85 46 E mail wireless chipcon com US Offices Chipcon Inc Western US Sales Office 19925 Stevens Creek Blvd Cupertino CA 95014 2358 USA Tel 1 408 973 7845 Fax
112. test controls display tool tip text when the cursor is held in the same position for about half a second This text disappears automatically upon keyboard and mouse button activity The Register values will automatically be updated on changes of the system parameters This simplifies the conversion between system parameters and register values TX test modes and Packet RX TX configures the CC2420 2430 for its different operation modes using the common system parameters combined with parameters from the active mode 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments The available modes are TX Test modes Configures CC2420 2430 for constant TX mode These modes are suitable for measuring RF parameters Packet RX TX Configures CC2420 2430 for buffered RX TX operation Random hexadecimal strings or text can be transferred from one chip to another CRC errors and lost packets are reported for the receiver All received packets can be dumped to file if so desired Register View selection The register view allows for manual configuration and operation of the CC2420 2430 Please note that parameter changes made in this view could lead to a non valid configuration Such errors will however not affect Normal View It is recommended that you always begin the configuration in Normal View and then transfer the settings to Register View and the device by clicking the Copy and Write buttons The necessary
113. th the SmartRF Studio SmartRF Studio will check the embedded software the first time Update device is activated If the CC1010 embedded software differs from the required software SmartRF_adapter hex a programming application ccprog exe will be activated allowing the user to configure CC1010 with the software SmartRF amp adapter hex The user only need to click on the Do it button in order to update the CC 1010 core with the required embedded software After verifying the programming the user can exit this programming window and work with the omartRF amp Studio window For additional information regarding the programming application ccprog exe please study the IDE User Manual Note When pressing Enter the parameters will be checked and component values will be calculated but the transceiver will not be programmed until Update device is activated 5 TEXAS INSTRUMENTS gt Products from Texas Instruments 7 1 The Normal configuration window for CC1010 When you have chosen the Normal configuration window SmartRF Studio appears like the picture below ioj xl File wiew Configuration Tools Help Component values info WCO System parameters info tal frequency 14 745600 MHz Int C Ext info x tal accuracy PO L101 33 nH 68 277200 oT 32 120 L41 2 5 nH Info Mode Optimal freq Low LO 64 C31 82 pF
114. these buttons is given in this chapter Board Control Calibrate NX Reset M Read Calibrate activates the on chip calibration feature of the VCO and PLL on the CC1050 Reset performs a hardware reset of CC1050 setting all the register to default values Read starts to read back the register information on the CC1050 chip The information is given in a dialog box together with the register name This button is only active in register view 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 7 SmartRF Studio for CC1010 The CC1010 has two configuration views The parameter entry screen is the default window and can be chosen by pressing F2 or selecting Normal from the View menu In this window you can change the system parameters get status information and component values The other configuration window is the register configuration which is selected by pressing F3 or selecting Register from the View menu It gives you the possibility to change the bits in the configuration registers directly This window is mainly used to give additional information and we dissuade you to change the bits To send the configuration data to the transceiver chip press F5 or select Update Device from the Configuration menu or press the Update device button at the bottom of the screen In order to configure the CC1010EB you first need an embedded software SmartRF _adapter hex inside CC1010 that communicate wi
115. ting 455 external filter This messagebox can be useful to calculate the bandwidth of the filter according to Carson s rule and the crystal accuracy 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Frequency separation The frequency separation Af is the difference between the frequency transmitted for a 0 fo 1 f1 That is fo fc Af 2 fc Af 2 where fc is the carrier frequency entered in the RF frequency field The frequency separation can be adjusted between 1 and 200 kHz in 1 kHz steps The default value is 20 kHz Depending on the chosen IF stage the recommended frequency separation is 5 40 kHz for IF 60 kHz 10 100 kHz for IF 200 kHz 5 20 kHz for IF 455 kHz with external filter The sensitivity depends slightly on frequency separation Data rate The data rate can be set between 0 3 and 9 6 kbitps The default setting is 1 2 kbitps The data signal transmitted to the DIO pin must be Manchester encoded The noise bandwidth of the receiver will be optimised to the selected data rate Note that the baud rate is twice the bit rate when using Manchester coding Power amplifier class You can chose between four possible choices of PA class Class A Class AB Class B and Class C The default choice is Class C The different classes are selected from a pull down menu Class B The selection of power amplifier operation class is a trade
116. to the 13 bit data frames giving the hex value of the 16 bit frame normally stored in an micro controller 35 TEXAS INSTRUMENTS gt Products from Texas Instruments 4 3 Description of the Tools for CC400 CC900 Tools in the SmartRF Studio are small independent software programs that are accessible from the Tools menu 4 3 1 Programming It is possible to program the microcontroller on the Demonstration Board for the CC400 and the CC900 from SmartRF Studio Selecting Programming in the Tools menu Alt T P open a new window tool for this demonstration board programming This window is as shown below Programming the Demostration Board EEPFRU M pragramming from file ged Gave program EEPROM C from board Read M FLAS5H programming infa FLASH data in butter fram file Load MLS The interface communicates with the Evaluation Board Before programming can start you must plug the Demonstration Board into the edge connector on the CC400 900 Evaluation Board The software will inform you if you have not installed the Demonstration Board correctly on the demonstrator before programming Please see the User Manuals for the Development Kit for details regarding the Evaluation Board and Demonstration Board Before programming the demonstration board the battery should be removed because the Evaluation board gives power to the MCU during programmin
117. urrent to 121 in paralle Read value OxD2 22 Input current to l quantizer ir 23 Input current to quantizer 24 Write 5 0 31 r0 amp YNC 7 25 25 H A 5 10 09 Ox 41 27 H A 28 NA Head value 0591 4 Head value 0 0 4 35 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments 12 2 3 Pull down menus and toolbar omartRF Studio simplifies access to the rest of its features through the use of pull down menus and a tool bar The SmartRF Studio menus are shown below x0017 2500 SsmarkR Fig Studio File Settings Help File The File menu allows for settings to be imported and exported 0 0017 2500 SmartRF Studia File Settings Help Reset configuration Open configuration Save configuration P Load CC2500 state Save 25 state Export CC2500 registers Import CC 2500 registers Export 222500 cade Close Reset configuration This command will reset all fields in SmartRF Studio The connected device is not affected The command is also available from the toolbar white sheet Open configuration This command will open the configuration file srfs11xx 25xx including Normal View Register view and Notes settings The command is also available from the toolbar open folder Save configuration This command saves the Normal Vi
118. ust the crystal oscillator the initial tolerance will be zero The crystal stability has an influence on the maximum data rate and frequency separation that can be used to stay in the passband of the internal IF filter bandwidth For highest possible data rate or separation it is an advantage to use a crystal with high frequency accuracy 20 ppm For low cost applications however this can be a trade off The default value is 20 ppm 5 TEXAS INSTRUMENTS gt Products from Texas Instruments RF frequency CC1010 has two separate frequency settings making it possible to select between Frequency A and B A radio button is used for selecting the active frequency There is further a radio button on each frequency which informs the software whether to calculate RX or TX frequency AC 2868300000 Rx C Ts 00000 MHz If the active frequency is different from the operation mode see section 5 1 1 12 error messages will popup informing you to synchronise the active frequency with the operation mode This check is performed on Update device The CC1010 can operate at frequencies between 300 and 1000 MHz The Development Kit evaluation board is optimised for operation in either the ISM band at 868 870 MHz or the ISM band at 433 050 434 790 MHz However it is possible to use the evaluation board for frequencies outside this ISM band with restriction on the VCO Inductor Cho
119. vides in addition various modes for RF performance testing and a frequency hopping file sharing network Normal View Register View Notes Radio Modem Register values FSDIV 040980 Crystal accuracy 20 ppm Data format NRZ E RF Frequency gt FREQ mode gt Subtract 1 1 MHz IF RF frequency 2433 MHz Modulation FSK MANAND Ox FFF Should always write this valet RF data rate Bandwidth General 1 0 1Mbps 1MHz 0 250kHz dde 250kbps 1MHe 250kHz 10kbps 500kHz 125 GIOT pin 60 LOCK STATUS 5 1 0 004 Data rate gt BSYNC THRESHOLD RF output power o dBm GIOS 11 CRC_OK FREND 0x000F All other settings are configured automatically in each test mode Simple and Packs RF output power gt IOCFG 0 17 0 6101 gt GIO1 GIDS pin gt GIOB GRMDM 0x 0 Modulation gt TX GAUSSIAN FILTER amp VILILILILO Um Data format DATA FORMAT GRDEC 0 0000 Data rate gt CHANNEL DEC amp DEC rl The registers that need to be modified after reset in a microcontroller progrape the right and in the test tabs below Copy settings to Register Reset CC2400 aad Simple RX Simple TX Packs Packet TX FH Network 0x01F_ Unbuffered mode PACKET MODE amp PIN MODE Start unbuffered Register values Required
120. voltage from mixer 25 Output voltage from miser 0804 D3 27 Output 1 27 voltage from misi 28 ADC regulated supply voltage Head value 3 4 23 Input T current ta ADC AC 30 Input LI current to ADC AC 31 Input 1 0 current to ADC Ak When temperature sensor is enabled and ADC test is enabled the CC11xx 25xx presents the correct parameter fields in a pseudo register called IOCFGA2 Write 2 0 ATEST PD B DISABLE 5 DC TEST EH REESE 0 Disable charge pump ADC test Read value x3F 4 Write 2 Os BF B CHP_DISABLE B 4DC TEST 4 0 TEST CTRL 4 U 2 1002 10 Disable charge pump 11 Enable ADC test 31 Read value x3F 3 Write 2 0 BF 5 EHP DISABLE 3 ADC TEST 4 0 TEST CTRL 4 U 2 10 Disable charge pump 1 Enable ADC test 31 Read value 3 4 VR 12 11 diff erential Fir Write al 07 7 4 Reserved 2 0 FIFU_THR 1 3 Output 1 differential fram 14 Output 1 diff erential input to FIFOTHR 3 0 0 33 S32 bet 15 Qutput Q differential input te 15 H A 17 N A 18 NAA Write 4 0 7 0 SYNCH 5 8 19 20 Input current to 11 in parallel 0x04 05 D3 21 Input c
121. y field The frequency separation be adjusted between 0 and 200 kHz in 1kHz steps The default value is 64 kHz A warning will pop up if CC1000 is unable to modulate with the selected separation The maximum value for the separation depends on the crystal frequency and RF frequency input and will for all settings be larger than 64 kHz Data rate The data rate can be set between 0 3 and 76 8 kbaud The default setting is 2 4 kbaud If synchronous mode and recommended crystal frequencies is selected SmartRF Studio will find the closest accurate data rate If synchronous mode is selected without using recommended crystal frequencies a warning will pop up informing you that the data rate will differ from the one given in the Data rate input To get a higher data rate then 19 2 kbaud the crystal frequency must be higher than 12 MHz in SmartRF Studio If the selected recommended frequency is 3 6864 7 3728 or 11 0592 MHz in synchronous mode the maximum data rate is forced down to 19 2 kbaud a pop up message will inform the user For a 14 745600 MHz crystal however the data rate is rounded to the closest accurate data rate up to 76 8 kbaud 5 TEXAS INSTRUMENTS gt Chipcon Products from Texas Instruments Data format The CC1000 can be used with NRZ Non Return to Zero data or Manchester bi phase level encoded data The UART mode bypasses the on chip synchronisation feature in CC1000 The fast and accurate sets the prea

Download Pdf Manuals

image

Related Search

SmartRF Studio User Manual smartrf_studio smartrf studio 7 download smartrf-studio-7 rf smart user manual smartrf studio 7 cc1101 smartrftm_studio smart rf studio 8 smartlab studio ii manual setup_smartrf_studio_8-v1.0.1.exe smartrf_settings.c setup_smartrf_flash_programmer smartrf flash programmer 2 smartrf flash programmer download smartrf flash programmer v2 setup_smartrfprogr smartrf flash programmer v2 download smartrf flash programmer 2 download smartrf_flash_programmer

Related Contents

Chenbro Micom 3U 16-Bay High Density Storage Server Chassis  PDF Istruzioni d`uso GX 90-WF (IT)  USER MANUAL  Para la instalación, manejo y mantenimiento de la máquina es  the user manual in PDF  1~16ページ  Panasonic TH-42PWD8WS Flat Panel Television User Manual  RAMMS 1.3.0  EUROLIGHT LC2412 - StrumentiMusicali.net  Operating instructions Electronic pressure sensor PY2068  

Copyright © All rights reserved.
DMCA: DMCA_mwitty#outlook.com.