Is it possible to have VDSP AND CrossCore setup on the same PC

Hi,

I would like to know if there is a way to setup VDSP and CrossCore on the same development PC ?

For now I tried and the result is a real disaster as my original VDSP setup is broken, all DXE can be load but after if I start them, the execution is stuck !

Any idea to, restore the VDSP setup (I already reinstall it without success) and/or the run both IDE on the same PC will be welcome.

Alex

  • Hi Alex,

    Yes, you can have both VDSP and CCES on the same PC.  If you think the VDSP installation is corrupted, you could run the 'Maintain this Installation" app (from start menu ... Analog Devices -> VisualDSP++ xx.x => Maintain this Installation) and then touch this installation.  It will perform a repair.  Hopefully this helps restore your VDSP++ installation.

    George

  • Hi,

    thank you for your answer,

    finally I was able to use VDSP or CrossCore on the same PC without issue.

    As far as I know, it seems that I can use the same code base and build with the 2 IDE, even if they cannot be running at the same time... but it's not a big deal !

  • 0
    •  Analog Employees 
    on Feb 16, 2016 2:21 PM

    Hi Alex,

    Apologies for our delayed response

    You cannot build the same code base in two IDE as VisualDSP++ and Cross Core Embedded Studio have different project structures and formats, and VisualDSP++ projects are not acceptable to Cross Core Embedded Studio. Before rebuilding your application in Cross Core Embedded Studio, you must first create a new, Cross Core Embedded Studio-format project. Cross Core Embedded Studio can do this for you, using the Project Import Wizard.

    For more details please refer the below links:

    FAQ: Importing VisualDSP++ project files to Cross Core Embedded Studio

    https://ez.analog.com/docs/DOC-2466

    Problems porting VisualDSP++ project to CCES

    https://ez.analog.com/message/132311#132311

    Best Regards,

    Kader

  • hi !

    project structures are different, but I can use the same source files.

    my question: are the generated libraries compatible ?

    my idea is to generate a specific lib and use it in both IDE's

    regards chris

  • Hi in fact I was able to make some progress .... And based on that I can give some fact & advice

    - porting VDSP code to CCES may require some code change (in my case mainly for interrupt management/registration)

    - generated lib are compatible

    - I was able to share the same code base (or working copy)

         - I used a #ifdef _CCES_ to customized my src code for CCES or VDSP

         - For VDSP I used to group all the build artifcat in an only one build folder (and the same for the intermediate), and      I was able to do the same with the CCES project so that I can automate the VDSP and CCES build and get        their different build artifact

    Hoping it can help.