Hello Ian, you can have a look at the xilinx driver already in OpenOCD, in src/jtag/drivers/xlnx-pcie-xvc.c There are also two incoming enhancements of the same driver in gerrit for direct memory map bus access. https://review.openocd.org/c/openocd/+/6594 https://review.openocd.org/c/openocd/+/5838
Antonio On Wed, Dec 8, 2021 at 7:11 PM Ian Thompson <ia...@cadence.com> wrote: > > Hello, > > Does OpenOCD support memory-mapped transport? For instance, if one wanted to > run OpenOCD on an embedded ARM core (running Linux), and use it to debug > another core accessible through an APB bus mapped via PCIe, what sort of > adapter would be best to use/extend? Is there already support for this in > existing DAP drivers, or would it be coming soon with ADIv6 support? > > Or, are there other non-DAP transport drivers that would do this, possibly > like Xilinx virtual cable? > > Thanks, > --ian >