SEGGER has launched a version of its J-Link software, especially for Linux Arm. Targeted at industrial automation and other applications employing Raspberry Pi and other single board computing platforms, this new package possesses all command-line versions of the software. It supports the identical target devices and the full feature set contained in the already-established Windows, macOS and Linux x86 versions. These features incorporate high-speed download into Flash memory and an unlimited number of breakpoints (even in Flash memory), as well as a J-Link GDB server which provides compatibility with all popular development environments.
The software is offered for both 32-bit and 64-bit Arm Linux, taking maximum advantage of the 64-bit CPU and all memory accessible in the system. It works on Raspberry Pi, as well as the various market available compatibles. The J-Link SDK also completely supports the writing of custom programs for J-Link on Arm Linux.
"Although it seems very unusual, even unlikely, it is now possible to use a small Raspberry Pi 4 single-board computer with the Eclipse for Embedded C/C++ Developers package and the additional xPack binary tools, plus SEGGER's J-Link debug probe and J-Link software, to create projects, build them and run debug sessions. Amazing!" says Liviu Ionescu, developer of the Open-Source Eclipse Embedded CDT project.
"Raspberry Pi is gaining more and more popularity as a small, inexpensive, yet powerful multi-purpose computing solution. While the typical use is automated test systems, with the Raspberry Pi acting as a J-Link bridge or server in the LAN/WLAN, there are many other applications. With Eclipse Embedded CDT coming, it is possible to use Raspberry Pi and J-Link as hardware to develop, download and debug firmware for embedded devices." says Rolf Segger, founder of SEGGER.