Initial commit for motor control sdk Fixes: PINDSW-5635 Signed-off-by: Naresh A <nareshk@ti.com>
39 lines
1.8 KiB
Plaintext
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.00.00.01",
|
|
"type": "software",
|
|
"image": "./mcu_plus_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" }
|
|
% }
|
|
]
|
|
}
|
|
]
|