Home
SmartRF Studio User Manual
Contents
1. CC2420 2430 N The registers that need to be modified after reset in a microcontroller program are displayed to the right and in the test tabs below System parameters Copy system parameters to Register view Copy settings to Register View Reset CC2420 and write settings TX Test modes Packet RX Packet Tx Test mode Unmodulated Carrier MDMCTAL1 0x000C Tx mode gt TX_MODE 3 DACTST 0x1800 Update the Unmodulated carrier gt DAC_SRC 1 gt DACLI_O 32 connected gt DAC A0 0 CC2420 2430 with the system parameters Start TX test 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 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 WP Texas SmartRF Studio User Manual SWRUO70B 74 99 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 str
2. 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 WP Texas SmartRF Studio User Manual SWRUO70B 54 99 Chipcon 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 0x File wiew Configuration Tools Help B Oea 2 System parameters info tal frequency 14 745600 MHz f Int Ext info AF Frequency a 869 312500 MHz ep 863312500 yy info Frequency separation Jago kHz info Data rate j4e00 kE aud info Data format info AF output power info Modulation GFSK M Dithering info Lock Continuous R2 22 k Ohm CE 100 0 nF i Start info Mode Tx prema R3 E8 kOhm C7 3900 0 pF Board Control Co 1000 0 pF Reset Calibrate Read
3. 0 CC2400 SmartRF Studio File Settings Help EK Polling interwal d Packet Awi Ts speed Max 20 packets second Select EM we Max 10 packets second SPI divider k Max 5 packets second i Max 2 packets second Cure H E FSDM 002 00961 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 CC2400 characterisation These settings are unavailable for the user l INST EXAS ITs SmartRF Studio User Manual SWRUO70B 69 99 Chipcon Products from Texas Instruments Help Contact information and disclaimer is available in the help menu 1 CC2400 SmartRF Studio File Settings Help i bal Revision History Curent chip vah Contact Chipcon E About SmartRF Studio E STR Menir Nenin 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 TX Packet RX Packet Tx FH Network Select node fo Set destination folder E ATEMPS Tool tip on how to transfer files in the FH Network mode ONLINE Offline Idle
4. lock signal is used internally in the 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 wi WP Texas SmartRF Studio User Manual SWRUO70B 26 99 Chipcon 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 MHz 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 SUSE Core amp Bias OSC Core Bias amp Synth i AA Texas Sm
5. Chipcon Products from Texas Instruments SmartRF Studio User Manual Rev 6 5 Tear tere SmartRF Studio User Manual SWRU070B 1 99 Chipcon Products from Texas Instruments Table of contents 1 INTRODUCTION 2 INSTALLATION 3 OVERVIEW OF SMARTRF 01 02 STUDIO 3 1 STARTING SMARTRF STUDIO FOR CCX00 CC10XX 3 2 PULL DOWN MENUS I2 File 5 2 2 View Iad Configuration 3 2 4 Tools SB Help 3 3 THE SMARTREF STUDIO TOOLBAR 3 4 THE STATUS INFORMATION 4 SMARTRF STUDIO FOR CC400 CC900 4 1 THE NORMAL CONFIGURATION WINDOW FOR CC400 CC900 4 1 1 System parameters 4 2 THE REGISTER CONFIGURATION WINDOW FOR CC400 CC900 4 3 DESCRIPTION OF THE TOOLS FOR CC400 CC900 4 3 1 Programming 4 3 2 EEPROM programming 4 3 3 FLASH programming 5 SMARTRF STUDIO FOR CC1000 5 1 THE NORMAL CONFIGURATION WINDOW FOR CC1000 5 1 1 System parameters 5 2 THE REGISTER CONFIGURATION WINDOW FOR CC 1000 5 3 EVALUATION BOARD CONTROL 6 SMARTRF STUDIO FOR CC1050 6 1 THE NORMAL CONFIGURATION WINDOW FOR CC1050 6 1 1 System parameters 6 2 THE REGISTER CONFIGURATION WINDOW FOR CC1050 6 3 EVALUATION BOARD CONTROL 7 SMARTRF STUDIO FOR CC1010 7 1 THE NORMAL CONFIGURATION WINDOW FOR CC1010 7 11 System parameters ie THE REGISTER CONFIGURATION WINDOW FOR CC1010 7 3 EVALUATION BOARD CONTROL 8 SMARTRF STUDIO FOR CC102X 8 1 THE NORMAL CONFIGURATION WINDOW FOR CC102X 6 1 1 System parameters 8 2 THE REGISTER CONFIGURATION WINDOW FOR CC102X 8 3 EVALUATION BOA
6. Diagnose Status information Typical current consumption 20 40000 m Lack indicator In lock O Component values info Match and LE filter bs 10 0 pF Lz 6 5 nH L71 20 nH cafaa pF L72 12 0 nH into PLL loop filter cC Chipcon www chipcon com aa 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 CC 1070DK 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 j AA Texas SmartRF Studio User Manual SWRU070B 55 99 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 un
7. 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 e Reset Faa 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 Si WP Texas SmartRF Studio User Manual SWRUO70B 36 99 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 sc
8. lIOCFGO 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_EN bits When temperature sensor is disabled the CC11xx 25xx presents the correct parameter fields in a pseudo register called IOCFGOD Write 2 O oF F TEMP_SENSOR_ENABLE 6 GDOO_INY 5 0 GDOO_CFG jlocrGoo 0x02 0 Disable temperature sensor 3 0 Non inverted GDOO 63 CLK_ 05C 192 Read value Oy4F write 2 O oF F TEMP_SENSOR_ENABLE E GOODIN 5 0 apal CFA jlacreoo Ox02 10 Disable temperature sensor I0 Non inverted GOO E3 CLE _s05C7192 42 PWR_S TABLE Read value Ox3F 43 40 5C_STABLE 44 CLE_PWANAST write 3 O oF JATEST_PO_M 6 CHP_DISABLE 45 GOOO 2 EN_N 46 High impedance 3 state locrG O41 0x02 fion Disable temperature sensor O Disable charge pump 47 HW to O HW achieved witt 48 CLK _ 05C Read value Ox3F 4 49 CLK 0SCA 5 Write 4 O SF 7JATEST_PO_N 6 CHP_DISABLE 52 CLE_SOSC 44 jlacraaa2 i002 fio Disable temperature sensor 0 Disable charge pump 53 CLE _s0SC 6 54 CLE_SOSC 8 Read value O3F Fe E 55 CLE_XOSCA2 56 CLE_SOSC 16 write 5 O OF 7 4 Reserved 2 0 FIFO_THR 57 CLE_SOSCA24 53 CLE_AOSCAS2 FIFOTHR 0x
9. 0x09 0x00 Preferred settings FSCTRLO 0x00 CHANNA 0x04 0x00 RX filerbandwidth RF Frequency gt FREQOFF 0 ii m MDMCFG4 0x96 FSCTRL1 0x08 Ox0F 2 4 kbps 8 kHz 203 kHz Sensitivity oS eb Pee nore fda el ate speci 10 kbps z He F ei m Channel bandwidth exponent gt CHANBW_E FREQ2 0x0D OxSE Channel bandwidth mantissa gt CHANBW_M FREQ OKOE OxC4 10 kbps 38 kHz 2FSK 232 kHz Current MDMCFG3 0x83 l FREQT Ox0E Ox 250 kbps 0 MSK 540 kHz Sensitivity Ox8 FREQO Ox0F OxEC 250 kbps 0 MSK 540 kHz Current Data rate mantissa gt DRATE_M MDMCFG4 0x1 0 Ox8C 500kbps D MSK 812 kHz Sensitivity MDMCFG2 0x00 Modulation gt MOD_FORMAT 2 0 MDMCFG3 0x11 0x22 Manchester enable gt MANCHESTER_EN MDMCFG2 012 0x02 MDMCFG1 0813 0x22 MDMCFGO 0x14 OxF8 DEVIATN 0x15 0x47 MCSM2 0x16 0x07 MCSM1 0x17 0x30 MCSMO 0x18 0x04 FOCCFG 019 0x76 BSCFG 081A 0x6C AGCCTAL 2 M1 At nN MARCSTATE 1JIDLE IDLE requency offset 0 0 kHz M CRCPOK RSSI NA Dew 93 6 kHz Reset CC2500 and write settings Copy settings to Register View Simple RX Simple TX Packet RX Packet TX PER test Data clock config DTESTO 7 Manual init CC2500 GD00 SmartAF04EB DTESTO Data from CC2500 to external oscilloscope CC2500 GD02 SmartRFO4EB DTEST1 Serial clock from CC2500 to external oscilloscope
10. Typical current consumption 18 00000 m Lock imdicator Not Locked k Update device 7 ee 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 i WP Texas SmartRF Studio User Manual SWRUO70B 11 99 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 will give an optimum match at the specified operating frequency Minor tuning of the component values may be necessary to compensate
11. U2 MOMCFGO 0x14 OF DEVISTM 015 0x4 MCSM 0416 0x07 MMCChAT Ped FI 20 m d Click to hide bit information in this register Polled status information adjustable interval 100 msecs by default In some cases the polling interval will be too slow in order to catch all the intermediate MARCSTATEs of the chip This feature is deactivated during some tests Reserved Info about the register bit currently highlighted with the mouse cursor E Device ID 0017 ki TEXAS INSTRUMENTS SmartRF Studio User Manual SWRUO70B 87 99 Chipcon 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 ew Register View Notes ie a 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 Required register value changes after Normal View Register View Notes Chip revision E Y Correlation rese t t i n
12. 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 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 WP Texas SmartRF Studio User Manual SWRUO70B 48 99 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
13. or Alt the number on the Write button to write to this register on the connected CC11xx 25xx 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 enabled and that the status bytes are appended to the RX FIFO WP Texas SmartRF Studio User Manual SWRUO70B 90 99 Chipcon 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 CC11xx 25xx hex format configure fields Horal wiew Register View Notes Write D O 04 PETCTAL1 007 j Read value 0x04 4 WOR_SUTOS YHE 3 CRC_AUTOFLUSH write Tes FIFO ee C SRES SeUFF SF STON zE SAAS SID CA SIK l sarc sworn sewo sra srs swommst sP e e a a e a a 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 j AA Texas SmartRF Studio User Manual SWRU070B 91 99 Chipcon Products from Texas Instruments
14. osc on F osec on PU osc off Aes precharging 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 sersitryity uneen 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 wi WP Texas SmartRF Studio User Manual SWRUO70B 15 99 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
15. regardless of the PLL status The default value is Continuous Continuous Continuous Important The One shot lock signal is used internally in 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 WP Texas SmartRF Studio User Manual SWRUO70B 16 99 Chipcon 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 io xi File wiew Configuration Tools Help J Configuration registers Frame 4 Address 000 AIA AD anM aoi Aan aoa A
16. 0x00 Sync mode gt SYNC_MODE 2 0 Test modes PKTCTALO 0x12 Format of RX TX data gt PKT_FORMAT 1 0 CRC operation gt CRC_EN Length configuration gt LENGTH_CONFIG 1 0 M Manual init Start unbuffered Rx 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 CC11xx 25xx for its different operation modes using the common system parameters combined with parameters from the active mode Fi WP Texas SmartRF Studio User Manual SWRUO70B 88 99 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 T X 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 SmartRF
17. 64 kHz A warning will pop up if CC 1010 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 WP Texas SmartRF Studio User Manual SWRU070B 40 99 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 koaud 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 oversa
18. FE RF frequency FREQ 382 Text 1061 8801 20 24 34 12 FE CA 01 23 45 67 89 TSCTRL Os 0FF O e AF Output power PA_LEYEL 31 Mote it is possible to apply same register values for Start packet Ta Stop packet T TN AA Texas SmartRF Studio User Manual SWRU070B 80 99 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 0 C7420 SmartRF Studio File Settings Help i La File The File menu allows for settings to be imported and exported D CC2470 SmartRF Studio File Settings Help Reset configuration Open configuration Save configuration Load CC2420 state Save Cl2420 state Export CC2420 registers Import C2420 registers Expork CC2420 code 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 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 availabl
19. 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 other applications Jia WP Texas SmartRF Studio User Manual SWRUO070B 32 99 Chipcon Products from Texas Instruments Frequency separation The frequency separation Af is the difference between the frequency transmitted for a 0 fo anda 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 1 kHz steps The default value is 64 kHz A warning will pop up if CC1050 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 koaud 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 synchronisat
20. 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 the 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 Studio gt o x File Setting Curen a Ee IG CFG2 0x00 0x29 ai Register View Notes OCFG1 0x01 042E Chip revision v Correlation IOCFGOD 0x02 0x3F IOCFGOA1 0 02 0x3F Register Attributes Compon ets IOCFGOA2 0x02 0x3F FIFOTHR 003 0x07 SYNC1 0x04 0xD3 SYNCO 0x05 0x91 PKTLEN 006 OxFF PKTCTAL1 0x07 0x04 PKTCTRLO 0x08 0x45 tal frequency RF output power 26 000000 Bai MHz fo bi dBm E PA ramping FREQ2 0x50 Datarate Modulation RF ee gt FREQ 23 16 FREQ Ox 2398968 kbps f2Fsk gt Manchester RF Frequency gt FREQ 15 8 TE FREQO 0xB1 Channel Channel number RX filterbandwidth RF Frequency gt FREQ 7 0 2432 999908 MHz 199 951172 kHz fo 203 125000 kHz FSCTRL1 0x08 IF Frequency gt FREQ_IF 4 0 gt 203 00 kHz H A ADDR
21. 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 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 WP Texas SmartRF Studio User Manual SWRUO70B 45 99 Chipcon 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 0x File wiew Configuration Tools Help B Oea 2 System parameters info stal frequency 14745600 MHz f Int Ext info tal accuracy m jg ppr info AF Frequency F A 663 312500 MHz As Ts CB Je
22. O STARTI DUALI WAITI CURRENTS ITERATE Calibrate MopeMO 27 2 BAUDRATE 1 DATA FORMAT 3 XOSC FScTAL f o PRESCALER 40 Reset Read Status information Typical current consumption m Lock indicator Not Locked www chipcon com aaa 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 j AA Texas SmartRF Studio User Manual SWRU070B 35 99 Chipcon Products from Texas Instruments 6 3 Evaluation Board Control In the CC1050 mode of SmartRF
23. Products from Texas Instruments 10 2 3 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 1 CC2400 SmartRF Studio File Settings Help nad 3 File The File menu allows for settings to be imported and exported 0 CC2 400 SmartRF amp Studio File Settings Help Reset configuration Open configuration Save configuration Load CC2400 state Save CC e400 state Export C2400 registers Import C2400 registers Export OC2400 code 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 CC2400 state This command will save all register values in CC2400 to a stat2400 file Export CC2400 registers This command will save all CC2400 register
24. Read value Ox0 4 Write 4 Os D3 7 0 SYNCH 5 8 20 Input current to 1 in parallel SvNCt 0x04 x D3 21 Input current to O1 in paralle 22 Input current to quantizer it Read value UxD3 23 Input current to Q quantizer Write 5 Os J1 r0 SYNCIr 0 SYNCO 0x05 I gi Read value 0x91 4 Si WP Texas SmartRF Studio User Manual SWRUO70B 93 99 Chipcon Products from Texas Instruments 12 2 3 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 0x0017 C2500 SmartRFm Studio File Settings Help 4 amp GJ 3 File The File menu allows for settings to be imported and exported Ox0017F CC27500 SmartRFm Studia File Settings Help Reset configuration Open configuration Save configuration ae Load CC 500 state Save ClC2500 state ted C i Cloc Export CC2500 registers Import CC2500 registers Export C2500 code 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 Sav
25. SmartRF Studio User Manual SWRUO70B 57 99 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 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 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 RF output power 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 M Dithering Ee In a fractional N synthesizer spurious signals can occur at certain frequencies depending o
26. The fast and accurate sets the preamble 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 a x Continuous One shot External FA control External LALA control Disabled 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 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 CC 1000 Please see datasheet for details The default value is Continuous Important The One shot
27. allows you to set Window options E 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 J23 Configuration Fie view Configuration Tools Help B C G Update Device FS Select Port Rustem E USL 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 Ox278 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 wig WP Texas SmartRF Studio User Manual SWRUO070B 7199 Chipcon Products from Texas Instruments 3 2 4 Tools File View Configuration ie Help B Deml a Programming The Tool menus have
28. g Regist i Crystal accuracy tal frequency RF output power aim Attributes Components CC1 1 Xx 25XX 40 ppm 26 000000 MHz fo dBm PA ramping FREQ Ox5D Deviation Datarate Modulation i sali gt FREQ 23 16 38 085938 kHz 2398968 kbps f2Fsk Manchester fi Frequency gt FREQIL 5 System RF frequency Channel Channel number RX filterbandwidth ais 5 2432 999908 MHz 199 951172 kHz f0 203125000 kH2 lrsetRit mie parameters Preferred settings Modulation RX filerbandwidth 2 4 kbps 38 kHz 2FSK 3 2 4 kb kHz 203 kHz Sensitivity Copy system Data rate exponent gt DRATE_E 7H rt a E seer ental Channel bandwidth exponent gt CHANBW_E parameters to 10 kbps 38 kHz 2FSK 232 kHz Sensitivity 10 kbps 39 kHz OFSK 232 kHz Current Channel bandwidth mantissa gt CHANBW_M Re ister view He MDMCFG3 0x83 g 250 kbps 0 MSK 540 kHz Sensitivity Data rate mantissa gt DRATE_M 250 kbps 0 MSK 540 kHz Current 500kbps 0 MSK 812 kHz Sensitivit MDMCFG2 0x00 Modulation gt MOD EOE p Man bapi Reset CC2500 and write settings Copy spttings to Register View Update the connected CC11xx 25xx with the system Simple RX Simple TX Packet RX Packet TX BEA Data clock config DTESTO 7 CC2500 GD00 SmatRF04ER TESTO Data from CC2500 to external oscilloscope CC2500 6D032 SmartRFQAEB DTEST1 Serial clock from CC2500 to external oscilloscope MDMCFG2
29. l AA Texas SmartRF Studio User Manual SWRU070B 17 99 Chipcon 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 Demoastration Board EEPROM progranninmirng C from file C from board oo FLASH programming info FLASH Mo data in butter from file Load pogam Hoes 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 programming j AA Texas SmartRF Studio User Manual SWRUO70B 18 99 Chipcon Products from Texas Instruments 4 3 2 EEPROM program
30. 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 Note The CC2511 USB Dongle must be powered from the SmartRFO4EB board For detailed description of how to connect the USB Dongle to SmartRFO4EB see CC2511 USB Dongle User Manual The CC2511 new device will be shown in the device list when correctly connected Because of a known problem the CC2511 device must be switch off on one extra time before start execution of device This will be solved in the next release SmartRF Studio x Chipcon SmathF D1 DK SmatRF 02DK SmatRF O3DK SmartRF 04 DK Device list CC1100 new device O 0002 Ox0400 00031 CC2510 new device 000r Faaa All SmartRF 04 DK Calculation Window CC2431 connected to the USB Calculation window CC2430 Calculation Window CC2511 port is listed here The Calculation Window CC2510 i i i Calculation Window CC1110 Calculation Window IS Calculation Window CC2550 for register calculations Calculation window CC1150 Calculation Window CC2500 on ly Calculation Window CC1100 Start The SmartRF Studio window executes with the selected device Productinto SmatRF productline Load US
31. ti com Military www ti com military Power Mgmt power ti com Optical Networking www ti com opticalnetwork Microcontrollers microcontroller ti com Security www ti com security Low Power Wireless www ti com low Telephony www ti com telephony Mailing Address Texas Instruments Post Office Box 655303 Dallas Texas 75265 sag TEXAS INSTRUMENTS Copyright 2006 Texas Instruments Incorporated SmartRF Studio User Manual Video amp Imaging Wireless SWRUO70B www ti com video www ti com wireless 99 99
32. to compensate for slow computers This includes Polling interval and Packet RX TX speed 0x0012 CC2500 SmartRF Studio File Settings Help Polling interval d Never Packet Ralls speed Curre SPI speed w 100 DSI H select EM j 500 milliseconds E 1 second ce IOCFGOD O02 Ox3F 5 seconds fl INL FG OAT 0x02 Us3F 10 seconds Polling interval Defines the status view update interval for the six fields between the register tree and the yellow help box 0x0012 C2500 SmartRF Studio File Settings Help i Polling interwal d Packet Rei speed F m Cure papm speed hy Fast speed HA Select EM Eo Slow speed aL EE E SPI speed Defines the SPI communication speed between the SmartRF 04 evaluation board and CC11xx 25xx a WP Texas SmartRF Studio User Manual SWRUO70B 95 99 Chipcon Products from Texas Instruments Help Contact information and disclaimer is available in the help menu 0x0012 C2500 SmartRFe Studio File Settings Help i SS Curent chip val Contact Chipcon About SmartRF Studio BRIOCFG2 0x 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 P
33. 03 0 fi r TAFIFO 33 7 ResFIFO 32 byt 53 CLE_SOSCA46 60 CLE_ OSC 64 Read value 0x0 4 61 CLK 050 96 6 i WP Texas SmartRF Studio User Manual SWRUO070B 92 99 Chipcon 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 Os JF F ATEST_FD_N 6 CHP_DISABLE 5 400_TEST_EN eager 0x02 1 Enable temperature sensor 0 Disable ADC test Read value Ox3F Write 1 Ox JF F ATEST_PD_N 6 CHF_DISABLE Jlocraoat x02 fm Enable temperature sensor 0 Disable charge pump Read value Dx3F 4 Write 2 Ow JF 6 CHP_DISABLE 5 40C_TEST_EN 4 0 TEST_CTRL 4 0 jlocraoas 002 fion Disable charge pump fior Disable ADC test a Input 140 current to ADC A 4 10 0 5 charge pump UF curent a peas ae g 11 AAA 0 55 charge pump cure 12 Yoltage at charge pump outpi _ Write 3 O OF 7 4TEST_PO_N 6 CHP_DISABLE 13 Voltage at charge pump outp r 14 Voltage at charge pump outpi JlOCFG O42 0x02 fo Enable temperature sensor 0 Disable charge pump 15 Voltage at charge pump outpi i 16 Frescaler regulated supply vo Pead value UKaF 1 aaa 17 Input current controls Pa pow 18 LAA PA output stage regule wwnte 4 Os 07 7 4 Reserved 3 0 FIFO_THR 19 Mixer PA input stage regulal 20 LO dividers buf
34. 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 04EB PER tester the slave unit should be started before the master unit Normal View Register View Notes Chip revizion E ka Correlation Regist i Crystal accuracy tal frequency RF output power oi Attributes Coin patients E ppr 26 000000 a D dBm PA ramping Deviation Datarate Modulation PA value OxFB RF output power PATABLE 35 085935 2398968 Fsk 7 FREW2 0x50 30 085938 kHz 2 398968 kbps FOE Manchester FF Frequency F FREG 23 1 E FREQ 0x93 RF frequency Channel Channel number Res filterbandiidth air renen FREDE 2432 999908 MHz fi 35 951172 kHz fo 203 1 25000 kHz FREGO 0 B1 l RF Frequency FREQ 0 Prefered settings FSCTALI 0x08 R filterbandwidth IF Frequency gt FREG_IF 4 0 gt 203 13 kHz 34kbps 2 kHz 2 FSK 203 kHz Sensitivity FSCTALO 0x00 24kbps 38kHz 2FSK 203 kHz Curent oF Freguarte atest e SERIO P i kbps 38kHz 2F3K 23 kHz Sensitivity E a E 10kb
35. 2 Jd 74 83 84 84 86 87 SS 94 96 97 97 99 Chipcon 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 CC1010 CC1020 CC 1021 CC1070 CC2400 CC2420 CC 2430 CC2431 CC1100 CC1110 CC1150 CC2500 CC2510 CC2511 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 caused by using this package General information Chipcon AS believes the furnished inform
36. 3 OxEOCB SYNCWORD 0x14 0x470F TXCTAL 015 Ox60FF RXCTRLO 0x16 0x12E5 RXCTAL1 0x17 0x0456 FSCTAL 018 06565 SECCTALO 0x19 020304 Write RAM Read RAM CCTRAL1 014 00000 xl Normal View Register View Memory View Notes Write TX FIFO wite n bytes to the TX FIFO The byte count is updated automatically as you type ABCDEF123 06 1D EF DO 2E C6 FC A4 68 8D 54 21 BE 04 9C 62 A4 72382A a 78 55 BB A8 F8 97 B4 32 82 7C F3 98 54 77 B3 16 C0 A5 38 92 95 34 78 EA A0 D8 OE AS 3C 56 14 AB 69 53 D2 D8 27 F5 A6 18 2C ha 49 38 B4 D7 14 2B 24 F0 AD BA 24 58 5D 3C 14 FF 6F BS 89 2D ha i A A E NOTE Activate SXOSCON to enable Memory View tate 6 FIFO dBm RSSI 203 I FIFOP IV CCA IV LOCK 0x060 A4 AS 7A E8 4C 35 BS FB 56 85 FA CB 40 36 AF 88 hd SxOSCON be ON STXONCCA SRFOFF SxOSCOFF 1 CC2420 SmartRF Studio File Settings Help O x js Bc lS Current chip values MAIN 0x10 OxF800 MDMCTALO 0x11 0x02E2 MDMCTRL1 0x12 020500 RSSI 0x13 Ox E0C9 SYNCWORD 0x14 0x470F TXCTAL 0x15 Ox60FF RXCTALO 0x16 0x12E5 RXCTALI 0x17 020456 FSCTAL 0x18 0x6565 SECCTALO 0x19 0x0304 SECCTAL1 0x14 00000 x Normal View Register View Memory View Notes Write TX FIFO Length Read RX FIFO fe f NOTE Activate SXOSCON to
37. Displays IONLINE node to open a file selection dialog and then transmit the file automatically Offline Idle J M N Fe bo Po Register settings are hardcoded into the USE microcontroller Hrmiware Warnings are 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 252 in the Packet RX TX tests in Normal View j AA Texas SmartRF Studio User Manual SWRUO70B 70 99 Chipcon Products from Texas Instruments 11 SmartRF Studio for CC2420 2430 2431 11 1 Starting SmartRF Studio and selecting a CC2420 2430 2431 device To use SmartRF Studio for CC2420 click the SmartRF 03 DK tab for CC2430 2431 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 2431 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 2431 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 Fo
38. E CA 01 23 45 6789 00 0C ES E8 50 0C ES ESES O0SFS SC 27 2514 ES 6000 ESES 24 B9 SE 00 0L 94 ES ED F 6868 5064 EC 5508 09 SF CE Aq CO EC BC 60 DE SO BSCS 2F ES 62 06 CS D9 AD OC OF ESES S0 OL CE dS AC 42 FC 38 oF OC 64 1565 FOES 20 AC OD CE D2 BE NOTE Activate SHOSCON to enable Memory wiew Write AAM Read RAM Oz010 9E EF 3F FE OC 4 Eo EG EF EB CO ES F3 55 C3 61 Oz020 09 25 Ee 10 20 09 EC F9 9E AS F4 44 AS 41 53 AS 0x030 20 6E E6 70 SE 44 AA 4C FS 84 SE 6C AC 25 66 ES Oz040 OF 3E 52 AC 4F OD ES ES 61 6E 72 ec 2C 0C 25 D7 0x050 B3 F3 3C 28 4C OC Fo 46 19 4D ES BR CE 08 DA 36 0x060 8E OF FD 7C 69 7D Es ES 05 OC ES 30 6A C E ES lid s805CON STACAL SRON STON STSONCCA SRAFOFF S 0SCOFF SFLUSHRe SFLUSHTA SACK SACKFEND SRADEC STAENC SAES Sending of IEEE 802 15 4 compliant packets can also be done in Normal View from the PACKET TX panel This is valid both for CC2420 and CC2430 Make sure that the same channel is used in SmartRF Studio and Packet sniffer Write 61 88 01 20 24 34 12 FE CA 01 23 45 67 89 into the Write TX FIFO field Check IEEE 802 15 4 compliant Press Start packet TX and you should be able to see the packet s in the packet sniffer ALON Tx Test modes Packet Rs Packet Ts Packet payload size jis Facket count fio Manual init IW IEEE 802 15 4 compliant hes mode only C Random foo 01 02 03 04 05 06 07 08 09 0A OB OC OD OE OF 10111213141 Initialize FSCTAL 0x41
39. E Firmware Load HEU prototype Himare Star y File versions WN 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 Note CCxx10EM should be unplugged before loading the USB firmware 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 ia W Texas SmartRF Studio User Manual SWRUO70B 84 99 Chipcon Products from Texas Instruments 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 Si WP Texas SmartRF Studio User Manual SWRUO70B 85 99 Chipcon Products from Texas
40. Help 0 3 2 Current hip values r Normal View Register View Notes JSCTAL 001 020070 Radio 7 Modem Register values f MDMCTAL 0x03 0x0040 Crystal accuracy 0 ppm Dataformat NAZ X RF Frequency gt FREQ AGCCTRL 0 04 OxF 700 RX mode gt Subtract 1 1 MHz IF FREND 0x05 0xO00F RF frequency 2433 MHz Modulation FSK w MANAND 0x7FFF Should always write this value RSSI 0x06 Ox FF2 MDMCTRL 0 F RF data Ate TRL 0x0040 FREGEST 0x07 0x0000 Deviation gt MOD_DEV IOCFG 008 0x1 7E0 Datafate Bandwidth Deviation General 1 0 MDMTSTO 0x134B FSMTC 0x08 0x7494 ae a gt ogee Okbps 1MHz 250 kHz ata Source gt 14_ a ie h re peed yi ia Okbps SO0kHz2 125kHz GIO1 pin 60 LOCK_STATUS v MDMTST1 0x004B 0x0E Ox Data rate gt BSYNC_THRESHOLD ADCTST Ox0F Ox0000 RF output power fo dBm GIOS pin 11 CRC_OK z FREND 0x000F RxBPFTST 0x10 00000 RF output power gt P amp _ LEVEL PAMTST 0x11 0x0803 All other settings are configured automatically in each test mode Simple and Packet RX TX Utes et GIOT pin gt GIO1_CFG LMTST 0x12 Ox2B22 i s MANOR 10x1 3t 0x0000 The registers that need to be modified after reset in a microcontroller program are displayed to GIO6 pin gt GIO6_CFG 0x13 Ox the right and in the test tabs below GRMDM 0x__0 MDMTSTO 0x14 020346 Modulation
41. MDMCFG2 0x00 Sync mode gt SYNC_MODE 2 0 TETO 0x12 FF E GDOO sidval selection gt GDOO_CFG 5 0 IOCFG2 0x08 02 output pin configuration a GDO2 signal sete tion gt GDO2_CFG 5 0 Start unbuffered Rx A Zi n OE Device Kox AN Last executed command Date 26 10 2005 Time 11 30 12 h 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 vy TEXAS INSTRUMENTS SmartRF Studio User Manual SWRUO70B 86 99 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 NE GDO2_INY 0 Nor inverted C AN GOO2 CFG 41 CRIF_RADY Register Name Address Value IOCFG1 0801 02E IOCFGOUD Ox 84 DaF IOC F GOAT 0 02 INOS Seana aa FIFOTHA 0x03 0x0 SYNCT 004 0x03 SY NCO O05 0451 PETLEN 0x06 OFF PETOCTALT 0x07 0x04 PETOCTALO 0x08 0x45 ADDR O09 0x00 CHANNA 0x04 0x00 FSCTAL1 0206 0204 FSC TACQ 0x00 FREQ 0200 0x5 FREQ 080E 0x04 FREGO 0x0F OEC Click to show bit information in MOMCFG4 0410 08C this register MOMCFG3 0811 Ox22 MOMCFG2 0x12 0x12 MOMCFG1 0x13
42. O ppm L101 3 3 nH Bt e68 277200 Le e Oye L32 fag nH L41 25 HH Info AX Mode I Optimal freq I Low LO Bd C31 a2 pF Info Freg separation kHz C4 MA pF info Data rate 2 400 kBaud rao Ma0 pF info Data Format Manchester C Fast Accurate info AF Output Power jo dm into FYASS RSSI Enabled info Lock Indicator Disable kd info Mode Fes i Built in test info enable error buts BER 10E 3 BER IM 1024 bits Evaluation Board Control Hi Reset Calibrate Read sIGTYPE 2 bit period square Status information Typical current consumption 27 00000 m Lack indicator Disabled www chipcon com aaa 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 f
43. Products from Texas Instruments 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 04EB Preset 3 setting please reload the SmartRF Studio firmware srf04eb_fwid0400 hex via the SmartRF device chip manager Register View selection The register view allows for manual 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 to scroll bit fields Press Enter
44. RCE_EN 0 x ISNQEN_ Tx 0 RY operation Register Name Address Value B XOSC32K_BYPASS 0 2 MOSCSRK_EN 0 1 8OSCIBMNGY PASS 0 D SOS C16M_FORCE_EN 0 FSCTAL 0x01 040000 FSD 0802 00000 MOMCTAL 0 03 Ox0000 AGCCTAL O04 Ox0000 FREND 0x05 00000 ASSI 0x06 00000 FREQEST 0x07 0x0000 IOCFG 0x08 00000 FSMTC 0x06 020000 RESEFYEEJOKOC Ox0000 MANANCE 0x00 20066 FSMSTATE 040E 00000 ADCTST Ox0F 0 0000 Click to show bit information in AXBPFTST 010 040000 this register PAMTST 0411 0 0000 LMTST 012 0 0000 MANOR 0413 0 0000 MOMTSTO 0x14 020000 MOMTST1 0 15 020000 DACTST 0x16 0 0000 AGCTSTO 0x17 Ox0000 AGCTST1 0518 00000 AGCTST2 0119 00000 Polled status information adjustable interval 100 FSTSTA Metal enon gt msecs by default This feature is deactivated M CRCOK during some tests AS Sl 0 dem Syne AY APTN KH Lock Bit nr bit name value Click to hide bit information in this register T Chip wide reset active lowy Info about the register bit currently highlighted with the mouse cursor wi WP Texas SmartRF Studio User Manual SWRUO70B 64 99 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 N
45. RD CONTROL 9 SMARTRF STUDIO FOR CC1070 9 1 THE NORMAL CONFIGURATION WINDOW FOR CC1070 9 1 1 System parameters 9 2 THE REGISTER CONFIGURATION WINDOW FOR CC1070 9 3 EVALUATION BOARD CONTROL 10 SMARTRF STUDIO FOR CC2400 10 1 STARTING SMARTRF STUDIO AND SELECTING A CC2400 DEVICE 10 2 OVERVIEW OF SMARTRF STUDIO FOR CC2400 10 2 1 Register Status ki TEXAS INSTRUMENTS SmartRF Studio User Manual OO WMWAONNAUAN A A A r KON ON e e N e O 0 amp CONN i jd NNN WH Oo o U N W OO GW U Lo OAN ee Ua NJ BW W WO un nun Aa D WNN AW Ui ADAU OX WN eN N ON O PBK Chipcon Products from Texas Instruments 10 2 2 System Configuration 10 2 3 Pull down menus and toolbar 10 2 4 Online help 11 SMARTRF STUDIO FOR CC2420 2430 2431 11 1 STARTING SMARTRF STUDIO AND SELECTING A CC2420 2430 243 1 DEVICE 11 2 OVERVIEW OF SMARTRF STUDIO FOR CC2420 2430 243 1 11 2 1 Register Status l 22 System Configuration 11 2 3 Online help 12 SMARTRF STUDIO FOR CC11XX AND 25XX 12 1 STARTING SMARTRF STUDIO AND SELECTING A CC11XX 25XX DEVICE 1222 OVERVIEW OF SMARTRF STUDIO FOR CC11Xx 25xx I2 2d Register Status 122 2 System Configuration 1223 Pull down menus and toolbar 12 2 4 Online help 13 ADDRESS INFORMATION 14 TI WORLDWIDE TECHNICAL SUPPORT 15 IMPORTANT NOTICE vy TEXAS INSTRUMENTS SmartRF Studio User Manual SWRUO70B 3 99 65 68 70 71 71 T
46. ST2 10 Update TEST3 06 Update TEST4 00 Update TESTS 40 Update TESTB 00 Update FREQ_1B FREG_UB YOAd4 LOCK GAIN_COMP 00 Update Ey 10 5 3 Update Ey 22 az POWERDOWN 00 Update TEST 00 Update Update Status information Typical current consumption m 0 www chipcon com Lock indicator b 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 kis TEXAS INSTRUMENTS SmartRF Studio User Manual SWRUO70B 92 99 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
47. SWRUO70B 4 99 C 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 Chipcon The file version button will list up the version of all files included in 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 01x File wiew Configuration Tools Help EEE Kal Wer ENIE SmartRF Studio User Manual SWRUO70B 5 99 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 New Chrl h Oper Chl 0 Save Ctrl 5 Saye s Print settings to file Print registers to file Load reaisten tron file Reset settings Recent HIE E xit New allows you to create a new 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 Sa
48. SmartRF Studio User Manual SWRUO70B 75 99 Chipcon 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 i 14 ENC_RESETn 13 DEMOD_RES Tn MAIN 0x10 rr Read value OxFSQ0 gt Wwitel Ox QHE2 13 RESERVED_FRAME_MODE 12 PAN_COORDINATOR 11 ADDR_DECODE MDMCTRLO 0x11 0 Reserved frame types 100 1 1 Address decoding is enabled Read value Ox0AER atl ee STXCAL SRON STON STXONCCA SRFOFF sxoscgFF FLUSHR SFLUSHTX SACK SACKPEND SRXDEC STXENC SEB lv RESET_N pin iY YVREG_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 mi WP Texas SmartRF Studio User Manual SWRUO070B 76 99 Chipcon Products from Texas Instruments Memory View selection not available for CC2430 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 SKOSCON on two CC2420 u
49. Texas Instruments Incorporated and its subsidiaries Tl reserve the right to make corrections modifications enhancements improvements and other changes to its products and services at any time and to discontinue any product or service without notice Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete All products are sold subject to Tl s terms and conditions of sale supplied at the time of order acknowledgment Tl warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with Tl s standard warranty Testing and other quality control techniques are used to the extent Tl deems necessary to support this warranty Except where mandated by government requirements testing of all parameters of each product is not necessarily performed Tl assumes no liability for applications assistance or customer product design Customers are responsible for their products and applications using TI components To minimize the risks associated with customer products and applications customers should provide adequate design and operating safeguards TI does not warrant or represent that any license either express or implied is granted under any TI patent right copyright mask work right or other TI intellectual property right relating to any combination machine or process in which TI products or services are used In
50. 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 WP Texas SmartRF Studio User Manual SWRUO70B 21 99 Chipcon 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 io xi File wiew Configuration Tools Help B Oea 2 System parameters Component values _into i tal irequency 14745600 MHz f Int O Ext info tal accuracy 20 ppm info RF reg Af 268 297200 MHz Ay f Ts Bt e68 297200 MHz t Be tf Ty i
51. Therefore the DIO signal should be NRZ coded even when Manchester mode is selected Data format Manchester Y Fast f Accurate The selection between Fast and Accurate controls the settling time of the averaging 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 CC 1021 cannot be configured to 12 5 and 25 kHz narrow band operations WP Texas SmartRF Studio User Manual SWRUO70B 49 99 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 M Dithering In a fractional N synthesizer spurious signals can occur at certain frequencies depending on the division ra
52. X Mode In RX mode you can optimise the sensitivity and current consumption Ax Mode I 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 CC 1000 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 WP Texas SmartRF Studio User Manual SWRUO70B 24 99 Chipcon Products from Texas Instruments Frequency separation The frequency separation Af is the difference between the frequency transmitted for a 0 fo anda 1 f1 That is fo fc Af 2 and f fo Af 2 where fc is the carrier frequency entered in the RF f
53. acket TX Length contig Variable Sync word az bit Preamble count 4 bytes W CAC Manual init Packet length i Packet count 200 Address FEC The length of the transmitted packet This value must be between 1 and 255 Random 00 01 02030405 06 07 08090406 OC OD OE OF 1011 1213141 Initialize C Text E MDOMCFG2S Tool tip on how to Sync mode CIELO AAU Operate the different test Packetformat PE functions CAC operation C Packet config Li PETLEN OFF l Packetlength PACKET_LENGTH 0 Start buffered T Stop Ts Warnings are 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 I WP Texas SmartRF Studio User Manual SWRUO70B 96 99 Chipcon Products from Texas Instruments 13 Address Information Web sites http www ti com lpw http www chipcon com Headquarters Texas Instruments Norway AS Gaustadall en 21 N 0349 Oslo Norway Tel 47 22 95 85 44 Fax 47 22 95 85 46 14 Tl Worldwide Technical Support Internet TI Semiconductor Product Information Center Home Page support ti com TI Semiconductor KnowledgeBase Home Page support ti com sc knowledgebase Product Information Center
54. ackets 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 WP Texas SmartRF Studio User Manual SWRUO70B 66 99 Chipcon Products from Texas Instruments 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
55. 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 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 a Ts FP OSC Core Bias amp Synth aid WP Texas SmartRF Studio User Manual SWRUO70B 34 99 Chipcon 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 x File wiew Configuration Tools Help a Ola i 2 Configuration registers MaIN 01 7 FREGI TX_POI FS_PDI CORE_POI BIAS_PO Iv R REg A 5 3 5 FREQE s 3 35 FSEP m if ae CURRENT Fa jis vco E Pa DRIVE OSC o0 BYPASS PA Pow 50 5 HIGH O15 f o Low 0 15 PLL 30 Ee 6 REFON ALARM_D Board Contral Poci 10 ft Select M accuracy M LENGTH a CAL 26
56. 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 JAO Help File View Configuration Tools Bole Li P Help Topics LENEE About SmartRF Studio Contact Chipcon f 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 wi WP Texas SmartRF Studio User Manual SWRUO70B 8 99 Chipcon 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 i New Allows you to create a new SRF file u a Open Displays a file selection dialog box that asks you for the name of an SRF file and opens it mi Save Saves all the entered system parameters in the current SRF file Help a topics Brings up a message box stating where you can find further help 3 4 The status information You will fin
57. 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 AA Texas SmartRF Studio User Manual SWRUO70B 19 99 Chipcon Products from Texas Instruments 4 3 3 FLASH programming The main program of the microcontroller is stored in the FLASH memory This program can be loa
58. artRF Studio User Manual SWRU070B 27 99 Chipcon Products from Texas Instruments 5 2 The register configuration window for CC1000 When you have chosen the register configuration window SmartRF Studio will look like the picture below 01x File wiew Configuration Tools Help B Ola i 2 Main register 11 RsTs FREGI AX POW TX POT FS POY CORE PDO BIAS PDW RESET_L Configuration registers Test registers FREQ Aa 7 a oO FREQE f 5s 3 13 FSEF o f a CURRENT sce fe vco 3 Lo DRINE 0 PA_DRIVE Es eur f2 LNA 1 F RSSI BYPASS Pa Pow 80 fe HIGH 0 15 o Low 0 15 PLL 40 EXT FILTER 8 REFDIY I HIGH_AL LOCK E fi LOCK_SELECT M ACCURACY LENGTH CAL C STARTI DUAL WAIT 7 CURRENT E ITERATE MODEM2 90 M PEAKDETECT 16 PEAK LEVEL OFFSET 0 127 MODEMI 6F 3 MuMiT M AVG_IN M AVG MODE 3 SETTLING M R MODEMO 27 2 BaAUDRATE 1 DATA FORMAT 3 XOSC_FREG WATCH 10 1 Rx MATCH 0 Tx MATCH FSCTAL cm PRESCALER 0 Board Control Calibrate Reset Read lw FS_RESET_N Status information Typical current consumption m Lock indicator Not Locked C Chipcon www chipcon com g 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 t
59. ation 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 SGmartRF 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 CCX00 CC10X0 are supported on the following platforms Windows 98 Windows 2000 Windows NT Windows XP Other system parameters are not critical W Texas SmartRF Studio User Manual
60. d status information at the bottom of the program window This is shown in the figure below Status information cece m BET c Chipcon T device Lock indicat Not Locked J 11 rf www chipcon com Ready Z The user can observe the current consumption of the transceiver in 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 j AA Texas SmartRF Studio User Manual SWRUO70B 9 99 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 pressing F3 or selecting Register from the View menu It gives you the possibility to change the bit
61. ded into the FLASH buffer The file format is generic Hex Format ASCIl file Please have in mind that not all types of hex format can be used in SmartRF Studio The format SmartRF 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 v 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 WP Texas SmartRF Studio User Manual SWRUO70B 20 99 Chipcon Products from Texas Instruments 5 SmartRF Studio for CC1000
62. ding to Carson s rule and the crystal accuracy WP Texas SmartRF Studio User Manual SWRUO70B 13 99 Chipcon Products from Texas Instruments Frequency separation The frequency separation Af is the difference between the frequency transmitted for a 0 fo anda 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 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 kbitos The default setting is 1 2 kbitos 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 Class 4 Class B Class E C The selection of power amplifier operation class is a trade off between outp
63. e a crystal with high frequency accuracy lt 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 WP Texas SmartRF Studio User Manual SWRUO70B 12 99 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 value is 200 kHz The IF frequency is selected from a pull down menu 200 7 UU i e a Int
64. e 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 Jia WP Texas SmartRF Studio User Manual SWRUO070B 47 99 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 AF Frequency F A 669 312500 MHz As C Ts CE 669 312500 ele a Be Ob 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 0 and 216 kHz at 848 940 MHZ This is the difference between the frequency transmitted for a O FO and a 1 F1 That is FO Fc dF 2 and F1 Fc dF 2 where Fc is the carrier frequency entered in the RF frequency
65. e configuration This command saves the Normal View 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 stat1 1xx 25xx file into CC11xx 25xx Save CC11xx 25xx state This command will save all register values in CC11xx 25xx to a stat1 1xx 25xx file Export CC 11xx 25xx registers This command will save all CC11xx 25xx register values entered in Register View to a standard text file Import CC 11xx 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 CC 11xx 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 wi WP Texas SmartRF Studio User Manual SWRUO70B 94 99 C Chipcon Products from Texas Instruments Settings The Settings menu contains options mainly used
66. e 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 button on the toolbar reads all registers The values are displayed in the status view to the left and the bars in Register view wi W Texas SmartRF Studio User Manual SWRUO70B 81 99 C Chipcon 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 CC2420 SmartRF Studio File Settings Help Poll
67. ein TX The pseudo random sequence in TX mode is initiated by a negative transition on PSEL Pushing the Start PN9 button does this j AA Texas SmartRF Studio User Manual SWRU070B 59 99 Chipcon 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 below Ecc1070 smartre Stu loxi File wiew Configuration Tools Help Bi Ola i 2 Configuration registers MAIN a Update YOO INTERFACE Le Update MODEM RESET zD Update DEVIATION FREQ 24 J LOCK FREQ 14 ANALOG FREQ_0A BUFF_SWiING CLOCK_4 BUFF_CURRENT O FREG_ lt 26 PLL_Biw Update CALIBRATE 3C Update P POWER 70 Update POWERDOWN o0 Update Oo B m Board control Heset Calibrate Read Diagnose Test registers TESTI 4D Update TEST2 10 Update TEST3 06 Update TESTA 00 Update TESTS 40 Update oo a x s Ean pdate to Update SS SS SS Se a o v lo o a a J fa ja e p E j eL j y m a a a T FREG_1B FREG_UB CLOCK_B r Status information Typical current consumption m Lock indicator In lock 0 C Chipcon www chipcon com A 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 u
68. em parameter and register values CC2420 2430 connected to the PC input entry vy TEXAS INSTRUMENTS SmartRF Studio User Manual SWRUO70B 72 99 Chipcon Products from Texas Instruments 11 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 0x0000 Curent chip values BEMAN 0410 OxF S00 Ko 05I RESETn 1 E N14 ENC_RESETn 1 PSKOEMOD_RESETr 1 Register Name Address Value 12 MD_AESET 1 11 FS_ARSEThr 1 O SOS CTBANGY PASS 0 MDMCTRLO 0x11 DeOAE2 Bit nr bit name value MOMCTALT 0812 Ox00N0 RSSI 0813 OxE 080 SYNMCWORD 0814 044 0F TACTAL 0x15 0s60FF RSCTRALO 0416 011 2E5 RSCTRALI1 0817 0 0456 FSCTAL 0818 0 4165 SECCTALO 019 Ox03C4 a SECCTRL1 01A Ox0000 Click to hide bit information in BATTHEN0 1B Ox0040 this register OCF GU 041C OUH OCF G1 0x10 00000 MANFIDL Ox1E Ox2330 Click to show bit information in MANFIDH O 1F 00000 this register FSMTC 020 0s 7494 MANAND OeeT OxFFFF MANOR 022 00000 AGCLTAL 0s23 0x0 FS AGCTSTO 024 03649 AGCTST 1 025 0 0854 AGCTST 2 026 0407 24 FSTSTO One 00210 FSTST1 0 28 Ox5002 Polled status information adjustable interval 100 FOTST 2 tee4 OefRen x msecs by default This feature is deactivated C F during some tests FIFOP T Lock m on Active low
69. enable Memory View Write RAM Read RAM FSM state 6 Iv FIFO 0 0x090 C6 52 B 25 E 6C 31 63 CS 01 CF 85 A 29 E4 77 dBm RSSI 204 lv FIFOP Ox0A0 D4 AD 2E 47 AB B6 38 E8 59 FA 4E 8C 38 BC 3D 0C CCA LOCK Ox0B0 D3 82 E6 OC DO A4 B4 OE FA 43 4F B8 1D EF 92 80 Ox0CO OF BF F5 C4 B6 76 CF SE 55 AA 23 10 81 29 75 CO Ox0D0 6F 80 50 79 45 1C 57 05 F9 58 DF 01 OE A2 E2 8F Main Control Register a OB MMA A AAE 10 EC 42 30 CO F7 CE 52 B7 2557 a gi SXOSCON STXCAL SRXON STXON STXONCCA SRFOFF SxOSCOFF SFLUSHRX SFLUSHTX SACK SACKPEND SRXDEC STXENC SAES i WP Texas SmartRF Studio User Manual SWRUO070B 77199 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 t
70. ength 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 802 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 To ensure correct register settings the PACKET TX panel in normal view should be selected when Reset CC2420 and write settings are performed 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 WP Texas SmartRF Studio User Manual SWRUO70B 79 99 Chipcon Products from Texas Instruments Moral View Register view Memory View Motes write Ts FIFO Length 15 10618801 20 24 34 12 F
71. eparation 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 lt 20 ppm For low cost applications however this can be a trade off The default value is 20 ppm WP Texas SmartRF Studio User Manual SWRUO70B 23 99 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 RF freq A 868300000 MHz Rx C Ts Bt 268 300000 MHz C Ax Tx 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 other applications R
72. ernal 455 External 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 fp 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 selecting 455 external filter This messagebox can be useful to calculate the bandwidth of the filter accor
73. fers regulate FIFOTHR O 03 0 fi T TSAFO 33 ASFIFO 32 byt 21 Input voltage to WCO control 22 CO regulated ground woltagi Read value 0x07 4 23 Output voltage from VCO con 24 MAA Write 5 x D3 7 0 SYNCH 5 5 25 Output 1 voltage from miser 26 Output Q voltage from miter SYNCI O04 IP D3 27 Output 1 0 voltage from misi 28 ADC regulated supply voltage Read value O03 4 29 Input T current ta ADC AC 30 Input G current to ADC AC 31 Llnput 140 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 O BF F ATEST_POD_N 6 CHP_DISABLE 5 ADC_TEST_EN jocraoz 0402 gt ER 101 Disable charge pump 0 Enable ADC test Read value Ox3F 4 Write 2 Ox EF 6 CHP_DISABLE 5 A0C_TEST_EN 4 0 TEST_CTAL 4 0 lOcFG O42 0x02 0 Disable charge pump 1 Enable ADC test ST NA Read value Ox3F al Write 2 Os BF 6 CHP_OCISABLE 5 400_TEST_EN 4 0 TEST_CTRL 4 0 Jlocrana2 Ox02 0 Disable charge pump 1 Enable ADC test 21 NA Read value Ox3F al i ae 12 Output 11 differential from fir white 3 Ox OF 7 4 Reserved 3 0 FIFO_THR 13 Output 1 differential from f 14 Output difterentiall input to FIFOTHR 0203 0 fi F TFIFO 33 7 ResFIFO 32 byt 15 Output G differential input te
74. 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 Register View Notes 9 FS_FORCE_EN 8 RXN_TX 2 X0SC32K_EN xX0SC16M_BYRASS a 0 fo RX operation 0 0 Read value 0x8000 gt write 1 Ox oo 0 5 4 LOCK_THRESHOLD 1 LOCK_LENGTH J 128 clock periods fo 2 clock pre periods Read value 0x0018 4 gt SXOSCON SFSON SRX STX RA unbuffered v M DiOis t wrteFIFO ReadFiFo Lengh MEN l RXpin l TX pin SRFOFF SOSCOFF PGA pin mode select Reset CC24 0 SMBmssage TEST2 GIO6 see IOFCG mnm 5 Test port 1 CC2400 pins Ts Parallelized HSSD r 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 AA Texas SmartRF Studio User Manual SWRUO70B 67 99 Chipcon
75. 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 IF filter bandwidth and the maximum frequency separation that can be used For highest possible sensitivity it is an advantage to us
76. formation published by TI regarding third party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof Use of such information may require a license from a third party under the patents or other intellectual property of the third party or a license from TI under the patents or other intellectual property of TI Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties conditions limitations and notices Reproduction of this information with alteration is an unfair and deceptive business practice TI is not responsible or liable for such altered documentation Resale of Tl products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice TI is not responsible or liable for any such statements Following are URLs where you can obtain information on other Texas Instruments products and application solutions 15 Products 16 Applications Amplifiers amplifier ti com Audio www ti com audio Data Converters dataconverter ti com Automotive www ti com automotive DSP dsp ti com Broadband www ti com broadband Interface interface ti com Digital Control www ti com digitalcontrol Logic logic
77. gel Aan ADOT hex 006A Frame B Address 001 B120 Bil Bio Boo Boe BOr BOG BOS Boa Boal Boe BoM goo hes 2606 Frame C Address 010 Cia cii cir cose cos cor coem cos co cosl co cor cow Frame D Address 011 pi ont pio pol pos por boe pos ood posi bto poe po hex 719A Frame E Address 100 Ela Elif E10 Eo E0 EOF E06 EOS E04 Eos E02 Eni EDO hes 8600 Frame F f ddress 101 F2 Fii Fior Fow For For Foer Fos Fo Fos For Foam Fool hex Bags Frame G Address 110 Ga gi cio cow Gog Gor Gow GOS Goal Gos Gow Gol Goo hes CEEC Frame H Address 111 Hi H Hio Host Hoer Hoer Hoe Hos Hod Hos Hoa Hoi Hoo hex E072 Status information Typical current consumption m Lock indicator Not Locked a A Update device www chipcon com Ready ot 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 to the 13 bit data frames giving the hex value of the 16 bit frame normally stored in an micro controller j
78. gt TX_GAUSSIAN_FILTER amp MDMTST1 0x15 020046 i i i MODULATION_FORMAT 0x15 Ox Copy settings to Register View Data format gt DATA FORMAT DACTST 0x16 020000 GADEC 0 0000 AGCTSTO 0x17 0x9110 Reset CC2400 and write settings Data rate gt CHANNEL_DEC amp DEC VAL x AGCTST1 0x18 0x4010 AGCTST2 0x19 0x0000 FSTSTO Ox14 Ox4210 Simple RX Simple TX Packet RX Packet TX FH Network FSTST1 Ox1B 0x1002 FSTST2 Ox1C 0x0620 GRMDM 0x01F_ Unbuffered mode gt PACKET_MODE amp PIN_MODE FSTST3 01D 0x02DD MANFIDL 0x1E 0133D MANFIDH 0x1F 0x3000 GRMDM 0x20 0x0DF1 GRDEC 021 00000 Hh AE FE Ae ee Ee A a ee De A a A FSM state 0 OFF M cRCpK SSI 73 dBm l Syn RX C 0 0 kHz l Lo Mhin Control Register a zi Start unbuffered RX Stop AX zl DeviceND 0000 Last executed command 716 02 2005 Time 15 37 06 h Register Status System Configuration Register value information on the System parameter and register values CC2400 connected to the PC input entry ia AA Texas SmartRF Studio User Manual SWRU070B 63 99 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 0x0000 Current chip values E MAIN 0x00 0 0000 XK 15 RESET N 0 N9 FS_FO
79. he 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 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 i WP Texas SmartRF Studio User Manual SWRUO070B 28 99 Chipcon Products from Texas Instruments 5 3 Evaluation Board Control In the CC1000 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 ee Reset Fe Read 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 v
80. he 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 PanlD 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 PanID 0 2 bytes Destination address 0 2 8 bytes Source PanID 0 2 bytes Source address 0 2 8 bytes WP Texas SmartRF Studio User Manual SWRUO70B 78 99 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 no ACK request yes Intra pan yes destination on the same pan PanID 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 O0xFF 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 l
81. iew wi WP Texas SmartRF Studio User Manual SWRUO070B 29 99 Chipcon Products from Texas Instruments 6 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 WP Texas SmartRF Studio User Manual SWRUO70B 30 99 Chipcon 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 io xi File wiew Configuration Tools Help B Oea 2 Component values info YEO inductor L1 BE nH info Ma
82. ing interval Packet RXT speed Cure Select EM w 100 mI ek E h T 500 milliseconds E 1 second ce MOMCTALT 0 12 020000 5 seconds E RSSI 013 0E 080 10 seconds H SYNCWORD 0x14 OxA7OF Polling interval Defines the status view update interval for the six fields between the register tree and the yellow help box File Settings Help i Polling interval Packet RITS speed Max 20 packets second Select Ef A w Mase 10 packets second SPD divider F Max 5 packets second Max 2 packets second BERR m Adr E MOMCTALI 0x12 Ox0000 _ MAMM PA amme A 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 i AA Texas SmartRF Studio User Manual SWRUO70B 82 99 Chipcon Products from Texas Instruments Help Contact information and disclaimer is available in the help menu 0 CC24270 SmartRF Studio File Settings Help i la Revision History Curent chip vah Contact Chipcon E MAIN 0x10 bout SmartRF Studio Aa bdk T m n dd aa 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 but
83. ings 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 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 WP Texas
84. ion feature in CC1050 Data format Manchester UART Please see data sheet of CC1050 for details RF output power For the CC 1050 the output RF power can be set in 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 WP Texas SmartRF Studio User Manual SWRUO70B 33 99 Chipcon Products from Texas Instruments Lock Lock I i Continuous One shot External P 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 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 The CHP_OUT pin can then control the external PA based on the setting of the TX_PD in the MAIN register of CC 1050 Please see datasheet for details The default value is Continuous Important The One shot lock signal is used internally in the CC 1050 to enable the transmitter If the lock signal is not
85. itiated by a negative transition on PSEL Pushing the Start PN9 button does this Diagnose By enabling the diagnose feature the averaging value of the RSSI 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 dEr AFC kHz IF offset kHz WP Texas SmartRF Studio User Manual SWRUO70B 51 99 Chipcon 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 File wiew Configuration Tools Help B Ola i 2 5 x Configuration registers MAIN m Update INTERFACE OF Update RESET FF Update SEQUENCING 8F Update FREQ 24 Update FREG_1A4 FREQ_ A CLOCK_A CLUCLK_B YOO 34 Update 44 Update MODEM 50 Update DEVIATION 8B Update AFC_CONTROL CC Update FILTER 2F Update WAT 65 Update WOA2 57 Update Update Update FREG_26 Update VGAS FRONTEND 76 Update ANALOG 86 Update BUFF_SWING 50 Update BUFF_CURRENT 25 Update PLL Bw AE Update CALIBRATE 35 Update Pa POWER A0 Update MATCH FO Update PHASE_COMP 00 Update Test registers TESTI 4D Update TE
86. itics i AA Texas SmartRF Studio User Manual SWRU070B 22 99 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 14745600 MHz Int Ext 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 the maximum data rate and frequency s
87. less 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 tal frequency 14 745600 MHz f 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 WP Texas SmartRF Studio User Manual SWRUO70B 56 99 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 RF Frequency 4 869 312500 MHz C p 863312500 yu If the active frequency is different from the operation m
88. ming 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 CC400DBK User Manual and if CC900 is selected the default setting is according to the EEPROM setting given in CC9O00DBK User Manual If CC 1000 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 CC 1000 If from file is selected then the load and the save buttons are enabled Here you can either load data from a file to the EEPROM buffer or save the EEPROM buffer to a file There
89. mpling algorithm in CC1010 The fast and accurate sets the preamble time needed in RX mode before valid data can be received Data Format Manchester 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 AA Texas SmartRF Studio User Manual SWRUO70B 41 99 Chipcon 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 MHz 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 powe
90. n the division ratios in the PLL To reduce the strength of these spurs the Dithering can be enabled AA Texas SmartRF Studio User Manual SWRU070B 58 99 Chipcon Products from Texas Instruments Lock The synthesiser PLL lock indicator can be set 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 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 Mode Ts Start made Ts Ts Pseudo Random Calne intral agel SUSE core only OSC core and bias OSC core bias and synth If pseudo random sequence is selected the DI is XOR ed with this predefined sequenc
91. n 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 i WP Texas SmartRF Studio User Manual SWRUO70B 71 99 Chipcon Products from Texas Instruments 11 2 Overview of SmartRF Studio for CC2420 2430 2431 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 ol x Eile Settings fel N D Ad e N e Current hip values 3 MAIN 0x10 OxF 800 Normal View Register View Memou rew Notes Radio Modem Register values MDMCTAL1 012 020500 FSCTAL Ox4165 RSSI 0x13 OxE080 RF frequency MHz IEEE 802 15 4 RF channel Ox og RF frequency gt FREQ 357 H AE DE fel AR LE LE GE TACTAL 015 OxA0FF RXCTRLO 0x16 0x12E5 RXCTRAL1 0x17 020456 FSCTAL 0x18 024165 SECCTRLO 0x19 0
92. n 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 wi WP Texas SmartRF Studio User Manual SWRUO70B 61 99 Chipcon Products from Texas Instruments 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 l x ba it z SmatRF 01 DK SmathF 02DK SmartRF 03 DH manRF U3 Development Kit Device list CC2420 Curent Stas USBI rozan All CC2400DK EA a DEBIT Dsg oo Ox00000000 1 New Device C2420 OeE B11 Ode 000000000 connected to the Calculation Window CC2400 USB port is listed Calculation Window CC2420 here The Calculation Window is for register calculations only Start The SmartRF Studio window la
93. nfiguration window SmartRF Studio will look like the picture below 210 x File wiew Configuration Tools Help J RFMAIN register Ho R amp XTX T FREG P RPD M Ts POD p Fs Po T CORE_PD T BIAS_PD Configuration Registers FREGA 75 Ao o FREG_B 58 32 s0 Test Registers TESTO cc TESTI MODEM2 15 21 PLO 0 127 TEST2 D MODEMI 2F AVG_IN AVG MODEM AwG 3 SETTLING 7 PEAKDET V A TESTS MODEMO 48 2 BAUDRATE Ji DATA FORMAT 3 XxOSC_ FREG TEST4 25 oo MATCH 00 0 RX MATCH 0 TX_MATCH CURRENT 6c fe vco jz to ja PA PA Pow A0 TESTS TESTE s 2 PLL 40 E REFDIV 2 23 M ALARM DISABLE Pseudo Registers LOCK 00 SIGBER 00 CAL 26 O START IO DUAL V WAT 7 CURRENT E ITERATE 0 7 PFESCALE o0 Board Control Hi Reset FseP m _HW Reset FSCTRL 0 EXT FILTER W FS_RESET_N Calibrate FREND 32 F BUF 2 LNA CURRENT 0 3 IF_EXT I7 RSSI Read Status information Typical current consumption m Lock indicator Disabled i l i Update device 7 www chipcon com 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 w
94. nfo R Mode Low Curent W Optimal freg MW Low LO info Freg separation e4 kHz _into Data rate 2 400 kE aud info Data Format Manchester C Fastf Accurate info AF Output Power jo dEr into Lock Indicator Continuous info IF ASSI RSSI Enabled into Mode Fx i into vco Lidl A7 nH info Match L320 20 0 nH L41 25 nH 10 0 pF NA pF Azo pF Evaluation Board Control Reset Calibrate Read Status information Typical current consumption 12 00000 m Lack indicator Not Locked C Chipcon www chipcon com g 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 paras
95. nits 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 10 x File Settings Help O La amp Current chip values Normal View Register View Memory View Notes MAIN 0 10 OxF800 MDMCTRLO 0x11 Ox02E2 Write 0 Ox 02E2 13 RESERVED_FRAME_MODE 12 PAN_COORDINATOR 11 ADDR_DECODE a MDMCTRL1 0s12 00500 Wien ad RSSI 0x13 0xE0CA MDMCTRLO 0x11 x fo Reserved frame types 100 1 0 fo Address decoding is disabled Read value 0x02E2 4 2 Write 1 Ox 0500 10 6 CORR_THA 4 0 5 DEMOD_AVG_MODE 4 MODULATION_MODE RXCTRL1 0x17 0x0456 FSCTAL 0x18 0x6565 MDMCTRL1 0x12 x 20 jo Lock DC level to be removed x fo IEEE 802 15 4 compliant moc 7 SECCTALO 0x19 0x03C4 Chadd pe 0S 4 gt SECCTRL1 0 14 0x0000 H Serer SS a pisaa FSM state 6 FIFO SE SxOSCON f STXONCCA SRFOFF SXOSCOFF E dBm Peci ont mi pi lox File Settings Help Main Ci D Sidle Current chip values MAIN 0x10 OxF800 MDMCTALO 0x11 0x02E2 MDMCTAL1 0x12 0x0500 RSSI 0x1
96. ode 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 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 0 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 Fc 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 WP Texas
97. otes tag Normal ew Register View Notes ie a Enter Enter the Notes to stored Register additional information about View See the test set up procedures Enter normal View See corresponding correspondi to follow etc ng section for details 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 Required register value changes after Normal View Register View Notes Radio Modem Register values FSDIV 0x0980 resetting CC2400 Crystal accuracy 20 ppm Data format NAZ RF Frequency gt FREQ Rx mode gt Subtract 1 1 MHz IF RF frequency 2433 MHz Modulation FSK v MANAND Ox FFF Should always write this valet RF data rate System Bandwidth General 1 0 parameters 1 Mbps 1 MHz 250 kHz 250 kbps 1MHz 250 kHz DatsA 10kbps 500kHz 125kHz2 GIO1 pin 60 LOCK_STATUS Z HA TST1 0 0046 Data rate gt BSYNC_THRESHOLD RF output power fo dBm GIO6 pin 11 CRC_OK FREND 0x000F RF output power gt P amp _LEVEL All other settings are configured automatically in each test mode Simple and Packart a i eae CFG Copy system parameters to Register view The registers that need to be modified after reset in a microcontroller prograpy i GIQE pin gt GIO6_CFG the righ
98. owever 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 other applications RX Mode In RX mode you can optimise the sensitivity RY Mode MW Optimalfreg I 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 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 Default setting is optimal frequency and low LO Frequency separation The frequency separation Af is the difference between the frequency transmitted for a O fo anda 1 f1 That is fo fc Af 2 and f fo 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
99. 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 IF filter bandwidth For highest possible data rate or separation it is an advantage to use a crystal with high frequency accuracy lt 20 ppm For low cost applications however this can be a trade off The default value is 20 ppm WP Texas SmartRF Studio User Manual SWRUO70B 39 99 Chipcon 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 RF freq A 868300000 MHz Rx C Ts Bt 268 300000 MHz C Ax Tx 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 H
100. ps 38 kHz 2 FSK 232 kHz Current ata rate exponent gt 250 kbps 1 B40 kHz Sensitivity Channel bandwidth exponent CHANB ME Channel bandwidth mantissa CHANB 4M MDOMCFGS 0x83 Data rate mantissa DRATE_M MDOMCFG2 0203 gt 250 kbps 1 P40 kHz Curent Reset CC2500 and write settings Copy settings to Register View Simple RX Simple TX Packet RX Packet TX PER test Preamble count 6 bytes Mode Master I CAL Manual init Packet length e4 bytes Packet count e4 packe ID ID 1 FEC Sync word Packet length 64 bytes DONE MOMCFG1 0x30 gt M 25 Sent 64 64 Recewed 64 crcErrors W FER 0 00 Preamble count NUM PAREAMBLE 2 0 S 3hM Sent 64 64 Receiwed BS crcErrors UO REA 0 00 Forward Error Correction FEL_EN MOMCF G2 0203 Sync mode SYNC_MODE 2 0 PETCTALO 0x05 Packetformat PET FORMAT 1 0 CFANoperation CRC_EN PackeDsanpfig LEMGTH_CONFIG 1 0 PETCTALT 8xQ4 kd Packet traller ARREND_STATUS Pee C e e A O Stop PR M M IM Represents Represents Represents PER Calculation M gt S M gt S gt Master to Slave Received packets Received Rejave C RC siave Estave S gt M gt Slave to Master For M gt S it is the packets with packets received CRC errors Rsiave Received Slave by the Slave CRCglave CRC errors Slave e Expencted packets Slave WP Texas SmartRF Studio User Manual SWRUO70B 89 99 Chipcon
101. r 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 Mode USC Core Only SOSC 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 mfo enable eror bits BER 1UE 3 BERIN 1024 bits aI TYPE 2 bit period square In RX mode the BER estimator can be used in conjunction with an 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 wih W Texas SmartRF Studio User Manual SWRUO070B 42 99 Chipcon Products from Texas Instruments 7 2 The register configuration window for CC1010 When you have chosen the register co
102. r the rest of this chapter all descriptions and notes for CC2430 will also be applicable for CC2431 SmartRF Studio i x sneno bk Snoraroreok SnaFemRoK ey eH PG CC2420 All CC2420 2430DK Current Status USBID FPGAD CCISRMANFID connected to the 0 New Device CC2400 OxEB11 0x42 0x000000OO 1 New Device CC2420 OxEB11 Oxd OOO00000 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 i Studio window executes with the ns selected device Productinfo SmartRF productline Load USB firmware The default USB firmware is loaded Load FPGA Configuration not CC2430 automatically by a Windows driver when the The FPGA firmware is loaded automatically board is connected to the computer It is together with the USB firmware Manual however possible to update the USB download is possible by clicking this button firmware manually by clicking this button and and selecting the desired file selecting the desired file Note CC2430EM should be unplugged before loading the USB firmware 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 o
103. reen In order to configure the CC1010EB you first need an embedded software SmartRF _adapter hex inside CC 1010 that communicate with the SmartRF Studio SmartRF Studio will check the embedded software the first time Update device is activated If the CC 1010 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 _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 SmartRF 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 WP Texas SmartRF Studio User Manual SWRUO70B 37 99 Chipcon 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 0x File View Configuration Tools Help Oea 2 Component values _into WEO System parameters info Stal frequency 14 745600 MHz Int C Ext nfo tal accuracy E
104. requency 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 1000 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 koaud 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 WP Texas SmartRF Studio User Manual SWRUO70B 25 99 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 CC 1000
105. requency Minor tuning of the component values may be necessary to compensate for layout parasitics j AA Texas SmartRF Studio User Manual SWRU070B 38 99 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 14745600 MHz Int 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
106. reset of entire circuit should be appled before doing anythigg else Equivalent to pin reset Info about the register bit currently highlighted with the mouse cursor wi WP Texas SmartRF Studio User Manual SWRUO070B 73 99 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 Notes Enter normal Enter Enter Memory View See Enter the Notes to stored View See Register corresponding section for additional information about corresponding View See details Not available for the test set up procedures section for correspondi CC2430 to follow etc details ng section for details Normal View selection Normal view allows for simple device configuration and provides in addition various modes for RF performance testing ey Register values omal View Register Vi i egister View Memory View Notes D Required register Radi sa iaai cad value changes after FSCTRL 0x4165 RF frequency 2405 MHz IEEE 802 15 4 RF channel Ox og resetti ng RF frequency gt FREQ 357 RF output power lo dBm TXCTAL Ox40FF RF Output power gt P amp _ LEVEL 31 All other settings are configured automatically in each test mode TX test and Packet RX TX
107. ritten 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 The 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 i WP Texas SmartRF Studio User Manual SWRUO70B 43 99 Chipcon Products from Texas Instruments 7 3 Evaluation Board Control In the CC1010 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 Hi Reset Calibrate Read 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 wi WP Texas SmartRF Studio User Manual SWRUO70B 44 99 Chipcon Products from Texas
108. s Americas Phone 1 972 644 5580 Fax 1 972 927 6377 Internet Email support ti com sc pic americas htm Europe Middel East and Africa Phone Belgium English 32 0 27 45 54 32 Finland English 358 0 9 25173948 France 33 0 1 30 70 11 64 Germany 49 0 8161 80 33 11 Israel English 180 949 0107 Italy 800 79 11 37 Netherlands English 31 0 546 87 95 45 Russia 7 0 95 363 4824 Spain 34 902 35 40 28 Sweden English 46 0 8587 555 22 United Kingdom 44 0 1604 66 33 99 Fax 49 0 8161 80 2045 Internet support ti com sc pic euro htm Japan Fax International 81 3 3344 5317 Domestic 0120 81 0036 Internet Email International support ti com sc pic japan htm Domestic www tij co jp pic AA Texas SmartRF Studio User Manual SWRUO70B 97 99 Chipcon Products from Texas Instruments Asia Phone International 886 2 23786800 Domestic Toll Free Number Australia 1 800 999 084 China 800 820 8682 Hong Kong 800 96 5941 India 91 80 51381665 Toll Indonesia 001 803 8861 1006 Korea 080 551 2804 Malaysia 1 800 80 3973 New Zealand 0800 446 934 Philippines 1 800 765 7404 Singapore 800 886 1028 Taiwan 0800 006800 Thailand 001 800 886 0010 Fax 886 2 2378 6808 Email tiasia ti com or ti china ti com Internet support ti com sc pic asia htm 2006 Texas Instruments All rights reserved WP Texas SmartRF Studio User Manual SWRUO70B 98 99 Chipcon Products from Texas Instruments IMPORTANT NOTICE
109. s 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 WP Texas SmartRF Studio User Manual SWRUO70B 10 99 Chipcon 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 10x File wiew Configuration Tools Help B Oea 2 System parameters Info 3 tal frequency 2 000000 MHz Info tal accuracy m O pam Info AF frequency 433 920000 MH Info IF stage z0 SY kHz Info Frequency separation O m kHz Info Data rate 1 200 kbit s Info Power amplifier class Class B nfo RF output power 10 dBm Ax hi Info LOCK indicator Continuous Info WEO current O00 Maximum gt Component values Info PLL loop filter C121 33 00 nF C122 1500 pF C123 330 0 pF R121 56 k Ohm R122 27 k Ohm R123 22 k Ohm Info input output match coi 220 pF L51 33 nH LE 8 amp 2 nH C61 18 pF Status information
110. sed 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 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 j AA Texas SmartRF Studio User Manual SWRU070B 60 99 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 Read 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 i
111. sgzi2500 MHz f Ax f Tx Frequency separation j4g50 kHz Data rate j4e00 kE aud Data format Nez le Fast Accurate RF output power lo dBrn Channel width 25 kHz Modulation ask I Dithering Lock Continuous bi Carrier sense offset jo dB F DELK Squelch Mode Rs Start mode Board Control Reset Calibrate ead Diagnose Component values info Match and LE filter Cl foo pF L1 h80 nH C2 NA pF L2 36 nH c3 hoo pF c71 g2 pF L71 15 1 nH C72 B2 pF info PLL loop filter R2 22 kOhm C6 O00 nF R3 E8 kOhm C7 9000 pF ce 000 0 pF EAAS Diagnose inte Enable Rss dBm arc of ke IF offset kHz E le le le le e l le lz Status information Typical current consumption 18 00000 m Lock indicator 0 ib i Update device C Chipcon www chipcon com 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 CC 102XDK User Manuals Using the specified component values for the input output match will give an optim
112. t and in the test tabs below GRMDM 0x__0 Modulation gt TX_GAUSSIAN_FILTER amp YViLUULULS UN PFURMS Data format gt DATA_FORMAT GRDEC 020000 Data rate gt CHANNEL_DEC amp DEC_VAL ha Copy settings to Register Vj Reset CC2400 gp Update the connected CC2400 with the system parameters Simple RX Simple TX Packs Packet TX FH Network GRMDM 0x01F_ Unbuffered mode gt PACKET_MODE amp PIN_MODE Start unbuffered Rx 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 Si W Texas SmartRF Studio User Manual SWRUO70B 65 99 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 p
113. tch Sistem parameters WH Int Ext nfo AF Frequency A 858 300000 MH E C 268 300000 MHz Info Frequency separation 64 kHz info Data rate 2 400 kbaud info Data format Manchester nfo AF output power E dEm info Lock Continuous Ta Evaluation Board Control Calibrate Reset Head Status information Typical current consumption 14 20000 m Lack indicator Not Locked www chipcon com a Update Cc 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 i WP Texas SmartRF Studio User Manual SWRUO70B 31 99 Chipcon Products from Texas Ins
114. this chapter Board contral Best Calibrate Read Diagnose Calibrate IR Calibrate activates the on chip calibration feature of the VCO and PLL on the CC102X Reset performs 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 Si WP Texas SmartRF Studio User Manual SWRUO70B 53 99 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
115. tios in the PLL To reduce the strength of these spurs the Dithering can be enabled Lock The synthesiser PLL lock indicator can be set 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 Continuous Instant Carmer benze Data output Disabled high Disabled low Note that the Lock indicator pin on CC102xX 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 E dE F 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 le
116. ton 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 Rx Packet Ta Packet payload size fio Facket count fioo Tool tip for Packet TX G Random AE 52 90441 F The length of the transmitted packet This value must be between 1 and 120 Text TEST 123 5 E Start packet Ts 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 j AA Texas SmartRF Studio User Manual SWRU070B 83 99 Chipcon Products from Texas Instruments 12 SmartRF Studio for CC11xx and 25xx 12 1 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
117. truments 6 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 tal frequency 14745600 MHz Int Ext 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 AF Terure ie B68 300000 KHz Bf 668 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
118. um match at the specified operating frequency Minor tuning of the component values may be necessary to compensate for layout parasitics i WP Texas SmartRF Studio User Manual SWRUO70B 46 99 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 tal frequency 14 745600 MHz f 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 rat
119. unches with the selected device Productinta SmatRF productline Load USB Firmware Load FPGA Cq a iQuration Start File versione Load USB firmware Load FPGA Configuration 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 id Te WP Texas SmartRF Studio User Manual SWRUO070B 62 99 Chipcon 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 a i 10 x Fie Settings
120. ut 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 WP Texas SmartRF Studio User Manual SWRUO70B 14 99 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
121. 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 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 ii WP Texas SmartRF Studio User Manual SWRUO70B 68 99 C Chipcon 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 CC2400 SmartRF Studio File Settings Help Polling interval Packet RelTs speed Curre Select EM F 100 milliseconds 500 milliseconds 3 1 second FSDIY 0 02 0 0961 5 seconds MOMCTAL 003 00040 10 seconds AR CTA Meal MeF AAN SPI divider b Polling interval Defines the status view update interval for the six fields between the register tree and the yellow help box
122. ve 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 will be available AA Texas SmartRF Studio User Manual SWRUO70B 6 99 Chipcon Products from Texas Instruments 3 2 2 View The view menu
123. vel This function can be used to wake or interrupt the MCU when a strong signal is received The DCLK Squelch enables this feature AA Texas SmartRF Studio User Manual SWRU070B 50 99 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 Ax i Start mode F Pseudo A andom Ts Ts Pseudo Random PD SUSE core only SOSE core and bias SUSE core bias and synth Automatic seQUENCE 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 in
124. x03C4 SECCTAL1 0x14 0x0000 BATTMON 0418 0 0040 IOCFGO 041C 00040 IOCFG1 0 1D 0 0000 MANFIDL 0x1E 0x233D MANFIDH 0x1F 0x2000 FSMTC 0x20 0x7494 MANAND 021 OxFFFF MANOR 0x22 020000 AGCCTAL 0x23 Ox07F3 AGCTSTO 0x24 0x3649 AGCTST1 0x25 00854 AGCTST2 0x26 0x0124 FSTSTO 0x27 020210 FSTST1 0x28 0x5002 SYNCWORD 0x14 OxBEEF TXCTRL Ox40FF RF Output power gt PA_LEVEL 31 RF output power fo dBm All otfWer 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 CC2420 and write settings TX Test modes Packet RX Packet Tx Test mode Unmodulated Carrier MDMCTRL1 0x000C Tx mode gt TX_MODE 3 DACTST 01800 Unmodulated carrier gt DAC_SAC 1 gt DAC_I_O 32 FSTST2 0x29 020620 gt DAC_Q_0 0 FSTST3 0x24 0x82DD RXBPFTST 0x28 040000 FSMSTATE 0x2C 00000 ADCTST 0x20 00000 DACTST 0 2E 0x0000 FSM state 0 PD H A AE A ED a dBm RSSI NY CCA Man Control Register Start TX test zi Date 16 02 2005 Time 15 40 24 h Last executed command Device Nooo AN Register Status Register value information on the System Configuration Syst
Download Pdf Manuals
Related Search
Related Contents
Oracle Database 10g Standard Edition One Procedure for GeneMapper® ID for Casework 1.0 Purpose Desa CGCFTN User's Manual 別紙4 よくある質問と回答(FAQ)及び便利なリンク先(PDF User`s Manual Two-phase editing of signal data V7 REPLACEMENT BATTERY TOSHIBA L840D OEM# P000556720 PA5024U-1BRS 9 CELL die Bedienungsanleitung des Mares Puck… Copyright © All rights reserved.