J-Link / J-Trace (UM08001) © 2004-2017 SEGGER Microcontroller GmbH & Co. KG
87
3.2.1.51 writeAP
Writes to a CoreSight AP register.
This command performs a full-qualified write which means that it tries to write until
the write has been accepted or too many WAIT responses have been received.
Syntax
WriteAP <RegIndex>, <Data32Hex>
Example
//
// Select AHB-AP and configure it
//
WriteDP 2, 0x00000000 // Select AP[0] (AHB-AP) bank 0
WriteAP 4, 0x23000010 // Auto-increment, Private access, Access size: word
3.2.1.52 writeDP
Writes to a CoreSight DP register.
This command performs a full-qualified write which means that it tries to write until
the write has been accepted or too many WAIT responses have been received.
Syntax
WriteDP <RegIndex>, <Data32Hex>
Example
//
// Write DP SELECT register: Select AP 0 bank 15
//
WriteDP 2, 0x000000F0
3.2.1.53 wreg
Writes into a register. The value is written into the register on CPU start.
Syntax
wreg <RegName>, <Data>
Example
wreg R14, 0xFF
Parameter Meaning
RegIndex Index of AP register to write
Data32Hex Data to write
Parameter Meaning
RegIndex Index of DP register to write
Data32Hex Data to write
Parameter Meaning
RegName Register to write to.
Data Data to write to the specified register.