Hi,
I'm using bf 609 ,In core 0 to core 1 I want to run the core 1 {code for example adi_core_enable() to run core 1
In core 0
int main(int argc, char *argv[])
{
/**
* Initialize managed drivers and/or services that have been added to
* the project.
* @return zero on success
*/
adi_initComponents();
/**
* The default startup code does not include any functionality to allow
* core 0 to enable core 1. A convenient way to enable
* core 1 is to use the adi_core_enable function.
*/
adi_core_enable(ADI_CORE_1);
adi_core_1_enable();
/* Begin adding your custom code here */
return 0;
}
In core 1 multiple binary created ,
int main(int argc, char *argv[])
{
/**
* Initialize managed drivers and/or services that have been added to
* the project.
* @return zero on success
*/
adi_initComponents();
switch (n)
{
case 1: gpio_test();
break;
case 2: uart_test();
break;
case 3: adi_core_enable(ADI_CORE_0);
break;
}
In core 1 we want to create multiple binary,
In that binary we want to run the program and erase from ram and select the another binary and run it,
core 0 run continously still
how to solve these problems from,
is't possible or not possible
please tell me how to solve these problems
explain from step by step
kindly help me,
regards,
venkat.s
/* Begin adding your custom code here */
return 0;
}
for ex