PIC32: add Microchip Explorer16 cfg
authorSpencer Oliver <ntfreak@users.sourceforge.net>
Tue, 16 Mar 2010 09:55:20 +0000 (09:55 +0000)
committerSpencer Oliver <ntfreak@users.sourceforge.net>
Tue, 16 Mar 2010 10:10:20 +0000 (10:10 +0000)
- add Microchip Explorer16 cfg using PIC32MX360F512L PIM.
 - remove reset config from PIC32 target cfg.

Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
tcl/board/microchip_explorer16.cfg [new file with mode: 0644]
tcl/board/pic-p32mx.cfg
tcl/target/pic32mx.cfg

diff --git a/tcl/board/microchip_explorer16.cfg b/tcl/board/microchip_explorer16.cfg
new file mode 100644 (file)
index 0000000..f5c4faa
--- /dev/null
@@ -0,0 +1,13 @@
+# Microchip Explorer 16 with PIC32MX360F512L PIM module.
+# http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en024858
+
+# TAPID for PIC32MX360F512L
+set CPUTAPID 0x30938053
+
+# use 32k working area
+set WORKAREASIZE 32768
+
+source [find target/pic32mx.cfg]
+
+# For more information about the configuration files, take a look at:
+# openocd.texi
index 412a506..661e3d6 100644 (file)
@@ -2,7 +2,3 @@
 
 set CPUTAPID 0x40916053
 source [find target/pic32mx.cfg]
-
-init
-flash probe 0
-flash probe 1
index 8c9a93d..673d254 100644 (file)
@@ -14,7 +14,7 @@ if { [info exists ENDIAN] } {
 if { [info exists CPUTAPID ] } {
    set _CPUTAPID $CPUTAPID
 } else {
-  # force an error till we get a good number
+   # force an error till we get a good number
    set _CPUTAPID 0x30938053
 }
 
@@ -29,9 +29,6 @@ if { [info exists WORKAREASIZE] } {
 adapter_nsrst_delay 100
 jtag_ntrst_delay 100
 
-#use combined on interfaces or targets that can't set TRST/SRST separately
-reset_config srst_only
-
 #jtag scan chain
 #format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)
 jtag newtap $_CHIPNAME cpu -irlen 5 -ircapture 0x1 -irmask 0x1f -expected-id $_CPUTAPID