‑‑jet_board_did
Syntax
‑‑jet_board_did={cpu|#cpu_number}Parameters
cpuIf 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 ofcpuis a text string. The range of valid values are located in the probe configuration file.#cpunumberIf the debug system is a multicore SWD system, specify the CPU number on the DAP.
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_numberhas no effect if a board configuration file is specified using‑‑jet_board_cfg.
For use with
The C-SPY I-jet driver.
The C-SPY CMSIS-DAP driver.
Description
Use this option to specify which CPU to debug on a multicore system.
‑‑jet_board_did=#cpu_number is also applicable when ‑‑jet_probe=cmsisdap is specified.
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>CMSIS DAP>Interface>Probe configuration file>CPU
Project>Options>Debugger>CMSIS DAP>Interface>Probe config>Explicit>CPU number on target
Project>Options>Debugger>I-jet>Interface>Probe configuration file>CPU
Project>Options>Debugger>I-jet>Interface>Explicit probe configuration>CPU number on target