Forum Discussion
Altera_Forum
Honored Contributor
13 years agoThe meaning of SOFTWARE_OFFSET constant depends on your actual bootloader.
If this a 'true' offset probably the correct value would be 0x200000 rather than 0x400000 (i.e. the offset between fpga image and elf) But it could also refer to the free space offset from end of fpga sof image to start of elf, although this would be not recommended since this is not a well defined value. Other smart bootloaders (IIRC the default one, too), are able to automatically detect the end of sof image and start loading from there. Look into the bootlaoder code and find it out.