STR912 uses RCLK if available
git-svn-id: svn://svn.berlios.de/openocd/trunk@967 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
parent
8044656bf8
commit
52c0037c4f
|
@ -161,3 +161,13 @@ proc ocd_gdb_restart {target_num} {
|
|||
# one target
|
||||
reset halt
|
||||
}
|
||||
|
||||
|
||||
# If RCLK is not supported, use fallback_speed_khz
|
||||
proc jtag_rclk {fallback_speed_khz} {
|
||||
if {[catch {jtag_khz 0}]!=0} {
|
||||
jtag_khz $fallback_speed_khz
|
||||
}
|
||||
}
|
||||
|
||||
add_help_text jtag_rclk "fallback_speed_khz - set JTAG speed to RCLK or use fallback speed"
|
|
@ -2,14 +2,14 @@
|
|||
|
||||
# jtag speed. We need to stick to 16kHz until we've finished reset.
|
||||
|
||||
jtag_khz 16
|
||||
jtag_rclk 16
|
||||
proc target_0_pre_reset {} {
|
||||
jtag_khz 16
|
||||
jtag_rclk 16
|
||||
}
|
||||
|
||||
proc target_0_post_reset {} {
|
||||
# We can increase speed now that we know the target is halted.
|
||||
jtag_khz 3000
|
||||
jtag_rclk 3000
|
||||
|
||||
# -- Enable 96K RAM
|
||||
# PFQBC enabled / DTCM & AHB wait-states disabled
|
||||
|
|
Loading…
Reference in New Issue