[quote user="dauletle"]#10083-D LOAD placement ignored for "SIGNATURE_MEMORY": object is uninitialized[/quote]
I can explain the proximate cause of this error. I cannot tell you the best way to fix it.
A line in the SECTIONS directive of the linker command file is similar to this ...
SIGNATURE_MEMORY {} load = SLOW_MEMORY, run = FAST_MEMORY
That line says to form the output section SIGNATURE_MEMORY from all the input sections also named SIGNATURE_MEMORY. It is loaded to the memory range named SLOW_MEMORY. Sometime after the system starts running, but before anything in SIGNATURE_MEMORY is used, it is copied from SLOW_MEMORY to FAST_MEMORY. However, SIGNATURE_MEMORY is an uninitialized section (like .stack or .sysmem). Uninitialized sections have no contents at build time. There is nothing to load. It makes no sense to have a load address. Thus the diagnostic is issued.
One possible fix is to remove the "load =" part. But why is SIGNATURE_MEMORY uninitialized? That could be the error.
Thanks and regards,
-George