EFM32PG26 Pro Kit

From SEGGER Knowledge Base
Jump to navigation Jump to search
EFM32PG26 Pro Kit.jpg

The EFM32PG26 Pro Kit is an Silicon Labs EFM32xG26 evaluation board.

Preparing for J-Link

There is an onboard debugger (J-Link OB) available on this board.

  • Connect a USB-C cable to power the board and to activate the J-Link OB.
  • Verify the Connection with J-Link Commander. The output should look as follows:

EFM32PG26 Pro Kit connect.png

Example Projects

Hello World

The following example project was created with the SEGGER Embedded Studio project wizard and runs out-of-the-box on the EFM32PG26. It outputs "Hello World!" to the Debug Terminal in a loop.

Setup

Tracing on EFM32PG26

Off-chip trace

This device supports so-called off-chip tracing via trace pins. A J-Trace is required for tracing. This feature is supported out-of-the-box from J-Link V9.56 and later, using following fixed trace pins:

Pin Signal Description
PA04 TCLK Trace clock
PA03 TD0 Trace data 0
PA05 TD1 Trace data 1
PA06 TD2 Trace data 2
PA07 TD3 Trace data 3


Simply select trace pins as the trace source in your IDE or debug software and you should see trace data recordings when running and halting your application.

  • Note that the trace signals are not connected to the ARM Cortex-M debug connector, and overlap with the LCD signals. For tracing capabilities, the LCD needs to be disabled.

Minimum requirements

In order to use trace on the Silicon Labs EFM32PG26, the following minimum requirements have to be met:

  • J-Link software version V9.56 or later
  • Ozone
  • J-Trace ARM/Pro V3 or higher