Linker error - TC36xx

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
SagarZF
Level 1
Level 1
5 sign-ins First reply posted First question asked

Error:

"C:\\app\\TASKING\\TriCore v6.3r1\\ctc\\bin\\amk" -j12 all
Linking to RN050524-S1-Bootloader-Mainline.elf
ltc F014: core mpe:tc0 specified on commandline not found in LSL file
amk E452: ["makefile" 68/0] target 'RN050524-S1-Bootloader-Mainline.elf' returned exit code 1
amk E451: make stopped

please suggest me how to resolve this error. 

0 Likes
1 Solution
User13836
Level 6
Level 6
50 likes received 50 solutions authored 100 sign-ins

The information provided indicates that you are using the TASKING TriCore toolset v6.3r1. The linker error message:

ltc F014: core mpe:tc0 specified on commandline not found in LSL file

is generated when the linker LSL file you are using is for the virtual core definition (vtc) and not for a core 0 only core definition. Please verify the linker invocation options used. I suppose the option 

--core=mpe:tc0 

is used. If so please replace this by option:

--core=mpe:vtc 

to verify if the linker error persists or disappears.

Best regards,

Ulrich Kloidt
TASKING tools support

View solution in original post

0 Likes
2 Replies
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

@User13836 Could you please have a look?

Hi Sagar,

Suggest to start from an original project to build, then check what is changed in your project.

0 Likes
User13836
Level 6
Level 6
50 likes received 50 solutions authored 100 sign-ins

The information provided indicates that you are using the TASKING TriCore toolset v6.3r1. The linker error message:

ltc F014: core mpe:tc0 specified on commandline not found in LSL file

is generated when the linker LSL file you are using is for the virtual core definition (vtc) and not for a core 0 only core definition. Please verify the linker invocation options used. I suppose the option 

--core=mpe:tc0 

is used. If so please replace this by option:

--core=mpe:vtc 

to verify if the linker error persists or disappears.

Best regards,

Ulrich Kloidt
TASKING tools support

0 Likes