server/telnet: Restructure commands
[openocd.git] / tcl / board / xtensa-palladium-vdebug-dual.cfg
blob447bc1fa0ce4e17ab813fd3fb1ae842a09266c5a
1 # SPDX-License-Identifier: GPL-2.0-or-later
2 # Cadence virtual debug interface
3 # for Palladium emulation systems
6 source [find interface/vdebug.cfg]
8 # vdebug select JTAG transport
9 transport select jtag
11 # JTAG reset config, frequency and reset delay
12 reset_config trst_and_srst
13 adapter speed 50000
14 adapter srst delay 5
16 # Future improvement: Enable backdoor memory access
17 # set _MEMSTART 0x00000000
18 # set _MEMSIZE 0x100000
20 # BFM hierarchical path and input clk period
21 vdebug bfm_path Testbench.VJTAG 10ns
23 # DMA Memories to access backdoor (up to 4)
24 # vdebug mem_path tbench.u_mcu.u_sys.u_itcm_ram.Mem $_MEMSTART $_MEMSIZE
26 # Configure dual-core TAP chain
27 set XTENSA_NUM_CORES 2
29 # Create Xtensa target first
30 source [find target/xtensa.cfg]
32 # Configure Xtensa core parameters next
33 # Generate [xtensa-core-XXX.cfg] via "xt-gdb --dump-oocd-config"