Hi, asbokid added the detailed the info about the Cavnex kit in the openwrt wiki
I think it should be possible to use the Cavnex software with a regular dlc5 cable. The main problem is to know which pins in the Cavnex adapter matches to TDI, TDO, TMS, TCK, nTRST. Once known we can modify the dlc5 pinout for the parallel port to make it work with the Cavnex software. I made it with a dlc5 to make it work as a wiggler adapter and it works. So when using a parallel port I think the adapter design doesn't matter, it is just a matter of pinout.
I'm exceptic about the Cavnex software. Spite it is designed to work with lx4189 CPUs, the CPU of your board is inside a SoC (VX160). The SoC might be designed with a diferent JTAG communication, not the original lx4189 JTAG one.
Another interesting thing: did you notice the VX160 SoC has pin to select a different memory flash interface?
It is the G19 pin (MII 1 TX DATA 0).
When pulling it high, in theory, the SoC boots from the SPI interface. As a result of this there is a chance to boot the board with a custom bootloader in a external SPI flash (of course if you are able to solder it). An SPI flash is easy to flash, and solder (only a few pins).
So you can try to solder an SPI flash, with a custom bootloader, to the board, and pull the mentioned pin high via resistor (maybe 45 kohm) to 3.3 V.
Ok, this is not related with JTAG but with another recovery solution, or developing a new bootloader.
Regards
El viernes, 21 de septiembre de 2012 17:37:43 UTC+2, Benjamin Henrion escribió: