Hello,
i try to link a external program (boot programm, with own vector table ) in a main program, but i have a problem.
I have tried witch a scater file:
LR_IROM 0x08000000 0x00040000 { ; load region size_region
ER_IROM1 0x08000000 0x00002000 { ; load address = execution address { "D:\Projekte\1269_geaLFP\1269-FW\LF+S\Bootprogramm\Out\BootProgram.axf" }
ER_IROM2 0x08002000 0x0003E000 { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .ANY (+RO) } RW_IRAM1 0x20000000 0x00008000 { ; RW data .ANY (+RW +ZI) } }
but i become this error message
error: L6231E: Missing module selector. Not enough information to list image symbols. Not enough information to list the image map.
Now i tried to add the BootProgram.axf in the project, but it does't work.
Now my Question, how can i include a seperate firmware program in the other program? By using of a GNU Compiler it works.
Can you help me?