Hello!
I'm developing on a Windows 7 64-bit platform, CCS Version: 6.1.2.00015, and have recently installed Processor SDK RTOS AM335x v2.00.02.11, and SYS/BIOS 6.45.01.29 (installs with the PDK) released just about a week ago or so, and I am using XDCtools 3.32.00.06.
I have uncovered a problem that technically should not be there: in walking the debugger through pre-main initialization steps being conducted by the RTOS (to find out why I am getting an exception), I have discovered that the in some parts of the RTOS code, I can step through the code (e.g. Timer.c), and others report "Can't find source file at '/db/rtree/library/trees/xdcprod/xdcprod-t67/product/xdccore/Linux/xdctools_3_30_06_67_core/packages/xdc/runtime/Error.c". This is happening with (at least -- that I know of) Startup.c and Error.c, and probably others in the XDCtools runtime library that I have not run into yet. When I CAN step through the code (e.g. Timer.c), it works great. I realized, for example, that I could copy the Startup.c file into my project and THEN I could step through the code there. I'm sure this will work with Error.c as well. However, it also occurs to me that I cannot debug with these files because the debug information as regards LOCATION OF THE SOURCE FILE is incorrect, and I BELIEVE the cause of this (though I could be wrong) is that the Startup.c and Error.c BINARYIES (.O files) that are in the XTCtools runtime library that SYS/BIOS applications normally link into -- HAVE NOT been re-compiled so as to embed the correct SOURCE FILE LOCATION for debugging!
Can this please be corrected so it works nicely to debug through the XDCtools runtime library source code? (Doing so gives me a GREAT deal of better understanding about how these bits work, and therefore good reason to trust them more -- to me, this is essential.)
Kind regards,
Vic