This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MAD tool question

HI ,

    I want to use TI MAD tools for C6678. After reading the MAD user guild ,I have some question

  The following comes from deployment_template_C6678_windows.json .I cannot understand the function of allowedCores.

  In my point of  view, appDeployment  has told the MAD TOOL which application will run the specific core.

So why do we need to define the allowedCores?

  {
   "name"    : "app2",
   "fileName"       : "..\\mad-loader\\examples\\app_2\\build\\app_2.exe",
   "libPath"        : "..\\mad-loader\\examples\\shlibs\\build",
   "allowedCores"   : [0,1,2,3,4,5,6,7]
  }
 ],
 
 "appDeployment" : [
  "app1",
  "app2",
  "app1",
  "app2",
  "app1",
  "app2",
  "app1",
  "app2"
 ]
}

 

  • Hi Ping,

    As of now, based on the selected keystone device the allowed cores values will chagne,

    For examples:

    For C6657:

       "allowedCores"   : [0,1]

    For C6670:

       "allowedCores"   : [0,1,2,3]

    For C6678:

       "allowedCores"   : [0,1,2,3,4,5,6,7]

    allowedCores : List of cores on which the application can run.

    Thank you.