motor-control-sdk/.project/templates/package.tirex.json.xdt
Naresh A 04f86f84a7 am64x/am243x/am263x : tools : update the tool versions for v9.1
Update the tool versions in MCSDK source repository for v9.1

Fixes: PINDSW-7000

Signed-off-by: Naresh A <nareshk@ti.com>
2023-10-16 16:34:05 +05:30

39 lines
1.8 KiB
Plaintext

%%{
productName = args.utils.getProductNameProjectSpec(args.device);
isDevelopmentMode = args.common.isDevelopmentMode();
deviceName = args.utils.getProjectSpecDevice(args.device);
if(args.device == "am273x")
deviceName = "AM273x"
if(args.device == "am62x")
deviceName = "AM62x"
if(isDevelopmentMode)
deviceName = "AMXXX";
%%}
[
{
"metadataVersion": "3.01.00",
"id": "com.ti.`productName`",
"name": "MOTOR CONTROL SDK for `deviceName`",
"rootCategory": [ "MOTOR CONTROL SDK", "MOTOR CONTROL SDK for `deviceName`" ],
"version": "09.01.00.01",
"type": "software",
"image": "./motor_control_sdk.png",
% if ((args.device == "am64x") || (args.device == "am243x") || (isDevelopmentMode)) {
"license": "../../license.txt",
% }
"devices": ["`deviceName`"],
"tags": ["SDK", "Baremetal", "FreeRTOS"],
"description": "Welcome to MOTOR CONTROL SDK for `deviceName`. This SDK contains examples, libraries and tools to develop RTOS and no-RTOS based applications for ARM R5F, ARM M4F CPUs and related peripherals.",
"dependencies": [
{ "packageId": "sysconfig", "version": "`args.utils.getSysCfgVersionProjectSpec()`", "require": "mandatory" },
% if (args.device == "am64x" || (isDevelopmentMode)) {
{ "packageId": "ti_cgt_tiarmclang", "version": "`args.utils.getTiClangVersionProjectSpec()`", "require": "mandatory" },
{ "packageId": "arm.gnu.aarch64-none", "version": "`args.utils.getGCCAarch64NoneVersionProjectSpec()`", "require": "mandatory" }
% }
% else {
{ "packageId": "ti_cgt_tiarmclang", "version": "`args.utils.getTiClangVersionProjectSpec()`", "require": "mandatory" }
% }
]
}
]