+++ Laurent Gauch [2010-09-09 15:11 +0200]: > > >> Hello, >> >> the problem was solved by adding the following line to the board config >> file: >> >> adapter_nsrst_assert_width 40 >> >> This made the second srst period 40ms long, which is longer than the >> required 35ms. >> Now I am able to reflash my boards! > /So it was delay on SRST ... AGAIN AGAIN AGAIN ... ;-) ! > > Note this kind of delay is board related and not chip related. It is > depending on how the onboard reset is generated. > - only from a Pull-up resistor (toradex have a 100k pull-up !!!! a bit > to big 10k will be better) > - from a external reset supervisor chip > ... > Also, since it is board related, OpenOCD will never know this delay.
This leaves the question of what defaults we should put in the pxa config, and what we can say in the docs about how people should proceed if they have problems. I know my understanding of how this all works is very weak, and no doubt a lot of engineers trying to get some JTAG joy will be in the same boat. Can we write something helpful about how to diagnose these issues? Perhaps it is already written? > Anyway, nice to see you have your Amontec JTAGkey Tiny - to - XSCALE > connection working. > But you should try with the Amontec JTAGkey-2 OEM High-Speed USB JTAG > Cable. You will be 4x to 6x faster . > And get benfit of the rtck from XSCALE processor ;-) Does this require something special in use or config to realise? We saw no, or only a few percent, speedup moving from JTAGkey-tiny to JTAGkey2. (talking to balloon3 pxa270 board (and Xilinx coolrunnerIII CPLD). Wookey -- Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/ _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development