Banner_AURIX_Security-Solution Banner_AURIX_Security-Solution Banner_AURIX_Security-Solution Banner_AURIX_Security-Solution


infineon4engineers Facebook

infineon@google+ Google+

infineon@linkedin linkedin

infineon4engi@twitter twitter

infineon@youtube youtube

+ Reply to Thread
Results 1 to 2 of 2

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

  1. #1
    New Member New Member rswindell is on a distinguished road
    Join Date
    May 2017
    Posts
    13
    Points
    115

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

    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/t...ide_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

  2. #2
    ZkSC39
    Guest
    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
    ?????

+ Reply to Thread

Tags for this Thread

Disclaimer

All content and materials on this site are provided “as is“. Infineon makes no warranties or representations with regard to this content and these materials of any kind, whether express or implied, including without limitation, warranties or representations of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, whether express or implied, is granted by Infineon. Use of the information on this site may require a license from a third party, or a license from Infineon.


Infineon accepts no liability for the content and materials on this site being accurate, complete or up- to-date or for the contents of external links. Infineon distances itself expressly from the contents of the linked pages, over the structure of which Infineon has no control.


Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Usage Terms of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Usage Terms of this site. Infineon reserves the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.