This has no effect since the linker scripts are added way down below without considering this variable.

LDFLAGS += lines should be changed to be an expansion of this variable.
````
# Linker scripts
LDFLAGS += $(addprefix -T,$(LINKER_SCRIPTS_BL))
````