Skip to main content
  • 产品
  • Software evaluation
  • 下载
  • Free utilities
  • 购买
  • 芯片厂商
  • 支持
  • 关于我们
  • Search
  • 工作机会
  • 新闻简报
  • 联系我们
  • J-Link debug probes

    J-Link DSK

    Add support for new devices with the J-Link DSK

    • Add support for new devices
    • Develop custom flash loaders
    • Create custom J-Link scripts
    Buy now Downloads Documentation
    SEGGER J-Link DSK
    1. 1.SEGGER high-performance flash loader
    2. 2.J-Link script files
    3. 3.Third-party device additions
    4. 4.J-Link DSK Package
    5. 5.FAQ

    Overview

    A new device usually requires a flash loader and in some cases also a script defining special connect and reset sequences, required by the device. While SEGGER maintains the updating of J-Link software with new devices, some devices might be left out in the process. To enable customers to fill in the gaps on their own, the J-Link DSK is offered. To make creating support as easy as possible, the J-Link DSK comes with the SEGGER flash loader as well as a set of example script files for various devices that require special handling.

    An illustration showing a J-Link device centrally positioned, connected to multiple microcontrollers through blue lines. The J-Link is labeled with options for LAN and USB connectivity, establishing it as a programming and debugging interface for various target devices.

    Key features

    • Available for most cores currently supported by J-Link
    • Enables ultra high speed programming of devices not yet added to the support database

    SEGGER high-performance flash loader

    A core component of the DSK is the SEGGER high-performance flash loader. It is responsible for the setup of the device for accessing flash memory via the debug interface of the microcontroller. The flash loader is a piece of code tailored to the supported device that is temporarily downloaded into RAM. It performs the programming of the flash.

    Once a flash loader has been added for a new device, it is used by the J-Link flash download feature and flash download is available in all J-Link utilities (J-Link Commander, J-Flash, ...). The flash loader also enables the unlimited number of breakpoints in flash feature for the device. Direct download into flash memory via an IDE / Ozone is available as well.

    Bottom line: The flash loader makes the flash download support behave as if device support had been added by SEGGER directly. For more information about the flash loader and how to write an algorithm, please refer to the SEGGER wiki.

    J-Link script files

    Some devices require special connect/reset sequences which are not covered by the generic sequences J-Link uses by default. For such devices, a J-Link script file may be needed to have proper device support in J-Link. The J-Link DSK includes examples of J-Link script files for various devices that require special handling. For more information about J-Link script files in general, please refer to the SEGGER wiki.

    Welcome page of SEGGER high-performance flash loader installer

    Third-party device additions

    Silicon vendors or project managers who have device support files for new devices may require a way to distribute the files that include the support. The files can either be copied to the hard drive of the end user or added by simply running an installer. The J-Link DSK comes with a template for an installer setting this up within Microsoft Windows.

    J-Link DSK Package

    The J-Link DSK includes everything which is needed to add support for a new device to the J-Link software.

    NameDescription
    Flash loader templatesSEGGER flash loader templates (at least one for each CPU architecture supported by the DSK). These can be used as a basis for SEGGER flash loader development.
    Reference device entries

    Folders and files demonstrating the structure required for the J-Link software to recognize and list a device added via the DSK.
    It includes source code examples for SEGGER flash loaders of the following devices:

    • GigaDevice GD32VF103
    • Renesas RZ/A3UL
    • Renesas RZ/T2M
    • ST STM32F407VE

    If you require source code for a other device, please contact us.

    InstallerSource files and a build script for creating a custom Windows installer. The installer can be provided to end customers for automatically setting up everything necessary to integrate a device that was added via the DSK to an installation of the J-Link software.
    SupportIncludes 6 months of free support (2h) and updates.

    FAQ

    Can I use the J-Link DSK with a device whose CPU core/architecture is not supported by the SEGGER flash loader?

    Please get in touch with us. We will find a solution!

    Can I use the DSK with an SPI flash that is not memory-mapped?

    Yes, the SEGGER flash loader also works with non-memory mapped flash devices. All that needs to be done is the assigning of a "virtual" address to such flash. The J-Link software uses these virtual addresses. The flash loader will then map the virtual address to the actual memory access.


    Latest news

    2026
    Sep.21
    J-Link
    Image featuring three programming tools: J-Trace, J-Link, and Flasher, arranged side by side. The background includes circuit-like graphics, with the text "Support for RZ/G3L & RZ/G3SE" prominently displayed above. The Renesas logo is shown to the left, emphasizing the brand.

    SEGGER J-Link, J-Trace, and Flasher support new Renesas RZ/G3L and RZ/G3SE MPUs

    SEGGER’s J-Link debug probes, J-Trace streaming trace probes, and Flasher in-circuit programmers now support the newly released Renesas RZ/G3L and RZ/G3SE microprocessors. Current support includes debugging the integrated Arm Cortex-M33 core and programming external QSPI flash, enabling developers to begin working with these parts of the new devices right away.

    [Read more...]

    All news

    • Online documentation
    • Knowledge Base
    • Release notes
    • Update notification
    • Pricing
    • Buy now
    • Support
    • Silicon vendor resources
    • J-Link Prime

    全球总部

    德国: SEGGER Microcontroller GmbH

    地址: Ecolab-Allee 5
    40789 Monheim am Rhein, Germany
    电邮: info@segger.com
    电话: +49-2173-99312-0
    传真: +49-2173-99312-28

    网点分布

    中国:哲戈微系统科技(上海)有限公司

    地址: 中国上海市闵行区秀涟路133号
    大虹桥国际A 栋218室
    邮编201199
    电邮: china@segger.com
    电话: +86-133-619-907-60


    简易信息聚合
    ISO 9001
    ISO 27001
    First-class embedded software tools since 1992
    Designed and made in Germany
    • 版本说明
    • 免责声明
    • 行为准则
    • 隐私策略
    • 沪ICP备2022005181号
    • 沪公网安备 31011202014525号
    © 2026 SEGGER - 版权所有.

    您即将离开 segger.cn 而访问境外网站,是否继续?