Other Parts Discussed in Thread: UNIFLASH
My situation: support for a C6713-based board (modeled on the DSK6713) designed for us by a 3rd party vendor has been involuntarily transferred back to us -- sans tools.
So, the question is: what is the best way to outfit myself to support this board? By support, I mean mainly the ability to re-program the C6713 code in Flash, but there is always the possibility I will have to troubleshoot some problem and provide a bug fix.
My understanding is that the original code was developed in Code Composer Studio 3.x (now sure what the "x" was in those days) We have the source files and the final hex file and various other build inputs/products -- what appears to be an entire directory of everything as it was the last time the code was built in 2008 (!). What we don't have is any way of (re)building the binary or programming it on a board. This is a low volume product, but we will have to build additional units this year. We may also have to perform maintenance on an existing board that could require re-programming the existing HEX. And, as I noted, we may at some point have to make a source modification, rebuild, and reprogram units.
What is the best way to outfit ourselves to be able to do this without introduction a lot of uncertainties into the process? Does it make sense to simply buy an old C6713 DSK to get the CCS tools that were presumably used to create and program this HEX in the first place? The vendors (scant) documentation mentions using a "XDS510PP Plus JTAG" pod and the dread phrase "Emulator Parallel Cable" -- am I to understand this was a JTAG interface that connected to the development PC using an old-fashioned parallel printer port? If so, is that what would ship with a C6713 DSK as of today, or is there a USB version? Should we install WinXP on a PC to support the old CCS, since I've read about issues with running this under Win7? Or does it make sense to try to install a new CCSv6 under Win7 and try to convert the project files from CCSv3.x to CCSv6 flavor? The docs also mention an FBConfig1.cdd file (of which we have a copy) and its use by a certain "Flashburn" utility. There seems to be a freeware Flashburn utility v3.11 available for C6000-based boards using CCSv3. Does this come with the C6713 DSK, or does it need to be procured separately from its creator (Software Design Solutions, apparently)?
Please advise.