Dear TI Team,
I refer to the issue from that post.
The issue occurs if the GCC is using exception handling, because the out2rprc.exe tool does not export the .ARM.exidx section. The solution of the above post was to use a perl script, which patches the compiled elf-file. The script is provided in the latest processor SDK (<pdk>\packages\ti\boot\sbl\tools\out2rprc\bin).
A simpler solution for me is to fix the out2rprx.exe tool. The C# source code has been found in the pdk_dra7xx_1_0_10. I have modify the ElfFile.cs file to export all sections marked with ALLOC and LOAD. Attached is the modified ElfFile.cs file, the origin source code and the new compiled out2rprc.exe file.
It will be nice if you will update the tool provided with the future PSDK.
Kind regards
Sven Mulka