I've pulled some of the sample application code into one of my applications running on Linux (specifically ex08). After I load the DSP core with the application, I get the output below. I am using a custom platform and have named memory sections "DDR3_CODE" "DDR3_STACK" and "DDR3_DATA". I suspect this is really a memory allocation error as the application is small and I looked through the syslink source and the MAX_MEMORY_SECTIONS parameter is set to 96u. I am using Syslink 2.21.0.3 as you can see from the output. I can run the examples 'stand alone' and they work fine, which says it is likely something I have done rather than a problem with syslink.
I turned on trace in syslink in hopes that I could figure this out.
Incidentally, I was receiving the message earlier that the section ".plt" did not have a SECTION and so I added Program.sectMap[".plt"]="DDR3_CODE"; to the .cfg file. This section is marked as RWX/code.
Any ideas?