[Libre-soc-dev] [Libre-soc-bugs] [Bug 503] New: Create new repo for gdb-adaptor program

Staf Verhaegen staf at fibraservi.eu
Fri Sep 25 22:19:40 BST 2020


Luke Kenneth Casson Leighton schreef op vr 25-09-2020 om 20:22 [+0100]:
> On Fri, Sep 25, 2020 at 5:26 PM Jacob Lifshay <
> programmerjake at gmail.com
> apologies i was so focussed on the IOconn split (which wasmind-
> bending) yesterday that i didn't yet vocalise the planssemi-forming
> in my head at the time.  see this:
> https://gitlab.com/Chips4Makers/c4m-jtag/-/tree/master/c4m/cocotb/jtag
> 
> that's the code that Staf wrote which understands SVF file-
> formatsand, using cocotb, sends bitpatterns "at" at JTAG master.
> my thinking was to actually cut - separate/isolate - the use of
> cocotb(remove all @cocotb.coroutine) from that code by way of the
> jtagremoteformat over a client-server socket pair.

I am not sure how jtagremote comes in the picture here. The cocotb code
reads the SVF and then drives the TCK, TMS and TDI input pins of the
JTAG TAP. It also checks if TDO gives the right output. I don't know
where a client-server connection would be needed. The code should be
able to just be translated in pysim/cxxsim code.

greets,
Staf.


More information about the Libre-soc-dev mailing list