diff options
author | zwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-05-24 00:16:04 +0000 |
---|---|---|
committer | zwelch <zwelch@b42882b7-edfa-0310-969c-e2dbd0fdcd60> | 2009-05-24 00:16:04 +0000 |
commit | 7e11f08a77f986f68625589088d4ffd971264ace (patch) | |
tree | b3e2837208df03a6e9ad13d434e73c19edd2eed8 /src | |
parent | 045362d74a4450efe0943e8adb6a6397028780ae (diff) | |
download | openocd+libswd-7e11f08a77f986f68625589088d4ffd971264ace.tar.gz openocd+libswd-7e11f08a77f986f68625589088d4ffd971264ace.tar.bz2 openocd+libswd-7e11f08a77f986f68625589088d4ffd971264ace.tar.xz openocd+libswd-7e11f08a77f986f68625589088d4ffd971264ace.zip |
Freddie Chopin <freddie_chopin@op.pl>:
- add reset delay settings for LPC2103, LPC2124, and LPC2129.
git-svn-id: svn://svn.berlios.de/openocd/trunk@1899 b42882b7-edfa-0310-969c-e2dbd0fdcd60
Diffstat (limited to 'src')
-rw-r--r-- | src/target/target/lpc2103.cfg | 4 | ||||
-rw-r--r-- | src/target/target/lpc2124.cfg | 6 | ||||
-rw-r--r-- | src/target/target/lpc2129.cfg | 5 |
3 files changed, 14 insertions, 1 deletions
diff --git a/src/target/target/lpc2103.cfg b/src/target/target/lpc2103.cfg index 0e03c51f..cccc16d7 100644 --- a/src/target/target/lpc2103.cfg +++ b/src/target/target/lpc2103.cfg @@ -21,6 +21,10 @@ if { [info exists CPUTAPID ] } { # LPC2000 -> SRST causes TRST reset_config trst_and_srst srst_pulls_trst +# reset delays +jtag_nsrst_delay 100 +jtag_ntrst_delay 100 + jtag newtap $_CHIPNAME cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID set _TARGETNAME [format "%s.cpu" $_CHIPNAME] diff --git a/src/target/target/lpc2124.cfg b/src/target/target/lpc2124.cfg index c780664d..4cdbc02c 100644 --- a/src/target/target/lpc2124.cfg +++ b/src/target/target/lpc2124.cfg @@ -22,7 +22,11 @@ if { [info exists CPUTAPID ] } { #use combined on interfaces or targets that can't set TRST/SRST separately reset_config trst_and_srst srst_pulls_trst -jtag_nsrst_delay 10 + +# reset delays +jtag_nsrst_delay 100 +jtag_ntrst_delay 100 + jtag_khz 1000 #jtag scan chain diff --git a/src/target/target/lpc2129.cfg b/src/target/target/lpc2129.cfg index a93d4992..b224c044 100644 --- a/src/target/target/lpc2129.cfg +++ b/src/target/target/lpc2129.cfg @@ -23,6 +23,11 @@ if { [info exists CPUTAPID ] } { #use combined on interfaces or targets that can't set TRST/SRST separately reset_config trst_and_srst srst_pulls_trst + +# reset delays +jtag_nsrst_delay 100 +jtag_ntrst_delay 100 + #jtag scan chain jtag newtap $_CHIPNAME cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID |