Be careful, you wrote "Then, let's check if the configuration script for sdram_debug is missing, check this page:". I'm talking about the configuration "sdram_txt_debug". The configuration you mentioned "sdram_debug" is working as expected because here the interrupt vector table is located...
It ac plishes this by first including all ROOT segment parts in loaded modules, and then adding enough other segment parts to satisfy all dependencies. Dependencies are either references to external symbols ined in other modules or segment part references within a module. The ROOT segment parts ...
Please do not complicate Windows dev. life.Just do the fix in TFM, as it was all these >3 years. Which fix? TF-M is behaving the same as it always had in these >3 years. As I mentioned already, the patch hosted in TF-M's Gerrit has LF ending, there is nothing to fix that ...