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.

CCS/TMS320F28379D: How to use dual cpu in TMS320F28379D

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

Hi,

I have gone through the dual programming codes given in the C2000 WARE examples. Since i  have not worked in dual CPU programs i am not understanding how the two CPUs are getting linked with the two separate files(one file for cpu1 and another file for cpu2). I have gone through adc_epwm program under the dual examples.

Under the CPU1 code this line is given

//
// Transfer ownership of EPWM1 and ADCA to CPU02
//
EALLOW;
DevCfgRegs.CPUSEL0.bit.EPWM1 = 1;
DevCfgRegs.CPUSEL11.bit.ADC_A = 1;
EDIS;

 and the adc_epwm_cpu2 code is written normally . Can i get an elaboration of how the two CPUs are linked . Is the command linker file playing a big role in dual cpu  operation?

Sorry for my english.

Regards,

Ashwin 

-