This application note explains the various multi-core aspects that are important while working on an AURIX™-based project. It presents the flow of functions in an embedded application, which starts with the synchronization of the startup codes, followed by the main entry point, and the act...
This article is for the TriCore toolset. A similar approach applies to SmartCode. However, the keywords or naming conventions would be different. This application note explains the migration of an AURIX/TriCore software project built with GCC to the TASKING toolset. It outlines the necessa...
This application note explains the following most common causes of the E121 linker error, and how to mitigate them: Using mixed near and far addressing Calling a function in a different segment starting at an address above the 2 MB segment offset Migrating from TriCore VX-toolset version 5...
This application note provides detailed information on the alignment restrictions of the TriCore architecture. Additionally, it covers the alignment restrictions for Infineon EABI, and outlines the alignment options supported by the C compiler and the Linker Script Language (LSL). It also ...
This application note explains the different stack types and guides for estimating the stack size in the VX-toolset for TriCore. It also walks you through the process of setting up and selecting a stack type in a multi-core TriCore project, adding entry points, and estimating stack usage b...
This article is applicable for the TriCore toolset. If you need to know SmartCode-specific details for the same, contact Technical support. This application note provides details on the internal sections that are generated in addition to the normal code and data sections. It walks you thro...
This application note provides detailed guidance for creating and running a Docker image for VX-toolset for TriCore v6.3r1, whether on local disks or in remote repositories. It walks you through setting up Docker Desktop, preparing a Dockerfile, building and running the image, and managing...
With version 9.21, winIDEA IDE confronted a few changes. One of the changes affected are commands Load Code Load Symbols winIDEA 9.17 The configuration for Download Files (Load Code) and Symbol Files (Load Symbols) was accessible from a single menu, Debug Files for Download Edit . winIDEA ...
Upgrade instructions to TLM v2.1 and higher To upgrade your local license server to the latest version on Windows with minimal downtime, follow the steps below: This requires a new license key, which is required only for the license server, not for the license key entries in the licdfile.t...
winIDEA IDE is available on Microsoft Windows and Linux platforms. The version for Windows is available as a download link. It is offered in two versions: Installer Edition Portable Version To get started with winIDEA on Linux you can use the Snap package and ensure that winIDEA is always ...