The cable is
a Wiggler type cable so the switch /wiggler must be given on the command line. As I don't have a Wiggler myself, I can't test that part of the code. However, the eBay entry has all the information about the cable and I will look at the code tonight to see if there is any obvious bug in the Wiggler driver.
Mystery solved: The cable is functionally equivalent
to the Wiggler cable. This means that it has the same signals but, unfortunately, they are driven by different parallel port pins. The debrick utility doesn't know anything about this cable so it will not work with it in its present form. The cable is manufactured by the Canadian company SOC Machines http://www.soc-machines.com
I am still puzzled by your statement that openwince works with TRST not connected. In my view, it shouldn't work because the EJTAG interface is kept in a reset state by the pull-down resistor connected between the pin 1 of the EJTAG connector and ground. Could you, please, do two things:
- post here the output of openwince showing the processor identification sequence
- measure the voltage on pin 1 and post the result
Please note that above I have used the term EJTAG and not JTAG. The IDT RC32434 processor used in the LS2 has both. In fact, they share all pins with the exception of TCK. Buffalo chose not to make available the JTAG clock pin so JTAG cannot be used.