Hi I'm using CycloneVsoc Dev Kit with QSPI boot. I've made a spl and the application image to boot. I found that the SPL can't find my application. So I tried another HelloWorld image. It works ...
On the differences arm-none-eabi toolchain and arm-eabi toolchain, probably can find the explanation here(arm-eabi toolchain), one have c library , one is without depending on usage but it should not impact the memory address.
Was discussing this with my colleague and he mentioned that there should be a linker file in your project that contains the memory address for your app, by default it should be already 0x00100040
In the makefile there is this linker script that point to the linker file which contains the memory address