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

By Tiera Oliver

Assistant Managing 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 is the assistant managing editor at Embedded Computing Design. She is responsible for web content editing, product news, and story development. She also manages, edits, and develops content for ECD podcasts, including Embedded Insiders.

She utilizes her expertise in journalism and content management to oversee editorial content, coordinate with editors, and ensure high-quality output across web, print, and multimedia platforms. She manages diverse projects, assists in the production of digital magazines, and hosts company podcasts by conducting in-depth interviews with industry leaders to deliver engaging and insightful discussions.

Tiera attended Northern Arizona University, where she received her bachelor's in journalism and political science. She was also a news reporter for the student-led newspaper, The Lumberjack. 

More from Tiera