Hello, I'm working on an old project containing TI TMS320C50 DSPs, using the very old TMS320C5x debugger for DOS version 6.50. I had a doubt on my XDS510 emulator ISA card health so I developped, based on the work of Blaise Gassend ( http://www.mit.edu/people/gassend/software/xds510/index.html ) a special version of DOSBox for Windows simulating a XDS510 card using a simple JTAG parallel cable (a Xilinx IV one). Fr those who are interested, see here : http://gzin.free.fr/hiddenarchives/xds510dosbox/DosBoxXDS510.zip . The conclusion is that the real XDS510 ISA card and the simulation with a simple JTAG probe behave exactly the same : when trying to debug, the registers contain stupid values (0 instead of 1 for fixed bits in registers for instance, see the screenshot in the ZIP file) and I can't load code that works with TMS320C5x simulator for DOS version 6.50 or buried in EPROM. It seems that somehow, during new chip revisions, the JTAG scan path for the debug engine changed and the TMS320C5x debugger is not aware of this path (the chip I'm working on is marked TMS320C50PQ80 (C)1992 TI HDU-1AA15EW). And it seems that the resvct.001 file which comes with emu5x.exe is implied in the definition of registers in the JTAG scan path. Could anyone send me the resvct.001 that comes with his TMS320C5x tools for test purposes, or give me a lead to emulate my project? Thank you. Guillaume
TMS320C5x DOS emulator
Started by ●July 12, 2006