Other Parts Discussed in Thread: ENERGIA, CC3100, TM4C1294NCPDT
Tool/software: Code Composer Studio
Hello,
So, fresh install of CCS v7.4.0.00015, I have an application which uses Energia's CC3100 WiFi library for a TM4C1294NCPDT target. The code compiles and loads just fine. I can set breakpoints on any lines in the main library (for example, WiFi.cpp or WiFiClient.cpp) from the source window.
The application runs properly. HOWEVER, when I try to set a breakpoint (from the source window) on code included in the library's 'utility' folder, (for example, utility/device.c, in the sl_Start() function) the breakpoint is set 'grayed-out'.
If I attempt to activate it in the "Breakpoints" window, I get the popup: "No code is associated with "../device.c", line XXX in 'path_here'".
I can open the disassembly window, and I can see the code for sl_Start() in that window. If I enable show source, I can successfully set a breakpoint from inside the 'Disassembly' window. When I do this, the 'Breakpoints' window shows "0x00005744 (sl_Start + 0xC)" instead of the usual "device.c, line 69"
Why is this, and how can I fix this? The library *does* contain mixed C and C++ code, mind.
Thanks in advance!