phdussud / pico-dirtyJtag

MIT License
276 stars 38 forks source link

Support for OpenOCD #19

Closed abo-github closed 5 months ago

abo-github commented 5 months ago

The provided firmware works great and I establish communication between my pico and a board with an Samsung S3C2416 via UrJTAG. But unfortunatly I am not familiar with UrJTAG, but rather with OpenOCD.

But I can not find the right configuration to work with this pico.

Any suggestions? I guess it will not be compatible.

phdussud commented 5 months ago

You can try this: [https://sourceforge.net/u/phdussud/openocd/] It hasn't been tested much so I can't guarantee anything

abo-github commented 5 months ago

Oh yes! This worked like a charm. Many thanks 👍

phdussud commented 3 months ago

I have another branch of openocd that I try to keep up to date with the official repo of openocd. It contains a new implementation of the dirtyjtag code. The major difference with the implementation that is on sourceforge concerns batching of requests so there is less USB traffic. I am not sure it ends up feeling faster when you debug but if you guys want to try it out, it is https://github.com/phdussud/openocd