Forum Discussion
Altera_Forum
Honored Contributor
15 years agoAn alternative approach might be to add the additional initialisation into the object file than contains the rest of the software.
(ie as C/asm initialised data in a named section and get the linker to place it at the correct address.) Of course, the problem might be in the way the bootloader code processes the information stored in the flash. For instance (I've no idea if this is true) if it always did byte copies any hardware initialisation would likely be wrong. For our systems we have a PCIe slave interface - and all the code is written through that.