X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=tcl%2Ftarget%2Fxtensa.cfg;fp=tcl%2Ftarget%2Fxtensa.cfg;h=101e13546ffab4a753c9f52a8fb6d0300fb3c841;hb=34a6a64920cb9f106a3a12542ac1297229833c1e;hp=ef594f99659432debd6c97d1871385c4b4d510f3;hpb=b2b514be5bcca8b84736ed2abb8687477ade583c;p=fw%2Fopenocd diff --git a/tcl/target/xtensa.cfg b/tcl/target/xtensa.cfg index ef594f996..101e13546 100644 --- a/tcl/target/xtensa.cfg +++ b/tcl/target/xtensa.cfg @@ -34,7 +34,12 @@ if { [info exists XTENSA_DAP] } { dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu set _TARGETNAME $_CHIPNAME.cpu - target create $_TARGETNAME xtensa -dap $_CHIPNAME.dap + if { [info exists XTENSA_DAP_BASE] } { + # Specify fixed offset for accessing XDM via APB behind a DAP interface + target create $_TARGETNAME xtensa -dap $_CHIPNAME.dap -dbgbase $XTENSA_DAP_BASE + } else { + target create $_TARGETNAME xtensa -dap $_CHIPNAME.dap + } } else { # JTAG direct (without DAP) eval jtag newtap $_CHIPNAME $_CPU0NAME -irlen 5 $_CPUTAPARGLIST