background image

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.

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™

silabs.com

 | Building a more connected world.

Rev. 1.0 

Summary of Contents for Thunderboard EFM32GG12

Page 1: ...on the board features and evaluate the EFM32GG12 Giant Gecko s fea tures with custom hardware TARGET DEVICE EFM32 Giant Gecko Microcontroller EFM32GG12B810F1024GM64 A QFN64 CPU 32 bit ARM Cortex M4 wi...

Page 2: ...3 8 Connectors 10 3 8 1 Breakout Pads 11 3 8 2 Mini Simplicity Connector 12 3 8 3 EFM32 USB Micro B Connector 12 3 8 4 Debug USB Micro B Connector 12 4 Debugging 13 4 1 On board Debugger Consideration...

Page 3: ...The following items are included in the box 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 ne...

Page 4: ...tage if applied through some external means 0 3 6 V LDO output current 300 mA Voltage on any I O breakout pad 0 3 VMCU 0 3 V Current per I O pin sink 50 mA Current per I O pin source 50 mA Current for...

Page 5: ...B Connector Power Source Switch Power Breakout Pads DBG USB VBUS MCU USB VBUS USB User Buttons RGB LEDs USB Micro B Connector J Link Debugger SWD Debug Virtual COM USB Stereo PDM Microphones R L EFM32...

Page 6: ...o power the on board debugger through the 3V3 net VMCU DBG USB LDO 3V3 Power Source DBG USB EFM32GG12 5V VBUS EFM USB LDO IOVDD AVDD VREGVDD VREGSW DVDD VBUS VREGI VREGO VDCDC Figure 3 2 Self powered...

Page 7: ...USB_VBUS USB_VREGI PF10 USB_DM PF11 USB_DP USB Micro B Connector USB_VREGO Power selector switch DBG USB MCU USB Figure 3 4 Universal Serial Bus 3 4 Push Buttons and RGB LEDs The kit has two user push...

Page 8: ...iant 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 use...

Page 9: ...addition to the reset sources mentioned above a reset to the EFM32GG12 will also be issued during board controller boot up This means that removing power to the board controller unplugging the J Link...

Page 10: ...4 EXP14 UART_RX PC5 EXP16 I2C_SDA PE4 GND EXP1 PD0 EXP3 PD1 EXP5 PA4 EXP7 PA5 EXP9 PA6 EXP11 PE15 EXP13 PE5 I2C_SCL EXP15 BOARD_ID_SCL EXP17 BOARD_ID_SDA EXP19 Mini Simplicity Connector PB11 MIC_DATA...

Page 11: ...EFM32GG12 The table below shows an overview of the breakout pads and functionality that is shared with the kit Table 3 1 Expansion Header Pinout Pin Connection EXP Header Function Shared Feature Perip...

Page 12: ...ini Simplicity Connector Pin Descriptions Pin number Connection Function Description 1 VMCU VAEM Target voltage on the debugged application Supplied and monitored by the AEM when powered by a WSTK wit...

Page 13: ...gger is a SEGGER J Link debugger running on an EFM32 Giant Gecko The debugger is connected to the SWD and VCOM pins of the target EFM32GG12 through a level shift and isolation circuit When the debug U...

Page 14: ...ate between the debugger and the target device 4 3 Mini Simplicity Connector The Mini Simplicity connector is a 10 pin 1 27 mm pitch connector that gives access to advanced debugging features using an...

Page 15: ...link next to any of them to open the kit configuration dialog Figure 5 1 Simplicity Studio Kit Information Figure 5 2 Kit Configuration Dialog 5 1 Firmware Upgrades Upgrading the kit firmware is done...

Page 16: ...awings and bill of materials BOM are available through Simplicity Studio when the kit documentation pack age has been installed UG371 Thunderboard EFM32GG12 User s Guide Schematics Assembly Drawings a...

Page 17: ...ble 7 1 Kit Revision History on page 17 SLTB009A Thunderboard EFM32GG12 124802042 12 12 18 A00 Figure 7 1 Revision Info Table 7 1 Kit Revision History Kit Revision Released Description A00 2018 12 12...

Page 18: ...y is summarised in Table 8 1 Board Revision History on page 18 Table 8 1 Board Revision History Revision Released Description A01 2018 12 12 Initial production version 8 2 Errata There are no known er...

Page 19: ...Document Revision History Revision 1 0 December 2018 Initial document release UG371 Thunderboard EFM32GG12 User s Guide Document Revision History silabs com Building a more connected world Rev 1 0 19...

Page 20: ...ply or express copyright licenses granted hereunder to design or fabricate any integrated circuits The products are not designed or authorized to be used within any Life Support System without the spe...

Reviews: