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

Reply via email to