On a memory read/write access the queue has always flushed at the end.

But if i read some more data without a queue excecute in the middle and only at 
the end i get this
error:

Error: ftdi_write_data: usb bulk write failed
Error: couldn't write MPSSE commands to FT2232

I think there are to much data in the queue??? I don't know what happens there.


With a queue excecute after every single memory word read/write access this 
function is horrible
slow and the jtag sclk has really long pause between the single transfers.


Regards,

Mathias


Am 11.02.2011 09:34, schrieb Laurent Gauch:
> Here I have objection.
> 
> Adding delay by flushing queue is not a good implementation, since the flush 
> of the queue will have
> different timing regarding the JTAG probe used:
> - With Amontec JTAGkey USB full-speed a flush will be around 1-2ms
> - With Amontec JTAGkey-2 USB High-speed a flush will be around 125us - 250us.
> - With the coming Amontec Smart JTAGkey-x  (running openocd on the JTAGkey) a 
> flush will be around
> 100ns - 200ns.
> 
> ...
> 
> For JTAG the best to add delay will be to use a run tck in IDLE state.
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to