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
