SEGGER J-Link, Flasher, and Embedded Studio Now Support Raspberry Pi RP2040

By Tiera Oliver

Associate Editor

Embedded Computing Design

March 30, 2021

News

SEGGER J-Link, Flasher, and Embedded Studio Now Support Raspberry Pi RP2040

RP2040 is the debut microcontroller from the Raspberry Pi Foundation and is now fully supported by SEGGER J-Link.
 

The RP2040 features dual Cortex-M0+ cores, both of which can be programmed and debugged using J-Link. Per the company, the performance of J-Link programs the entire RP2040 RAM in 0.25 seconds and downloads at 340 kB/sec into QSPI flash. It also includes an unlimited number of breakpoints, even in flash memory, as well as the SEGGER GDB Server, making it compatible with all various development environments, and SEGGER's Real Time Transfer (RTT), technology for interactive user I/O in embedded applications.

Having J-Link support makes SEGGER's entire portfolio of software tools available with Embedded Studio, SystemView, Ozone, and the J-Link tools. These include both the command-line programs and GUI tools such as J-Flash, J-Flash SPI, J-Scope, the J-Link Configurator, and the GUI version of the SEGGER GDB Server. 

The Raspberry Pi Pico evaluation board comes with a 2 MB QSPI flash on board and an external 3-pin SWD debug connector. To set the board up for use with J-Link, the SEGGER Flying Wire Adapter is recommended. The corresponding pins must be soldered onto the board before use. On custom boards equipped with the RP2040, any other QSPI flash supported by J-Link can also be used.

SEGGER also offers educational versions of the popular J-Link debug probe. The J-Link EDU and J-Link EDU Mini are available for educational purposes at minimal costs. 

For more on the J-Link Software Pack, visit:
https://www.segger.com/downloads/jlink#J-LinkSoftwareAndDocumentationPack 

For more on J-Link, and for a full list of J-Link-related tools, visit:
www.segger.com/products/debug-probes/j-link/ 

For more on Flying Wire Adapter, visit:
https://www.segger.com/products/debug-probes/j-link/accessories/adapters/segger-flying-wire-adapter/ 
 

Tiera Oliver, Associate Editor for Embedded Computing Design, is responsible for web content edits, product news, and constructing stories. She also assists with newsletter updates as well as contributing and editing content for ECD podcasts and the ECD YouTube channel. Before working at ECD, Tiera graduated from Northern Arizona University where she received her B.S. in journalism and political science and worked as a news reporter for the university’s student led newspaper, The Lumberjack.

More from Tiera