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.

Compiler/TMS320F28379D: Issue flashing C++ program

Part Number: TMS320F28379D

Tool/software: TI C/C++ Compiler

My program is in C++ (all my sources have .cpp) and I use the -cpp_default option to compile the device specific C files using CCS V7 using CL2000 version 16.9.x . I am able to link and flash successfully, however it does NOT survive a power reset. furthermore the EQEP register values are not what was expected.  While program runs, I am able to debug through CCS.

On a second note I wrote the same program in C (linked against the same device files) and that seems to work fine including EQEP updates. I am using the same linker command across C and C++ builds. 

The working C program when compiled with -cpp_default does not work correctly and the flash does not survive power reset.

I would really like to debug the C++ version, any pointers appreciated on how to debug this.Thanks.