jtag/drivers/ftdi: Use adapter_khz value for initial clock speed (was default 1kHz)

nrf51822 doesn't like a 1kHz initial clock rate, puts the DAP into a bad state.

Mailing list discussion thread: http://sourceforge.net/p/openocd/mailman/openocd-devel/thread/20140718081528.GA5554%40ex2.lan/#msg32621853

Change-Id: I71aa75505cc1b41ee80c7b9db415f6ac738c2916
Signed-off-by: Angus Gratton <gus@projectgus.com>
Reviewed-on: http://openocd.zylin.com/2223
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
This commit is contained in:
Angus Gratton 2014-07-19 18:50:55 +10:00 committed by Andreas Fritiofson
parent 32e0fa6bcb
commit d50cc1bfea
1 changed files with 1 additions and 2 deletions

View File

@ -653,8 +653,7 @@ static int ftdi_initialize(void)
mpsse_loopback_config(mpsse_ctx, false);
/* Set a low default */
freq = mpsse_set_frequency(mpsse_ctx, 1000);
freq = mpsse_set_frequency(mpsse_ctx, jtag_get_speed_khz() * 1000);
if (swd_mode)
ftdi_swd_switch_seq(NULL, JTAG_TO_SWD);