Advertisement

Quick Links

UG371: Thunderboard EFM32GG12 User's
Guide
The Thunderboard EFM32GG12 is a low cost, small form factor
development and evaluation platform for the EFM32GG12™ Giant
Gecko Microcontroller.
The Thunderboard contains an EFM32 MCU together with an on-board SEGGER J-Link
debugger for easy debugging through the USB Micro-B debugging connector. Most of
the EFM32GG12 I/Os are routed to breakout pads on the sides of the board making it
easy to expand on the board features and evaluate the EFM32GG12 Giant Gecko's fea-
tures with custom hardware.
silabs.com | Building a more connected world.
TARGET DEVICE
• EFM32 Giant Gecko Microcontroller
(EFM32GG12B810F1024GM64-A-
QFN64)
• CPU: 32-bit ARM® Cortex-M4® with FPU
• Memory: 1024 kB flash and 192 kB RAM
• USB feature set
KIT FEATURES
• PDM stereo microphones
• Out-of-box PDM software example
• USB connectivity
• SEGGER J-Link on-board debugger
• Virtual COM port
• User RGB LEDs and pushbuttons
• 34-pin 2.54 mm breakout pads
• Optional Mini-Simplicity connector for
Advanced Energy Monitoring using
external Silicon Labs debugger
SOFTWARE SUPPORT
• Simplicity Studio™
Rev. 1.0

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Silicon Laboratories Thunderboard EFM32GG12

  • Page 1 UG371: Thunderboard EFM32GG12 User's Guide The Thunderboard EFM32GG12 is a low cost, small form factor development and evaluation platform for the EFM32GG12™ Giant TARGET DEVICE Gecko Microcontroller. • EFM32 Giant Gecko Microcontroller (EFM32GG12B810F1024GM64-A- The Thunderboard contains an EFM32 MCU together with an on-board SEGGER J-Link QFN64) debugger for easy debugging through the USB Micro-B debugging connector.
  • Page 2: Table Of Contents

    Table of Contents 1. Introduction ....... . 3 1.1 Kit Contents .
  • Page 3: Introduction

    • 1x Thunderboard EFM32GG12 board (BRD2207A) • 1x Micro USB 2.0 to USB A male cable 1.2 Getting Started Detailed instructions for how to get started with your new Thunderboard EFM32GG12 can be found on the Silicon Labs web pages: https://www.silabs.com/support/getting-started/thunderboard 1.3 Kit Hardware Layout The layout of the Thunderboard EFM32GG12 is shown below.
  • Page 4: Electrical Specifications

    UG371: Thunderboard EFM32GG12 User's Guide Electrical Specifications 2. Electrical Specifications 2.1 Absolute Maximum Ratings Parameter Unit Input voltage on EFM32 USB connector +5.5 Input voltage on debug USB connector +5.5 VMCU max voltage (if applied through some external means) +3.6...
  • Page 5: Hardware

    UG371: Thunderboard EFM32GG12 User's Guide Hardware 3. Hardware 3.1 Block Diagram An overview of the Thunderboard EFM32GG12 is illustrated in the figure below. MCU USB VBUS User Buttons USB Micro-B & RGB LEDs Connector Breakout Pads Power Power Source Switch...
  • Page 6: Power Supply

    3.2.1 Self-Powered Mode When the "PWR" slide switch is in the "DBG USB" position, the Thunderboard EFM32GG12 is set up in self-powered mode with its internal regulator disabled. In this configuration, the EFM32GG12 and the VMCU net are powered by an on-board regulator which draws power from the USB Micro-B debugging connector.
  • Page 7: Universal Serial Bus

    3.3 Universal Serial Bus The Thunderboard EFM32GG12 board is equipped with a USB Micro-B connector interfacing the EFM32GG12's USB peripheral. The figure below shows how the USB lines are connected to the MCU. USB_D+ and USB_D- connects to USB_DP and USB_DM, respec- tively.
  • Page 8: Pdm Stereo Microphones

    Figure 3.6. Digital Stereo Microphones 3.6 On-board Debugger The Thunderboard EFM32GG12 contains a microcontroller separate from the EFM32GG12 Giant Gecko that provides the user with a on-board J-Link debugger through the USB micro-B debugging port. This microcontroller is referred to as the "On-board Debugger", and is not programmable by the user.
  • Page 9: Efm32Gg12 Reset

    UG371: Thunderboard EFM32GG12 User's Guide Hardware 3.7 EFM32GG12 Reset The EFM32GG12 MCU can be reset by a few different sources: • A user pressing the RESET button • The on-board debugger pulling the #RESET pin low • An external debugger pulling the #RESET pin low In addition to the reset sources mentioned above, a reset to the EFM32GG12 will also be issued during board controller boot-up.
  • Page 10: Connectors

    3.8 Connectors Featured on the Thunderboard EFM32GG12 is a Mini Simplicity connector, two USB Micro-B connectors and 34 breakout pads. Of the breakout pads, 20 follow the Silicon Labs EXP header pinout that provides a fixed feature set across Silicon Labs starter kits. The re- maining 14 provide access to unassigned GPIOs.
  • Page 11: Breakout Pads

    The pin-routing on the EFM32GG12 is very flexible, so most peripherals can be routed to any pin. However, some pins are shared between the breakout pads and other functions on the Thunderboard EFM32GG12. The table below shows an overview of the breakout pads and functionality that is shared with the kit.
  • Page 12: Mini Simplicity Connector

    3.8.2 Mini Simplicity Connector The Mini Simplicity connector featured on the Thunderboard EFM32GG12 allows the use of an external debugger such as a Silicon Labs Wireless Starter Kit (WSTK) with the board. In addition to providing serial wire debug (SWD) and virtual COM port functionality, the WSTK can also support advanced energy profiling, wireless network analysis and debugging tools.
  • Page 13: Debugging

    Debugging 4. Debugging The Thunderboard EFM32GG12 contains an on-board fully functional SEGGER J-Link Debugger that interfaces to the target EFM32GG12 SWD debug interface. The debugger allows the user to download code and debug applications running in the target EFM32GG12. Additionally, it also provides a virtual COM port (VCOM) to the host computer that is directly connected to the target devi- ce's serial port, for general purpose communication between the running application and the host computer.
  • Page 14: Virtual Com Port

    EFM32GG12 voltage domain. For information on how to correctly connect to the kit, see Figure 4.1 Thunderboard EFM32GG12 Debugging Possibilities on page 13. The recommended way to power the board when using the Mini Simplicity Connector is to use the AEM voltage supply of the STK or WSTK.
  • Page 15: Kit Configuration And Upgrades

    UG371: Thunderboard EFM32GG12 User's Guide Kit Configuration and Upgrades 5. Kit Configuration and Upgrades The kit configuration dialog in Simplicity Studio allows you to change the J-Link adapter debug mode, upgrade its firmware, and change other configuration settings. To download Simplicity Studio, go to http://www.silabs.com/simplicity.
  • Page 16: Schematics, Assembly Drawings, And Bom

    UG371: Thunderboard EFM32GG12 User's Guide Schematics, Assembly Drawings, and BOM 6. Schematics, Assembly Drawings, and BOM Schematics, assembly drawings, and bill of materials (BOM) are available through Simplicity Studio when the kit documentation pack- age has been installed. silabs.com | Building a more connected world.
  • Page 17: Kit Revision History And Errata

    UG371: Thunderboard EFM32GG12 User's Guide Kit Revision History and Errata 7. Kit Revision History and Errata 7.1 Revision History The kit revision can be found printed on the box label of the kit, as outlined in the figure below. The kit revision history is summarised in Table 7.1 Kit Revision History on page...
  • Page 18: Board Revision History And Errata

    UG371: Thunderboard EFM32GG12 User's Guide Board Revision History and Errata 8. Board Revision History and Errata 8.1 Revision History The board revision can be found laser printed on the board, and the board revision history is summarised in Table 8.1 Board Revision History on page Table 8.1.
  • Page 19: Document Revision History

    UG371: Thunderboard EFM32GG12 User's Guide Document Revision History 9. Document Revision History Revision 1.0 December, 2018 • Initial document release. silabs.com | Building a more connected world. Rev. 1.0 | 19...
  • Page 20 Trademark Information Silicon Laboratories Inc.® , Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, Clockbuilder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo and combinations thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, ISOmodem®, Micrium, Precision32®, ProSLIC®, Simplicity Studio®, SiPHY®, Telegesis, the Telegesis Logo®, USBXpress®, Zentri and others are trademarks or registered...

Table of Contents