BIFACES is a development framework provided by Infineon and available to download at MyICP site.
BIFACES, is an abbreviation of: Build and Integration Framework for Automotive Controller Embedded Software, is an internally developed build framework for Infineon automotive micro-controllers' software development.
Also, Base Template Projects are provided for each microcontroller derivative, these project contains…
- Basic project configurations
- Startup and infrastructure driver files
- Template linker command files for each supported compiler
- The drivers used with base projects are respective iLLDs
Note) How to use?
Download and Install BIFACES Framework in your PC.
Open “StartBifaces” and Import Base Template Project.
For detailed information for compiler and other configurations please read user manual provided with BIFACES.
I am struggling to configure tasking v6.2r2p4 license for BIFACES.
I adapted Config.xml to select tasking toolset and given tasking binary path in Config_Tasking.mk
Still i am getting below error :
Now Build started !!!
Building source file Ifx_Cfg_SswBmhd.c for Tricore
No valid license found for
Building source file Cpu4_Main.c for Tricore
ctc F104: protection error: No valid license found for
make: *** [1_ToolEnv/0_Build/9_Make/0_Src/AppSw/Tricore/Cfg_Ssw/SubDirectory.mk:61: 2_Out/Tricore_Tasking/Tasking_Files/0_Src/AppSw/Tricore/Cfg_Ssw/Ifx_Cfg_SswBmhd.o] Error 2
Note : I can use tasking v6.2r2p4 license in other build environment with no problem but don't know how to use it with BIFACES TC3xx.
please verify if the Windows environment variable named:
is set on your PC and if it's set, does it point to the licopt.txt file of the TASKING TrICore tools license you would like to use? The licopt.txt file is typically located in the \etc subdirectory of the TASKING tools installation folder.
If you used the default installation folder of TriCore v6.2r2, the value of that variable should be:
C:\Program Files (x86)\TASKING\TriCore v6.2r2\etc\licopt.txt
You can determine the value e.g. using:
executed in a command prompt window.
TASKING tools support