Announcements

Equip yourself to optimize AURIX™ MCUs for Evs at the EV Webinar. Click here to register.

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

AURIX™ Forum Discussions

User17612
Level 3
Level 3
First like received
Hi all,

could you please explain what is BIFACES and how to use it?

Thanks!
Lucas


#8042000 12172
0 Likes
6 Replies
User18237
Level 5
Level 5
First solution authored First like received
Hi Lucas,

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.

Best regards

Mr. AURIX™
0 Likes
User19158
Level 1
Level 1
Hi,

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]: *** [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.

Kindly Support

Best Regards,
Naresh
0 Likes

Hello Naresh,

please verify if the Windows environment variable named:

TSK_OPTIONS_FILE_SW160800v6_2r2

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:

set TSK_OPTIONS_FILE_SW160800v6_2r2

executed in a command prompt window.

Best regards,
Ulrich Kloidt

TASKING tools support

 

 

0 Likes
MoD
Employee
Employee
25 likes received 50 solutions authored 100 sign-ins
Maybe there is a link to the path of the license in the other environment which is missing in BIFACES. Check the path to your license and how the compiler check it, maybe a system variable must be set.
0 Likes
AhmedSaber
Level 2
Level 2
First like received First solution authored 10 replies posted

Hello

How can I download the BIFACES

0 Likes