Christian Wick
2014-09-12 09:26:05 UTC
Hello,
what is the status of the lm32 JTAG/debug interface in the current code
that is available on github?
I know that there is a JTAG tap for the Spartan6, but how can it be used
for gdb debugging?
I have found some info from Michael Walle on the web who has started to
implement lm32 support into openocd and who also implemented the
Spartan6 tap.
So I guess that the plan was/is to use a Xilinx cable to connect to the
FPGA JTAG port using openocd and then use gdb for debugging, right?
I have also found two discussions about a generic tap controller for the
lm32:
http://www.mikrocontroller.net/topic/341852#3793537
http://www.mikrocontroller.net/topic/333293#3793536
From these dicussions I got the info that there are some unknown things
concerning the JTAG implementation (ER1, ER2 and jtagconn16).
However, since the complete code of the lm32 is available and openocd is
also open source, the implmentation of the a generic tap controller on
normal FPGA I/Os pins using openocd should be possible, right?
Best regards,
Christian
what is the status of the lm32 JTAG/debug interface in the current code
that is available on github?
I know that there is a JTAG tap for the Spartan6, but how can it be used
for gdb debugging?
I have found some info from Michael Walle on the web who has started to
implement lm32 support into openocd and who also implemented the
Spartan6 tap.
So I guess that the plan was/is to use a Xilinx cable to connect to the
FPGA JTAG port using openocd and then use gdb for debugging, right?
I have also found two discussions about a generic tap controller for the
lm32:
http://www.mikrocontroller.net/topic/341852#3793537
http://www.mikrocontroller.net/topic/333293#3793536
From these dicussions I got the info that there are some unknown things
concerning the JTAG implementation (ER1, ER2 and jtagconn16).
However, since the complete code of the lm32 is available and openocd is
also open source, the implmentation of the a generic tap controller on
normal FPGA I/Os pins using openocd should be possible, right?
Best regards,
Christian