This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DVSDK and Code Composer question



I'm trying to find a decent development and debug environment to use with DVSDK.  I'd like to use a USB Emulator like the XDS510-USB2.0.  Since Code Composer runs under Windows and DVSDK is makefle based for building, is it even possible to use Code Composer?

There seems to be scant little discussion of using an IDE for working with DVSDK.  Is anyone successful at using an IDE?  How is everyone debugging?  Is anyone using a H/W emulator?

  • Though you don't mention a device or DVSDK version, I am guessing you mean for DM365 based on prior posts? Note that there are also 'DVSDKs' for some DSP only devices that do work with code composer (namely DM6437 and DM648).

    John Anderson said:
    Since Code Composer runs under Windows and DVSDK is makefle based for building, is it even possible to use Code Composer?

    You might be able to make some builds work, but in general CCS is not practical for performing such builds, I suspect you are better off performing the builds in Linux.

    John Anderson said:
    There seems to be scant little discussion of using an IDE for working with DVSDK.  Is anyone successful at using an IDE?  How is everyone debugging?

    Most debugging I have seen is done with print statements, as IDEs that work well with Linux are either too expensive or too clunky to be used very practically. Most Linux based IDE debugging I have seen involves using DDD or Eclipse directly, there are also alternatives like the GreenHills MULTI IDE, or the MontaVista Dev Rocket, however these are not cheap. There is a general overview of some debugging options here, and if you wanted to use CCSv4 to debug Linux there is an article here.

    John Anderson said:
    Is anyone using a H/W emulator?

    This is possible when using CCSv4, however most of the other IDEs tend to use Ethernet as a debug transport interface. I have also heard of using Lauterbach emulators and RealView, though I have never used these myself or seen them used by anyone I have worked with due to their cost.

  • Thanks Bernie,

    This was the info I was looking for.  We are fixing to put out a purchase order for a dev/debug env with support for building the file system and utilities.  One of the features is support for the dm365 and soon the dm368.  Once I get it and have a chance to evaluate the value and features then I post a short review on it.

    John