This is an automated email from Gerrit. Bas Vermeulen ([email protected]) just uploaded a new patch set to Gerrit, which you can find at http://openocd.zylin.com/4930
-- gerrit commit af368fbd402d674c450c237c3ae47a2d9e3c45c4 Author: Bas Vermeulen <[email protected]> Date: Fri Feb 22 09:30:41 2019 +0100 Add tcl for NXP LS1046ARDB Add tcl/target/ls1046a.cfg and tcl/board/nxp-ls1046ardb.cfg. This allows the use of OpenOCD with the NXP LS1046ARDB embedded CMSIS-DAP debugger. Don't forget to switch SW4-7 to 0 to enable the CMSIS-DAP debug interface. Change-Id: Idb34a7d843b23d8555c50a9dc1477681948eda13 Signed-off-by: Bas Vermeulen <[email protected]> diff --git a/tcl/board/nxp-ls1046ardb.cfg b/tcl/board/nxp-ls1046ardb.cfg new file mode 100644 index 0000000..942360d --- /dev/null +++ b/tcl/board/nxp-ls1046ardb.cfg @@ -0,0 +1,15 @@ +# +# NXP LS1046ARDB +# + +# +# NXP Kinetis K20 +# +source [find interface/cmsis-dap.cfg] +transport select jtag + +# Also offers a 10-pin 0.05" CoreSight JTAG connector. + +source [find target/ls1046a.cfg] + +reset_config srst_only diff --git a/tcl/target/ls1046a.cfg b/tcl/target/ls1046a.cfg new file mode 100644 index 0000000..53ce26d --- /dev/null +++ b/tcl/target/ls1046a.cfg @@ -0,0 +1,35 @@ +# +# NXP LS1046A +# + +if { [info exists CHIPNAME] } { + set _CHIPNAME $CHIPNAME +} else { + set _CHIPNAME ls1046a +} + +if { [info exists DAP_TAPID] } { + set _DAP_TAPID $DAP_TAPID +} else { + set _DAP_TAPID 0x5ba00477 +} + +if { [info exists SAP_TAPID] } { + set _SAP_TAPID $SAP_TAPID +} else { + set _SAP_TAPID 0x06b3001d +} + +jtag newtap $_CHIPNAME dap -irlen 4 -expected-id $_DAP_TAPID +jtag newtap $_CHIPNAME sap -irlen 8 -expected-id $_SAP_TAPID + +dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.dap + +cti create $_CHIPNAME.cti -dap $_CHIPNAME.dap -ap-num 1 -ctibase 0x80420000 + +set _TARGETNAME $_CHIPNAME.cpu +target create $_TARGETNAME aarch64 -dap $_CHIPNAME.dap -dbgbase 0x80410000 -cti $_CHIPNAME.cti + +target smp $_TARGETNAME + +adapter_khz 2000 -- _______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
