glasgow icon indicating copy to clipboard operation
glasgow copied to clipboard

applet.interface.jtag_openocd: Document how to improve performance

Open neuschaefer opened this issue 1 year ago • 2 comments

The jtag_openocd gateware performs all the necessary delays to achieve the configured clock frequency, but by default OpenOCD inserts additional delays on the client side. By using the newly introduced "use_remote_sleep on" option these delays can be disabled; On older versions of OpenOCD, the "adapter speed" can be increased to minimize the delays.

neuschaefer avatar Jan 21 '24 19:01 neuschaefer

Hm, in that case I may have misunderstood the feature

neuschaefer avatar Jan 21 '24 19:01 neuschaefer

Hm, in that case I may have misunderstood the feature

It is an extension of the protocol that Glasgow does not yet implement. It's easy to implement though.

whitequark avatar Jan 21 '24 19:01 whitequark

I'm going to close this PR since the doc addition is inaccurate and will result in subtle breakage if followed.

whitequark avatar Mar 05 '24 23:03 whitequark

fair enough

neuschaefer avatar Mar 05 '24 23:03 neuschaefer