Hello,
We have problems with F021 Flash API (http://www.ti.com/tool/f021flashapi). Problem is somewhere in debug symbols inside this library.
We already found this problem with GCC tool some time ago (http://e2e.ti.com/support/microcontrollers/hercules/f/312/p/275196/962765.aspx#962765). Final ELF file after compilation can't pass throw objdump tool (crash) and also have problem when GDB will try to show any code close this library (crash). Because GCC is not product with any warranty we are found workaround and problem thread was closed.
But now we are able to repeat problem with "reference" platform ARM DS-5. When binary is compiled with F021 API. Debugger will fail to load debug symbols from final ELF.
This mean, that we are two independent tools touched by problem with this library.
Workaround (for both cases) is strip debug symbols from library with "strip -g" tool.
Have nice weekend,
Jiri
ARM DS-5 error:
ERROR(CMD685-COR11-IMG55):
! Failed to load symbols for "xy.elf"
! Failed to read the symbols from C:\......\xy.elf
! Failed while reading from the file {0}