background image

 

ZL70550 Application Development Kit (ADK) User’s Guide 

 

Revisio n 1  

29  

Term 

Definition 

USB 

Universal serial bus 

VCO 

Voltage-controlled oscillator 

ZIP 

Zone information protocol (a protocol that allows compression of files) 

or

 the 

three-character file extension on such a compressed file 

Summary of Contents for ZL70550

Page 1: ...ZL70550 Application Development Kit ADK User s Guide ...

Page 2: ... 1 System Status and Control 13 3 2 2 ZL70550 Setup Display Tab 14 3 2 3 CCA Cal Display Tab 15 3 2 4 Test Display Tab 17 3 3 Registers Main Form 20 3 3 1 Register Tabs 20 3 3 2 Register Controls Section 22 3 3 3 Register Description Window 24 4 Getting Started Guide 25 4 1 Performing a CCA While Transmitting a Carrier Wave 25 A Performing Firmware Updates 26 A 1 Programming Firmware Using Atmel S...

Page 3: ...gure 5 ZL70550 Setup Display Tab 14 Figure 6 CCA Cal Display Tab 15 Figure 7 Test Display Tab 17 Figure 8 Registers Main Form 20 Figure 9 Sample Register Access Subsection 21 Figure 10 Register Settings Saved to Text File 23 Figure 11 Register Name Search Result 23 Figure 12 Sample Register Description Window DP_CTRL0 register 24 List of Tables Table 1 Jumper Configuration 6 Table 2 Switch Configu...

Page 4: ... ZL70550 Ultra Low Power Sub GHz RF Transceiver The kit provides customers with an example system level platform of an application including a base unit and a remote unit In addition to being a working system to evaluate performance of the ZL70550 device the kit provides hardware and software design examples to aid in the development of products This document applies to ZL70550 ADK version 1 0 X ...

Page 5: ...ragraph provides a brief description of the main hardware components of the ZL70550 ADK Base Unit The base unit is comprised of a BASE550 board mated to an ADP200 board The base unit that is included with the ADK looks similar to the example remote unit shown in Figure 1 The kit also includes a monopole antenna for operation in the US ISM band and European SRD band Remote Unit The remote unit is c...

Page 6: ...2 and 3 or a CR2032 coin cell battery jumper on pins 1 and 2 for the BASE550 or REMOTE550 board Jumper on pins 2 and 3 Vsup 1 JP2 When installed provides power to the BASE550 or REMOTE550 board on Vsup 1 Also allows the user to measure the current on Vsup 1 supply by removing the jumper and placing a current meter across the jumper On BASE550 and REMOTE550 JP1 When installed provides power to the ...

Page 7: ...the QR code on the box or visit http www microsemi com products ultra low power wireless sub ghz radio transceivers zl70550 docs amp specs Extract the files from the ZIP file onto your PC 3 Run setup exe extracted from the ZIP file and follow the on screen instructions Note that multiple versions of the ZL70550 ADK software can be installed on a PC without conflict so there is no need to remove pr...

Page 8: ...he device named in the example and substituting the driver folder shown above for the driver folder shown in the example Ignore any instructions to download and install files from FTDI s website because the driver folder shown above contains all of the needed files Also ignore any instructions to install the Virtual COM Port driver because it is not used 5 Using the second supplied USB cable conne...

Page 9: ...plays the ADK software version and allows the user to control system level timing intervals for various functions Figure 2 ADK Main Form The ADK main form includes the following buttons and fields Base Unit BASE550 This button launches the main form for the base unit refer to 3 2 Base Unit and Remote Unit Main Form on page 11 for details Remote Unit REMOTE550 This button launches the main form for...

Page 10: ... 0 5 Hz to 10 Hz If both the base unit and the remote unit are connected to the same PC then the setting affects both the base unit and the remote unit If the base unit and the remote unit are connected to separate PCs then the setting applies only to the connected device The settings on each PC are completely independent and do not need to match The system settings include Status Poll Rate Hz Thi...

Page 11: ...configuration settings of the ZL70550 as well as providing for control of operational modes of the device for example test functions The lower section is a static display that allows for basic system status and control for the main operational features of the ZL70550 for example link status Paragraphs 3 2 1 through 3 2 4 provide detailed descriptions of the various control and status functions on ...

Page 12: ...ZL70550 Application Development Kit ADK User s Guide Revision 1 12 Figure 4 Remote Unit Main Form ...

Page 13: ...Channel This field displays the frequency associated with the current channel A Divide Value This field is used in conjunction with the M Divide Value field to set the synthesizer to the desired frequency Refer to the ZL70550 Programmer User s Guide for synthesizer frequency calculations M Divide Value This field is used in conjunction with the A Divide Value field to set the synthesizer to the de...

Page 14: ...settings the overrides are reflected in the System Status and Control section Figure 5 ZL70550 Setup Display Tab The ZL70550 Setup tab contains one section Radio Setup which in turn contains one subsection Frequency Setup Frequency Setup has the following fields Operating Frequency MHz This field allows the user to define the operating frequency in megahertz for which the chip can be programmed On...

Page 15: ...ion in which the user is working For example if the user is testing in the US ISM band they may want to select the SAW filter for this band to attenuate out of band emissions The three options are US 902 928 MHz Europe 863 870 MHz Bypass 3 2 3 CCA Cal Display Tab The CCA Cal tab refer to Figure 6 allows the user to configure and perform a CCA and various calibrations Figure 6 CCA Cal Display Tab ...

