Skip to content

Commit 18f285a

Browse files
07/2025 Release
1 parent d90c002 commit 18f285a

File tree

1,375 files changed

+765214
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,375 files changed

+765214
-0
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"name" : "Backup AURIX Project Libraries",
3+
4+
"commands" : [
5+
{
6+
"type": "CONTENT",
7+
"from": "/Libraries",
8+
"to": "/Libraries",
9+
"recipe": ".ads/backup.json"
10+
},
11+
{
12+
"type": "CONTENT",
13+
"from": "/Lcf_Tasking_Tricore_Tc.lsl",
14+
"to": "/Lcf_Tasking_Tricore_Tc.lsl"
15+
},
16+
{
17+
"type": "CONTENT",
18+
"from": "/Lcf_Gnuc_Tricore_Tc.lsl",
19+
"to": "/Lcf_Gnuc_Tricore_Tc.lsl"
20+
},
21+
{
22+
"type": "CONTENT",
23+
"from": "/.ads",
24+
"to": "/.ads"
25+
}
26+
]
27+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"name" : "Clean AURIX Project",
3+
4+
"commands" : [
5+
{
6+
"type": "DELETE",
7+
"path": "/Libraries",
8+
"recipe": ".ads/clean.json"
9+
},
10+
{
11+
"type": "DELETE",
12+
"path": "/.ads"
13+
},
14+
{
15+
"type": "DELETE",
16+
"path": "/Lcf_Gnuc_Tricore_Tc.lsl"
17+
},
18+
{
19+
"type": "DELETE",
20+
"path": "/Lcf_Tasking_Tricore_Tc.lsl"
21+
}
22+
]
23+
}
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
{
2+
"name" : "Install AURIX Libraries and Linker scripts",
3+
4+
"maps": [
5+
{"variable": "device", "from": "TC39xXA_B-Step", "to": "TC39B"},
6+
{"variable": "device", "from": "TC39xXX_B-Step", "to": "TC39B"},
7+
{"variable": "device", "from": "TC39xXP_B-Step", "to": "TC39B"},
8+
{"variable": "device", "from": "TC38xQP_A-Step", "to": "TC38A"},
9+
{"variable": "device", "from": "TC37xTX_A-Step", "to": "TC37AED"},
10+
{"variable": "device", "from": "TC37xTP_A-Step", "to": "TC37A"},
11+
{"variable": "device", "from": "TC36xDP_A-Step", "to": "TC36A"},
12+
{"variable": "device", "from": "TC35xTA_A-Step", "to": "TC35A"},
13+
{"variable": "device", "from": "TC33xLP_A-Step", "to": "TC33A"},
14+
{"variable": "device", "from": "TC33xDA_A-Step", "to": "TC33AED"},
15+
{"variable": "device", "from": "TC33xDA_A-Step", "to": "TC32A"}
16+
],
17+
18+
"commands" : [
19+
{
20+
"type": "CONTENT",
21+
"enabledWhen": [{"value": "${device#remap}", "equals": "TC32A"}],
22+
"from": "iLLDs/Full_Set/iLLD_1_0_1_16_1__TC32A.zip",
23+
"to": "/Libraries",
24+
"recipe": ".ads/install.json"
25+
},
26+
{
27+
"type": "CONTENT",
28+
"enabledWhen": [{"value": "${device#remap}", "equals": "TC33A"}],
29+
"from": "iLLDs/Full_Set/iLLD_1_0_1_16_1__TC33A.zip",
30+
"to": "/Libraries",
31+
"recipe": ".ads/install.json"
32+
},
33+
{
34+
"type": "CONTENT",
35+
"enabledWhen": [{"value": "${device#remap}", "equals": "TC33AED"}],
36+
"from": "iLLDs/Full_Set/iLLD_1_0_1_16_1__TC33AED.zip",
37+
"to": "/Libraries",
38+
"recipe": ".ads/install.json"
39+
},
40+
{
41+
"type": "CONTENT",
42+
"enabledWhen": [{"value": "${device#remap}", "equals": "TC35A"}],
43+
"from": "iLLDs/Full_Set/iLLD_1_0_1_16_1__TC35A.zip",
44+
"to": "/Libraries",
45+
"recipe": ".ads/install.json"
46+
},
47+
{
48+
"type": "CONTENT",
49+
"enabledWhen": [{"value": "${device#remap}", "equals": "TC36A"}],
50+
"from": "iLLDs/Full_Set/iLLD_1_0_1_16_1__TC36A.zip",
51+
"to": "/Libraries",
52+
"recipe": ".ads/install.json"
53+
},
54+
{
55+
"type": "CONTENT",
56+
"enabledWhen": [{"value": "${device#remap}", "equals": "TC37A"}],
57+
"from": "iLLDs/Full_Set/iLLD_1_0_1_16_1__TC37A.zip",
58+
"to": "/Libraries",
59+
"recipe": ".ads/install.json"
60+
},
61+
{
62+
"type": "CONTENT",
63+
"enabledWhen": [{"value": "${device#remap}", "equals": "TC37AED"}],
64+
"from": "iLLDs/Full_Set/iLLD_1_0_1_16_1__TC37AED.zip",
65+
"to": "/Libraries",
66+
"recipe": ".ads/install.json"
67+
},
68+
{
69+
"type": "CONTENT",
70+
"enabledWhen": [{"value": "${device#remap}", "equals": "TC38A"}],
71+
"from": "iLLDs/Full_Set/iLLD_1_0_1_16_1__TC38A.zip",
72+
"to": "/Libraries",
73+
"recipe": ".ads/install.json"
74+
},
75+
{
76+
"type": "CONTENT",
77+
"enabledWhen": [{"value": "${device#remap}", "equals": "TC39B"}],
78+
"from": "iLLDs/Full_Set/iLLD_1_0_1_16_1_1__TC39B.zip",
79+
"to": "/Libraries",
80+
"recipe": ".ads/install.json"
81+
},
82+
{"type": "CONTENT", "from": "Linker_conf/Tasking/${device#remap}/TriCore", "to": "/"},
83+
{"type": "CONTENT", "from": "Linker_conf/GnuC/${device#remap}", "to": "/"},
84+
{"type": "CONTENT", "from": ".ads", "to": "/.ads"},
85+
{"type": "CONTENT", "from": "package.json", "to": "/.ads/package.json"}
86+
87+
]
88+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"group" : "project-initializer",
3+
"name" : "tricore-tc3xx",
4+
"releaseTimestamp" : 1701429003,
5+
"version" : 14,
6+
"versionName" : "1.13",
7+
"versionCompatibility" : ["1.9.12", "1.9.14-L", "1.9.16", "1.9.18-L"],
8+
"info" : {
9+
"illd_version" : "1.0.1.16.1",
10+
"release_reason" : "Fix TC3xx SCR configuration when GCC is selected; Improved SCR template style"
11+
}
12+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"name" : "Rollback AURIX Project",
3+
4+
"commands" : [
5+
{
6+
"type": "CONTENT",
7+
"from": "/Libraries",
8+
"to": "/Libraries",
9+
"recipe": ".ads/rollback.json"
10+
},
11+
{
12+
"type": "CONTENT",
13+
"from": "/",
14+
"to": "/"
15+
}
16+
]
17+
}

