Silicon Laboratories EZR32LG330F256G55G Quick Start Manual

Silicon Laboratories EZR32LG330F256G55G Quick Start Manual

Ezr32 series

Advertisement

Quick Links

AN888: EZR32 Quick Start Guide
The EZR32LG, EZR32WG, and EZR32HG Wireless MCUs deliver a high-performance,
low-energy wireless solution integrated into a small form factor package. By combining a
high-performance Silicon Labs EZRadio or EZRadioPRO sub-GHz RF transceiver with
an energy-efficient 32-bit MCU, the EZR32LG and EZR32WG family provides designers
the ultimate in flexibility with a family of pin-compatible devices that scale with
64/128/256 kB of flash and support transceivers. The EZR32HG family provides the high
energy efficiency of the Cortex-M0+ core in a smaller form factor with 32/64 kB flash.
The ultra-low power operating modes and fast wake-up times of the Silicon Labs energy
friendly 32-bit MCUs, combined with the low transmit and receive power consumption of
the sub-GHz radio, result in a solution optimized for battery-powered applications.
The EZR32LG, EZR32WG, and EZR32HG Wireless Starter Kit (WSTK) is a low-cost,
fully featured starter kit that allows designers to evaluate the performance and features
of the EZR32LG/WG/HG device family. The kit will provide all hardware and software
tools needed to develop and debug applications using the EZR32LG, WG or HG low-en-
ergy Wireless MCUs. Hardware tools include an on-board debugger, advanced energy
monitoring, and integrated packet trace, which are all available either over USB or Ether-
net interfaces. The kit is fully supported by Silicon Labs' software libraries and the kit
board support package (BSP).
silabs.com | Smart. Connected. Energy-friendly.
KEY FEATURES
• How to install EZR32 SDK in Simplicity
Studio
• Shows where to find documentation
• How to use the SimpleTRX sample
application
• How to modify the Radio configuration
• How to use radio GPIOs for debugging
Rev. 0.4

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EZR32LG330F256G55G and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Silicon Laboratories EZR32LG330F256G55G

  • Page 1 AN888: EZR32 Quick Start Guide The EZR32LG, EZR32WG, and EZR32HG Wireless MCUs deliver a high-performance, KEY FEATURES low-energy wireless solution integrated into a small form factor package. By combining a high-performance Silicon Labs EZRadio or EZRadioPRO sub-GHz RF transceiver with •...
  • Page 2: Getting Started

    Part Number Radio Part Matching Frequency PA Level Number SLWSTK6200A BRD4502A EZR32LG330F256G60G Si4460revC Direct Tie 868 MHz +13 dBm SLWSTK6201A BRD4502B EZR32LG330F256G55G Si4455revC Direct Tie 434 MHz +10 dBm SLWSTK6202A BRD4503A EZR32LG330F256G63G Si4463revC Switched 915 MHz +20 dBm SLWSTK6220A BRD4502C EZR32WG330F256G60G...
  • Page 3 AN888: EZR32 Quick Start Guide Getting Started 1.4 Connecting Your Hardware Once all required software is installed, connect the EZR32LG/WG/HG development kit hardware to your PC. It is simply connected us- ing a USB cable, as shown below: Figure 1.1. WSTK Board Connected to PC with USB Note: Set the switch on the WSTK to AEM position to enable programming of the MCU.
  • Page 4: Running Simplicity Studio For The First Time

    AN888: EZR32 Quick Start Guide Running Simplicity Studio for the First Time 2. Running Simplicity Studio for the First Time 2.1 Navigation in Simplicity Studio Simplicity Studio is built on the Eclipse platform. As such, it is broken up into different “perspectives”, with each perspective allowing access to a specific set of functionalities.
  • Page 5 AN888: EZR32 Quick Start Guide Running Simplicity Studio for the First Time 2.2 Downloading Packages for Simplicity Studio By default, Simplicity Studio comes with some core components necessary for development. The real substance of the Simplicity Stu- dio application is provided in the “Packages” available from the Simplicity Studio update site. Before you begin working with Simplicity Studio, make sure that you have all packages installed that you need for your development platform.
  • Page 6 AN888: EZR32 Quick Start Guide Running Simplicity Studio for the First Time 2.3 Updating Simplicity Studio In addition to downloading packages, you can also update the Simplicity Studio core software at any time by clicking the [Update Soft- ware] icon in the top right-hand corner of the Simplicity Perspective. Figure 2.5.
  • Page 7 AN888: EZR32 Quick Start Guide Running Simplicity Studio for the First Time 2.5 Upgrading the WSTK Boards to the Latest Firmware Once you have connected the WSTK boards to the computer, make sure that the boards have the latest WSTK firmware loaded. This is important, as it ensures that the WSTK boards will correctly communicate with the Simplicity Studio software.
  • Page 8 AN888: EZR32 Quick Start Guide Documentation 3. Documentation The EZR32 parts are combined from an EFM32 MCU and an EZRadio or EZRadioPro radio, so there are two sets of documentation. 3.1 MCU Related Documentation MCU-related documentation is installed with Simplicity Studio. Kit documentation, data sheets, and reference manuals can be accessed by selecting the following tiles: Figure 3.1.
  • Page 9 AN888: EZR32 Quick Start Guide Documentation 3.3 Software Documentation Software documentation is accessible through the Software Documentation tile: Figure 3.2. Software Documentation The documentation of the open source radio driver is located under any EZR32, EnergyAware Driver, EZRADIODRV: Figure 3.3. Open Source Radio Driver Documentation This driver adds a user-friendly interface layer over the EZRadio/EZRadioPro SPI API.
  • Page 10: The Simple Trx Sample Application

    AN888: EZR32 Quick Start Guide The Simple TRX Sample Application 4. The Simple TRX Sample Application Simplicity Studio comes bundled with an SDK for the EZR32 as part of the EFM packaged sample applications. One of the sample applications, “Simple TRX” can be used to test and work with the radio on the EZR32. This is a simple application that can be program- med on two devices and send packets from one to the other by pressing the buttons on the WSTK.
  • Page 11 AN888: EZR32 Quick Start Guide The Simple TRX Sample Application Figure 4.3. Select Simple TRX Sample Application The next screen will allow you to select a name for your application. Choose the name you want and select [Next] again. The next screen allows you to configure your Build Configurations for this project.
  • Page 12 AN888: EZR32 Quick Start Guide The Simple TRX Sample Application All sample applications include a file that explains the sample and its operation. readme.txt Figure 4.5. Readme.txt File For more information on how to load and operate the Simple Rx/Tx sample application, continue to Sections 5.1 Building 5.2 Up- loading.
  • Page 13: Building And Uploading Your Sample Application

    AN888: EZR32 Quick Start Guide Building and Uploading Your Sample Application 5. Building and Uploading Your Sample Application 5.1 Building Once your application is generated, you have the ability to compile it using Simplicity Studio. In order to compile your application, simply click on the [Build] icon in the top tool bar.
  • Page 14 AN888: EZR32 Quick Start Guide Building and Uploading Your Sample Application 5.2 Uploading The easiest way to upload your application is to start debugging it. To do so, click the [Debug] button. This will also build your applica- tion if it has not been built yet. Figure 5.3.
  • Page 15: Modifying The Radio Configuration

    AN888: EZR32 Quick Start Guide Modifying the Radio Configuration 6. Modifying the Radio Configuration Every application comes with a default configuration, which is compatible between kits for the same frequency band (i.e. the Sim- pleTRX for SLWSTK6200 can communicate with the SimpleTRX for SLWSTK6220). To modify the configuration, use the under the RadioConfig folder of your project.
  • Page 16 AN888: EZR32 Quick Start Guide Modifying the Radio Configuration 6.1 Change the Carrier Frequency Open the radio configurator, expand the Frequency section, and change the base frequency by a few MHz. Figure 6.2. Frequency Section To use the modified configuration, click on the Generate button in the upper-right corner: Figure 6.3.
  • Page 17 AN888: EZR32 Quick Start Guide Modifying the Radio Configuration 6.2 Configuring the GPIOs The GPIO configuration can be found under the GPIOs section. By default, GPIO0 and GPIO1 are used by the Packet Trace interface on packet-based examples. To configure GPIO0 and 1, turn on this profile. Figure 6.4.
  • Page 18 The products are not designed or authorized to be used within any Life Support System without the specific written consent of Silicon Laboratories. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death.

Table of Contents