Hi @pcpro1789
Thank you for your reply! I am very sorry for the delayed response.
I agree with you the main and default ld, which is generated by the MCUxpresso define SRAM and QSPI_FLASH . However, the linker file that you included, does not know about those areas, I suggested that you could add the import directive on that ld.

Does including the other lds on this on your ld works?
There is another option that we can try:
Disable the Manage Linker script, and add your ld to the lds generated by the IDE. This way when you re-compile the IDE will not longer re-create the ld. Please help me testing this workarround.
I am not falimiliar with the ld that you require to include, but there is another one, to avoid disabling the Manage linker script and to add sections in on the IDES auto generated lds. This is creating your custom extra linker areas. But this is all the flexibility I can find on the MCUXpresso managed linker script.

Thank you!
Diego