Skip to main content
  • 产品
  • Evaluate our Software
  • 下载
  • Free Utilities
  • 购买
  • 支持
  • 关于我们
  • Search
  • 工作机会
  • Newsletter
  • Contact Us
  • J-Link debug probes
  • RISC-V Support
  • Technology
  • Accessories
  • Tools
  • Models

RISC-V Support

J-Link is compatible with RISC-V based MCUs.

Contact us
Downloads
Documentation
SEGGER Debug & Trace Probes

Overview

RISC-V is an open-source core and instruction set. It provides comparable performance and efficiency to popular architectures like ARM and also allows to extend the instruction set by custom instructions which can provide increased performance for special use-cases.

  • Key features
  • Supported ISAs
  • Supported debug architectures
  • RISC-V behind a DAP
  • Software
  • Supported debuggers & IDEs
  • Supported devices
  • Supported debug interfaces
  • FAQ

Key features

  • Supports direct download into flash memory
  • Supports software breakpoints in flash memory (Unlimited Flash Breakpoints) [More..]

Supported ISAs

J-Link supports the following RISC-V architectures:

  • RISC-V 32-bit (RV32)
  • RISC-V 64-bit (RV64)

Supported debug architectures

J-Link supports the following RISC-V debug architectures:

  • Official RISC-V debug spec. (0.11, 0.13, 1.00, ...)
  • RISC-V behind a DAP

RISC-V behind a DAP

While the official RISC-V debug spec. specifies RISC-V for JTAG only, to be accessed via specific JTAG instructions, this spec. may not be applicable for hybrid setups where there are for example ARM cores in parallel to the RISC-V ones on the same device. For these setups it makes sense to have the RISC-V cores located behind a CoreSight DAP which allows to access all ARM cores and RISC-V cores through the same debug signals and the same debug header on a hardware.

J-Link supports this type of setup.

J-Link software

The same J-Link software package as for all other supported cores and architectures is also used for RISC-V. No separate package etc. is required.

DownloadJ-Link Software and Documentation Pack

Supported debuggers and IDEs

The following debuggers and IDEs are supported by J-Link for RISC-V:

  • SEGGER Ozone
  • SiFive FreedomStudio
  • Vanilla Eclipse with GDB

Supported devices

Please follow the link for a detailed list of supported devices.

Supported debug interfaces

J-Link supports the following debug interfaces for RISC-V:

  • JTAG (IEEE 1149.1)
  • cJTAG (IEEE 1149.7)
  • SWD (for RISC-V behind a DAP setups only)

FAQ

Are unlimited breakpoints in flash memory available?

A: Yes, the J-Link feature "unlimited breakpoints when debugging in flash memory" is supported for RISC-V.

Does J-Link also support custom RISC-V cores?

A: Yes, as long as the core provides one of the supported debug architectures listed on this page.

  • Release notes
  • Update notification
  • Pricing
  • 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 9001

30多年的嵌入式行业经验

First-class embedded software tools since 1992
  • 版本说明
  • 免责声明
  • 隐私策略
  • 沪ICP备2022005181号
  • 沪公网安备 31011202014525号
© 2025 SEGGER - 版权所有.

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