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.

TMS320F28388D: Import-variable Bindings of dual-core project

Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE

Hi experts,

Good day! My customer is developing F28388D and he noticed in the dual core project there is a "Import-variable Bindings".

He has following questions:

1. What is this "Import-variable Bindings" used for? Is it used for the variable definition? 

2. If the variable of CPU2 is written in this place of CPU1, can cpu1 be use this variable directly?

Thanks!

Best Regards

Kita

  • Kita,

    What version of CCS and C2000Ware is being used? I do not see the System section from the second picture from importing a C2000Ware 5.02 CAN dual core example into CCS 12.4.

    1. What is this "Import-variable Bindings" used for? Is it used for the variable definition? 

    Import-variables use already defined variables and allocate them to be an export or import of multiples projects on a system level using a system.xml file. In other words, you can use variables between projects if they are linked. The note in the second picture is key.

    2. If the variable of CPU2 is written in this place of CPU1, can cpu1 be use this variable directly?

    Since it seems the setup of the project is one project per CPU, it seems reasonable that you can use variables across CPUs if linked externally.

    Software Page regarding build variables: https://software-dl.ti.com/ccs/esd/documents/ccs_variables_in_source_code.html  
    Aishwarya

  • Kita,

    Have you been able to resolve this issue? If there are no more questions, I will go ahead and close this thread  

    Best Regards,

    Aishwarya