Tool/software: Code Composer Studio
Hello,
I have a project for a MPU core (Cortex A15) and i am using the gnu (linaro ) v4.9.3 for it compilation and linking.
From some reason when debugging the code (i.e. using JTAG), the debugger does not recognize correctly the type of a variable that is defined in a file that is located in the project's linked folder.
i.e i have a structure variable defined in a source file (under a linked folder) and when trying to see this variable in the expressions window from the A15 core, it only recognizes the symbol name (and thus correctly shows its address) but it does not recognize it as a structure type and treats it as int* type.
When placing the variable's definition in a local project source file the debugger is detecting the variable type properly and able to show all the structure's members.
I am building the project without any optimization and with debug information enabled and i have also tried setting different dwarf levels but so far, nothing seems to be working.
I would really appreciate any help you can give us as it really hinders our work.
Thanks
Guy