Hi Everyone,
I recently want to debug audio driver using KITL. So I enabled kitl and debugger and built new NK.bin. In the Eboot, I selected boot device from LAN9115 and selected KITL (debug) device from LAN9115 also. Then NK image was successfully downloaded to the device and system run well. I could also run my application, play audio files, and set breakpoints. The problem is the following:
When I set a breakpoint, the system stops at where the breakpoint is set. If I press F5, the system continues to run without problem. However if I want to watch the value of some variables, such as i or status, I get "i CXX0017: Error: symbol "i" not found". The same thing for status. Variables i and status are local variables defined in a function.
Does anyone know what the problem could be and how to fix it?
The hardware is Mistral EVM REV G with AM3715 processor.
BSP is BSP_WINCE_ARM_A8_02_00_00 under WEC7.
Regards,
James
Did you rebuild with "Debug" set as the solution configuration?
Hi David,
I haven't built Debug version OS. I tried both release and checked versions with "Optimize run-time image size and speed" disabled and they had the same issue. In CE6, I have no problem of getting local variables' value with release build and KITL and debugger enabled.
In CE7, do we have to build a debug version OS so that we can debug it using KITL?
Thanks,