Difference between revisions of "J-Link RISC-V"

From SEGGER Wiki
Jump to: navigation, search
(Created page with "J-Link supports CPUs based on the RISC-V standard. This article assumes that RISC-V as a term is already known. For more generic information about RISC-V, please refer to the...")
 
Line 1: Line 1:
J-Link supports CPUs based on the RISC-V standard. This article assumes that RISC-V as a term is already known. For more generic information about RISC-V, please refer to the [[RISC-V | RISC-V knowledge base article]]
+
This article handles J-Link related RISC-V specifics. It is assumed that RISC-V as a term is already known. For more generic information about RISC-V, please refer to the [[RISC-V | RISC-V knowledge base article]]
  +
= Watchpoint =
 
  +
__TOC__
  +
  +
= Watchpoint support =
  +
J-Link supports data breakpoints (watchpoints) for RISC-V CPUs which are based on the V0.13 standard of the RISC-V debug spec. The following combinations are possible for a watchpoint:
  +
* '''Addr == EXACT, Data == EXACT'''
  +
* Addr == EXACT, Data == ANY
  +
* Addr == EXACT, Data == RANGE
  +
* Addr == RANGE, Data == EXACT
  +
* Addr == RANGE, Data == ANY
  +
* Addr == RANGE, Data == RANGE
  +
* Addr == ANY, Data == EXACT
  +
* Addr == ANY, Data == ANY
  +
* Addr == ANY, Data == RANGE
  +
'''Note:''' Right now, only the ones shown in bold are supported by J-Link

Revision as of 16:55, 31 July 2019

This article handles J-Link related RISC-V specifics. It is assumed that RISC-V as a term is already known. For more generic information about RISC-V, please refer to the RISC-V knowledge base article

Watchpoint support

J-Link supports data breakpoints (watchpoints) for RISC-V CPUs which are based on the V0.13 standard of the RISC-V debug spec. The following combinations are possible for a watchpoint:

  • Addr == EXACT, Data == EXACT
  • Addr == EXACT, Data == ANY
  • Addr == EXACT, Data == RANGE
  • Addr == RANGE, Data == EXACT
  • Addr == RANGE, Data == ANY
  • Addr == RANGE, Data == RANGE
  • Addr == ANY, Data == EXACT
  • Addr == ANY, Data == ANY
  • Addr == ANY, Data == RANGE

Note: Right now, only the ones shown in bold are supported by J-Link