+++ Takács Áron [2010-09-03 16:15 +0200]:
> Hi,
>
> I want to use openocd to reflash PXA270 board (Colibri by Toradex). I am  
> using JTAGKey-Tiny interface (by Amontec). I can connect the board but I  
> always get the error message:
> 'time out writing RX register'. Here is the output for 'reset' and  
> 'flash info 0':

We've used openocd with amontec jtagkey-tiny and pxa270 (balloonboard)
successfully for some time now. It works since 0.3.1 and is also fine
with 0.4. You might find it useful to compare your config with ours:
http://balloonboard.org/trac/browser/balloon/trunk/utils/openocd

we have at least one extra pxa CPUID which should be upstreamed:
http://balloonboard.org/trac/browser/balloon/trunk/utils/openocd/target/pxa270updated.cfg

but that's not going to make any difference, assuming you are seeing
the device.

The rest of the config looks OK to me, but I only checked quickly

>  > reset
> JTAG tap: pxa270.cpu tap/device found: 0x79265013 (mfg: 0x009, part:  
> 0x9265, ver: 0x7)
> Failed to receiving data from debug handler after 1000 attempts
> time out writing RX register


> # set jtag_nsrst_delay to the delay introduced by your reset circuit
> # the rest of the needed delays are built into the openocd program
> jtag_nsrst_delay 260
> # set the jtag_ntrst_delay to the delay introduced by a reset circuit
> # the rest of the needed delays are built into the openocd program
> jtag_ntrst_delay 250

Try upping these numbers? I know that Marvell parts have different
timing to Intel parts in reset. Bit of a long short but worth a try. 


Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to