X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=tcl%2Ftarget%2Flpc1850.cfg;h=925a0498d660750486c923c062ad62b730b03b56;hp=94aec38fef3b66f6699397cd79f59accc08da396;hb=bdef93520a4721e1ed4ac4675476772fab064896;hpb=b7d2cdc0d4fc319169c60362708a67e2ff626525 diff --git a/tcl/target/lpc1850.cfg b/tcl/target/lpc1850.cfg index 94aec38fef..925a0498d6 100644 --- a/tcl/target/lpc1850.cfg +++ b/tcl/target/lpc1850.cfg @@ -1,3 +1,4 @@ +source [find target/swj-dp.tcl] adapter_khz 500 @@ -21,11 +22,14 @@ if { [info exists M3_JTAG_TAPID] } { set _M3_JTAG_TAPID 0x4ba00477 } -jtag newtap $_CHIPNAME m3 -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_M3_JTAG_TAPID +swj_newdap $_CHIPNAME m3 -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_M3_JTAG_TAPID +dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.m3 set _TARGETNAME $_CHIPNAME.m3 -target create $_TARGETNAME cortex_m -endian $_ENDIAN -chain-position $_TARGETNAME +target create $_TARGETNAME cortex_m -endian $_ENDIAN -dap $_CHIPNAME.dap -# if srst is not fitted use SYSRESETREQ to -# perform a soft reset -cortex_m reset_config sysresetreq +if {![using_hla]} { + # if srst is not fitted use SYSRESETREQ to + # perform a soft reset + cortex_m reset_config sysresetreq +}