What is BIFACES and how to use it?

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

cross mob
User17612
Level 4
Level 4
First like received
Hi all,

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

Thanks!
Lucas


#8042000 12172
0 Likes
12 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
50 likes received 500 replies posted 100 solutions authored
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
mallow
Level 1
Level 1
5 sign-ins First question asked First like given

mallow_0-1686639905504.png

Do you have some suggestion for this issue?  😅

0 Likes
MoD
Employee
Employee
50 likes received 500 replies posted 100 solutions authored
0 Likes
mallow
Level 1
Level 1
5 sign-ins First question asked First like given

I thought I had access.

Is it okay if the mail is empty?

 

0 Likes
MoD
Employee
Employee
50 likes received 500 replies posted 100 solutions authored

Resend the email as described otherwise if it is not working.

peterbao
Level 1
Level 1
10 sign-ins First reply posted First like given

peterbao_0-1682217612818.png

Do you have some suggestion for this issue?  

0 Likes