Announcements

Robots are revolutionizing our lives in many ways. Join our webinar to learn about Infineon’s broad portfolio of robot building blocks.
Click here to register.

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

AURIX™ Forum Discussions

Duong
Level 1
Level 1
First like given First question asked Welcome!

Hi all,

I am learning about MCS core in GTM block. After reading the documentation, I know that MCS is a kind of core with its own instruction set. So does the non-commercial tasking compiler in AURIX Development Studio tool support compiling for MCS core?

Thanks!!!

ˈsôf(t)wer

phần mềm

0 Likes
1 Solution
dw
Moderator
Moderator
Moderator
1000 replies posted 250 solutions authored 100 likes received

Hi Duong,

For BIFACES IDE(you can access from myICP), which is using TASKING VX-toolset for MCS and TASKING VX-toolset for TriCore to realize your application.
For ADS, there is only free TASKING C/C++ Compiler/TASKING Assembler/TASKING Linker currently.

Below is for your reference.

http://www.bosch-semiconductors.com/media/events/techday_presentations/06_tasking_hycon.pdf


https://www.tasking.com/support/gtm/gtm_user_guide_v3.2.pdf


https://www.tasking.com/support/tricore/mcs_user_guide_v5.0.pdf


https://www.tasking.com/support/gtm/gtm_getting_started_v3.1.pdf


https://resources.tasking.com/sites/default/files/2021-02/TASKING-AppNote-GTM-Henk-Piet_WEB.pdf#:~:t....

The TASKING VX-toolset for MCS is the ideal partner when your third-party toolset is limited to code generation
for the CPU of the hosting architecture. With its traditional linker C array output, the MCS toolset generates a pure
ANSI-C application footprint that can be woven into the project of your primary CPU with little effort, other than
making sure that it’s located properly to its designated MCS base address. With the help of the TASKING standalone
compiler for the GTM, you’ll be able to enhance your development environment for programming complete  AURIX™ based applications, regardless the C compiler used for the primary CPU.

dw

 

View solution in original post

1 Reply
dw
Moderator
Moderator
Moderator
1000 replies posted 250 solutions authored 100 likes received

Hi Duong,

For BIFACES IDE(you can access from myICP), which is using TASKING VX-toolset for MCS and TASKING VX-toolset for TriCore to realize your application.
For ADS, there is only free TASKING C/C++ Compiler/TASKING Assembler/TASKING Linker currently.

Below is for your reference.

http://www.bosch-semiconductors.com/media/events/techday_presentations/06_tasking_hycon.pdf


https://www.tasking.com/support/gtm/gtm_user_guide_v3.2.pdf


https://www.tasking.com/support/tricore/mcs_user_guide_v5.0.pdf


https://www.tasking.com/support/gtm/gtm_getting_started_v3.1.pdf


https://resources.tasking.com/sites/default/files/2021-02/TASKING-AppNote-GTM-Henk-Piet_WEB.pdf#:~:t....

The TASKING VX-toolset for MCS is the ideal partner when your third-party toolset is limited to code generation
for the CPU of the hosting architecture. With its traditional linker C array output, the MCS toolset generates a pure
ANSI-C application footprint that can be woven into the project of your primary CPU with little effort, other than
making sure that it’s located properly to its designated MCS base address. With the help of the TASKING standalone
compiler for the GTM, you’ll be able to enhance your development environment for programming complete  AURIX™ based applications, regardless the C compiler used for the primary CPU.

dw