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.

Getting Internal error while loading symbol file in XDS510 USB PLUS emulator

Hello,

I am using external XDS510 USB PLUS emulator with EVM-L137 board.

I can successfully able to connect this emulator but when i am trying to load 

the symbol file of my application code it is giving error. Attached is the screen shot of that error.

Regards,

Priya

  • Priya,

    Is the symbol file you are trying to load a COFF object file? I am asking because I don't see the default .out extension in the file name. Does this error happen with only this specific file?

    Can you attach the file here so we can try to reproduce and investigate the issue? Also please specify the exact version of CCS 3.3. you are using.

  • Yes, i am trying to load a COFF object file.

    Yes, i try loading my old COFF file that gets loaded properly.

    I am using CCS 3.3.83.20 Platinum version.

    I can't able to attached this COFF file as only specific extension files we can attach here.

    Shall i rename it with something & then send you?

    Regards,

    Priya

  • Priya Tiwari said:

    I can't able to attached this COFF file as only specific extension files we can attach here.

    You can put it in a zip file and attach that here.

  • Please find the attached coff file inside zip folder.

    I want to add here that my CCS v3.3 is running on Windows 7 enviroment.

    Thanks,

    Priya

    OMAP-L137.zip
  • Actually the file seems to be a ELF object file rather than a COFF object file. I found this out by running the object file display (ofd) utility on the file.

    I could reproduce the error on CCS 3.3 but the symbols load fine in CCSv4 and v5. It might be a bug or limitation in CCS 3.3. Are you able to update to CCSv4 or v5? I could try to get some more information on what the error means and what might cause it, however note that we are no longer fixing bugs or making updates to CCS 3.3. So, to be able to debug this file, our recommendation would be to update to a newer version of CCS.

  • I am trying to load this file in CCS version 5 but fail to do that.

    As, i am new to CCS v5. Can you please help me that how to load this file in CCS v5?

    Target Configuration i had done even i had loaded this file as a symbol file but i am getting

    some error.... attached is the screen shot of it.

    When we will load symbol file (not talking of this particular symbol file) CCS v3.3 it will automatically

    go/ask for source files but why in CCS v5 we are not getting this option.

    Note: I am not compiling the code in CCS v5 although directly i am trying to load symbol file for debugging.

  • It looks like it loaded it fine. If you click on the "View Disassembly", it will open the disassembly view and you should see it halted at the entry point _c_int00. There is an issue with CCS debugger showing source line correlation with assembly source files, which is likely why no source files comes up open. The correlation will work fine for C source files.

    You should be able to look for symbol names in the disassembly view or open the memory window and confirm that your symbols are loaded to the correct addresses.