code_examples/iLLD_TC356TA_ADS_ICMS_BOARD_3_0_point_cloud/.cproject

Lines changed: 281 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
\DSPlib\
2+
\Src\Asm\
3+
\Src\Matlab\
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>iLLD_TC356TA_ICMS_BOARD_3_0_point_cloud</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>com.infineon.aurix.buildsystem.builders.booster</name>
10+
<triggers>full,incremental,</triggers>
11+
<arguments>
12+
</arguments>
13+
</buildCommand>
14+
<buildCommand>
15+
<name>com.infineon.aurix.buildsystem.builders.autodiscovery</name>
16+
<triggers>full,incremental,</triggers>
17+
<arguments>
18+
</arguments>
19+
</buildCommand>
20+
<buildCommand>
21+
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
22+
<triggers>clean,full,incremental,</triggers>
23+
<arguments>
24+
</arguments>
25+
</buildCommand>
26+
<buildCommand>
27+
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
28+
<triggers>full,incremental,</triggers>
29+
<arguments>
30+
</arguments>
31+
</buildCommand>
32+
</buildSpec>
33+
<natures>
34+
<nature>org.eclipse.cdt.core.cnature</nature>
35+
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
36+
<nature>com.infineon.aurix.buildsystem.aurixnature</nature>
37+
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
38+
</natures>
39+
</projectDescription>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
AURIX-LIBRARY-PATH=/Libraries/iLLD\#/Libraries/Infra\#/Libraries/Service\#/Libraries/.ads
2+
DEVICE-ID=TC35A
3+
DEVICE-ID-FULL=TC35xTA_A-Step
4+
ILLD-SET=full
5+
IncludesAutodiscovery=true
6+
LIBRARIES-ROOT-PATH=Libraries
7+
NEVER-EXCLUDE-FROM-BUILD=/Configurations\#/Configurations/Debug\#/Libraries/iLLD/TC35A/Tricore/Cpu/CStart\#/Libraries/iLLD/TC35A/Tricore/Cpu/Trap
8+
PROJECT-VERSION=1.0
9+
aurixDevice=TC35xTA_A-Step
10+
aurixPlatform=Custom Board
11+
eclipse.preferences.version=1
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<project>
3+
<configuration id="com.infineon.aurix.buildsystem.managed.configuration.binary.1821579466" name="TriCore Debug (TASKING)">
4+
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
5+
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
6+
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
7+
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
8+
<provider-reference id="com.infineon.aurix.buildsystem.managed.TaskingBuiltintSpecsDetector" ref="shared-provider"/>
9+
</extension>
10+
</configuration>
11+
<configuration id="com.infineon.aurix.buildsystem.managed.external.gcc.builtin.configuration.debug.320038259" name="TriCore Debug (GCC)">
12+
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
13+
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
14+
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
15+
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
16+
<provider class="com.infineon.aurix.buildsystem.managed.gcc.AURIXGCC11BuiltinSpecsDetector" console="false" env-hash="1304289807177882333" id="com.infineon.aurix.buildsystem.managed.CrossGCC11BuiltinSpecsDetector" keep-relative-paths="false" name="AURIXCrossGCC11compilerSpecsDetector" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
17+
<language-scope id="org.eclipse.cdt.core.gcc"/>
18+
<language-scope id="org.eclipse.cdt.core.g++"/>
19+
</provider>
20+
</extension>
21+
</configuration>
22+
</project>

0 commit comments

Comments
 (0)