We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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?