Skip to main content

IAR Embedded Workbench for RISC-V 3.40

‑‑jet_board_did

In this section:
Syntax
‑‑jet_board_did={cpu|#cpu_number}
Parameters

cpu

If a board configuration file is specified (using ‑‑jet_board_cfg) and the defined debug system contains more than one CPU, use this parameter to select a CPU. The value of cpu is a text string. The range of valid values are located in the probe configuration file.

#cpu_number

If the debug system is a JTAG scan chain, and there are several CPUs at the specified TAP position, then specify the CPU number on target.

Note that #cpu_number has no effect if a board configuration file is specified using ‑‑jet_board_cfg.

For use with

The C-SPY I-jet driver.

Description

Use this option to specify which CPU to debug on a multicore system.

Example

Selecting the CPU on a multicore device with a probe configuration file:

‑‑jet-board-cfg=device.ProbeConfig ‑‑jet_board_did=A9_1

Selecting the CPU on a multicore device with a JTAG scan chain, where several CPUs are found at the specified TAP position:

‑‑jet_tap_position=1 ‑‑jet_ir_length=5 ‑‑jet_board_did=#2

Caution

Project>Options>Debugger>I-jet>Interface>Probe configuration file>CPU

Project>Options>Debugger>I-jet>Interface>Explicit probe configuration>CPU number on target