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.

TMS320F28379D: Accessing symbol table from COFF binary file using GNU GCC compiler.

Part Number: TMS320F28379D


Tool/software:

Dear team,

Following are the two ways I have tried to access the symbol table of a COFF binary file, i.e., using dis2000.exe and ofd2000.exe. The applications are able to run a *.obj file. But the COFF binary file created by the GCC compiler version 6.3.0 creates an object file with a *.o extension. This extension is not being accepted by both dis2000 and ofd2000 applications. Requesting you to kindly suggest a work around for the same. 

=======================================================================================================================================================================

C:\ti\ccs1280\ccs\tools\compiler\ti-cgt-c2000_22.6.1.LTS\bin\dis2000 -all -t sum.o

Disassembly of sum.o:

INTERNAL ERROR: C:\ti\ccs1280\ccs\tools\compiler\ti-cgt-c2000_22.6.1.LTS\bin\dis2000.exe experienced a segmentation fault

This is caused by a defect in the TI Disassembler.
TI Customer Support may be able to suggest a workaround to avoid this.

Upgrading to the newest version of the compiler may fix this problem.

Contact TI on the E2E support forums at http://e2e.ti.com

We need to see this ENTIRE error message and a complete, reproducible
test case including ALL of the command-line options.

=======================================================================================================================================================================

C:\ti\ccs1280\ccs\tools\compiler\ti-cgt-c2000_22.6.1.LTS\bin\ofd2000.exe --obj_display=none,symbols sum.o

error: failed to read "sum.o"

With best regards,

Kishore Seshadri.