Browse Source

TRST only exists on hardware version 0

pull/47/head
Richard Eoin Meadows 11 years ago
parent
commit
c1b1d45155
  1. 10
      src/platforms/stm32/jtagtap.c

10
src/platforms/stm32/jtagtap.c

@ -42,10 +42,12 @@ int jtagtap_init(void)
void jtagtap_reset(void)
{
#ifdef TRST_PORT
volatile int i;
gpio_clear(TRST_PORT, TRST_PIN);
for(i = 0; i < 10000; i++) asm("nop");
gpio_set(TRST_PORT, TRST_PIN);
if (platform_hwversion() == 0) {
volatile int i;
gpio_clear(TRST_PORT, TRST_PIN);
for(i = 0; i < 10000; i++) asm("nop");
gpio_set(TRST_PORT, TRST_PIN);
}
#endif
jtagtap_soft_reset();
}

Loading…
Cancel
Save