Page 16: ...performs only a subset of the listed calibrations including VCO calibrations PA off PA on RX and amplitude peak detector trim LNA load tune and antenna tune and displays the results of their respective registers Alternatively the C button next to any individual calibration can be used to initiate that specific calibration function by itself or the FULL button can be used to initiate only the four ...

Page 17: ...Figure 7 Test Display Tab The Test display tab contains four subsections one for PER testing one for TX carrier wave testing one for RX testing and one for manually sending a radio command PER Test The fields in this subsection allow the user to set up initiate and review results from a PER test between a base unit and a remote unit Note The PER test can be run only in the direction where the REMO...

Page 18: ...ent packet back to the REMOTE550 If this box is not checked no acknowledgment packet is sent Data Rate The user can set the data rate at which the PER test is to run The selection is either 200 kbit s 100 kbit s or 50 kbit s PER Status This group displays the results from the PER test The read only result fields are Pkts Transmitted This field displays the total number of packets that were transmi...

Page 19: ... allow the user to observe a carrier wave of the selected frequency from the ZL70550 TX RF output The functions are Carrier Wave The TX EN button or TX DIS button enables or disables respectively the TX carrier test function for the ZL70550 output TX Pwr Setting This field provides the register setting in decimal for the TX output power of the ZL70550 It may be read from or written to by pressing ...

Page 20: ...that allow access to different groups of ZL70550 registers The lower section is a static display that allows for basic register controls Paragraphs 3 3 1 through 3 3 2 provide detailed descriptions of the various controls for the registers main form Figure 8 Registers Main Form 3 3 1 Register Tabs The upper section of the registers main form contains tabs that allow the user to access all register...

Page 21: ...e turns red indicating a change from the current value After the new value is entered pressing the W write button causes the new value to turn black and the new value is written to the ZL70550 Refer to Note below The radix used to display and enter the value is controlled by the Radix fields in the Register Controls section located below the tabs refer to 3 3 2 Register Controls on page 22 Registe...

Page 22: ... file format viewed in Notepad Figure 10 shows that the address is displayed in decimal and the data is displayed in hexadecimal This is compatible with the default format shown in the registers main form Register Name Search This text box gives the user the ability to search for any register in the memory map by name The user can enter any portion of a register name and press enter The software t...

Page 23: ...ZL70550 Application Development Kit ADK User s Guide Revision 1 23 Figure 10 Register Settings Saved to Text File Figure 11 Register Name Search Result ...

Page 24: ...nd in hexadecimal Name This field gives the name of the register This name is consistent with the name in the ZL70550 Programmer User s Guide Type This field indicates which type of access is permissible The options are R Read only A write operation is ignored W Write only A read value is meaningless R W Read or write Bits This field indicates how many bits in the register are relevant The relevan...

Page 25: ...fer to 3 1 ADK Main Form on page 9 5 Launch the base unit main form and the remote unit main form from the ZL70550 Application Development Kit ADK main form 6 Make sure that no error messages are displayed in the GUI for either unit Error messages would be displayed in the System Messages text box at the bottom of the System Status and Control section on the base unit main form or remote unit main...

Page 26: ...e unit to be programmed see section Switch Configuration on page 7 5 Launch the Atmel Studio software 6 In Atmel Studio click Tools Device Programming 7 Select JTAGICE3 under Tools Under Device select ATXMEGA256A3 Select PDI under Interface Then click Apply If the JTAGICE3 is connected properly and the unit is powered up a new set of options appears on the left panel 8 Select Memories 9 In the Fla...

Page 27: ...Revision 1 27 B References Document Document Title 153552 ZL70550 Programmer User s Guide 152078 ZL70550 Datasheet 154566 ZL70550 ADK Release Notes N A ZL70550 ADK Source Code Overview ...

Page 28: ...o an ADP200 board which represents a typical remote device application ZL70550 ADK ZL70550 Application Development Kit A combination of hardware and software components that make up a complete test and evaluation system based on Microsemi s ZL70550 Ultra Low Power Sub GHz RF Transceiver C 2 Abbreviations Term Definition ADC Analog to digital converter ADK Application development kit CCA Clear chan...

Page 29: ... User s Guide Revision 1 29 Term Definition USB Universal serial bus VCO Voltage controlled oscillator ZIP Zone information protocol a protocol that allows compression of files or the three character file extension on such a compressed file ...

Page 30: ... of Changes The following table lists substantive changes that were made in the ZL70550 Application Development Kit ADK User s Guide Revision Change Page Revision 1 March 2016 Initial revision for ZL70550 ADK release 1 0 0 ...

Page 31: ...ce for nontechnical product support such as product pricing product upgrades update information order status and authorization From North America call 800 432 4009 From the rest of the world call 512 228 5400 Via e mail write to sales support microsemi com E 2 Website For more information please visit www microsemi com where you can browse a variety of technical and nontechnical information Many a...

Page 32: ...e information contained herein or the suitability of its products and services for any particular purpose nor does Microsemi assume any liability whatsoever arising out of the application or use of any product or circuit The products sold hereunder and any other products sold by Microsemi have been subject to limited testing and should not be used in conjunction with mission critical equipment or ...

Reviews: