Questions reg; Infineon Software Framework and iLLD package using TASKING tools

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

cross mob
Not applicable
We have an "Infineon AURIX TriBoard TC277 Starter Kit". The included printed documentation states the micrococontroller is a TC277T. The cardboard box says it's a "KIT_AURIX_TC277_S_TRB DC-STEP with CAN FD". The printing on the TriCore chip itself says "TC277TF-64".

We also have the TASKING_TriCore-VX_v6.2r1 tools installed (Eclipse IDE, compiler, linker, etc).

Questions I have not been able to find answers to:

1. When selecting a target type, which would be correct for this platform/device: TC27xC or TC27xD? "TC27xT" is not an option (e.g. in the Infineon Software Framework or iLLD Package).

2. When using the Infineon iLLD Package (AURIX iLLD Package v1.0.1.0.0.zip) and demos (AURIX iLLD Demos v1.0.1.0.0.zip), is the TASKING "Software Platform for AURIX" to be used (http://tasking.com/support/tricore/tc_swp_user_guide_v6.0.pdf)?

3. When using the Infineon Software Framework (command-line, i.e. via StartFwDos.bat) with the iLLD Package and demos, what are the required include directories and order? This is the big one. I can't seem to get any of the demos to build for errors such as these which seem to be the result of some typedefs (e.g uint8) not being defined:

Compiling 0_Src/0_AppSw/Tricore/Demo_Illd/FlashDemo.c
"C:\Program Files\TASKING\TriCore v6.2r1\ctc/bin/ctc" -o 2_Out/Tasking/0_Src/0_AppSw/Tricore/Demo_Illd/FlashDemo.src 0_Src/0_AppSw/Tricore/Demo_Illd/FlashDemo.c --dep-file=2_Out/Tasking/0_Src/0_AppSw/Tricore/Demo_Illd/FlashDemo.dep --core=tc1.6.x -D_CTRI --iso=99 --language=-gcc,-strings --switch=auto --align=4 --default-near-size=1 --default-a0-size=1 --default-a1-size=1 -ONRpfceogvIlywakmsU --tradeoff=2 --compact-max-size=200 --max-call-depth=-1 --inline-max-incr=35 --inline-max-size=10 -g --misrac-version=2004 --immediate-in-code "-IC:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\Flash\Std" "-IC:/infineon/iLLD_1_0_1_0_0/Src/BaseSw/iLLD/TC27D/Tricore" -f 1_ToolEnv/0_Build/9_Make/cIncludePathList.opt
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\Scu\Std\IfxScuWdt.asm.h" 71/1] syntax error - token ";" inserted before "{"
ctc I805: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\_Impl\IfxCpu_cfg.h" 109/1] start of current function definition
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\_Impl\IfxPort_cfg.h" 98/22] syntax error - token ";" inserted before "IfxModule_IndexMap"
ctc I805: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\_Impl\IfxPort_cfg.h" 96/1] start of current function definition
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\Port\Std\IfxPort.h" 531/1] syntax error - token ";" inserted before "{"
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\Scu\Std\IfxScuCcu.h" 1054/22] syntax error - token ";" inserted before "IfxScuCcu_ErayPllConfig"
ctc I805: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\Scu\Std\IfxScuCcu.h" 1049/1] start of current function definition
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\Scu\Std\IfxScuCcu.h" 1061/1] syntax error - token ";" inserted before "{"
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\_Impl\IfxFlash_cfg.h" 157/22] syntax error - token ";" inserted before "IfxFlash_flashSector"
ctc I805: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\_Impl\IfxFlash_cfg.h" 155/1] start of current function definition
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\_Impl\IfxFlash_cfg.h" 159/22] syntax error - token ";" inserted before "IfxFlash_flashSector"
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\_Impl\IfxFlash_cfg.h" 161/22] syntax error - token ";" inserted before "IfxFlash_flashSector"
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\_Impl\IfxFlash_cfg.h" 163/22] syntax error - token ";" inserted before "IfxFlash_flashSector"
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\_Impl\IfxFlash_cfg.h" 165/22] syntax error - token ";" inserted before "IfxFlash_flashSector"
ctc E208: ["C:\infineon\iLLD_1_0_1_0_0\Src\BaseSw\iLLD\TC27D\Tricore\Flash\Std\IfxFlash.h" 474/1] syntax error - token ";" inserted before "{"
11 errors, 0 warnings
make[1]: *** [2_Out/Tasking/0_Src/0_AppSw/Tricore/Demo_Illd/FlashDemo.o] Error 1


That's it for now. Answers to any of these questions would be helpful.

Thank you,

-Rob
0 Likes
2 Replies
Not applicable
Hi Rob,

use target type TC27xD because your board has a DC-Step. Please find attached the naming schema for the AURIX devices.

Best regards, Martin
0 Likes
User20015
Level 1
Level 1
Hi Rob,
Do you have solved the problem? Would you please tell me how do u solve the problem? same exception occurs to me now.
0 Likes