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.

TMS320F28388S: can not run to interrupt Sync0_Isr when work in DC mode

Part Number: TMS320F28388S
Other Parts Discussed in Thread: C2000WARE, TMDXIDDK379D

Hi Team,

 

My customer are working on Ethercat example from the C2000Ware_MotorControl_SDK below, follow the user guide and that is ok to connect to PC(Master) and exchange data, but when change the Operation Mode from Synchron to DC, it seem there is no sync up event trigger and can not enter the interrupt Sync0_Isr. what is the problem for this? any suggestion to fix this issue?

 

C:\ti\c2000\C2000Ware_MotorControl_SDK_2_01_00_00\solutions\tmdxiddk379d\f2838x

 

//*****************************************************************************

__interrupt void

ESC_applicationSync0Handler(void)

{

#ifdef ETHERCAT_STACK

#if DC_SUPPORTED

//

// When stack is included and DC is enabled, call stack Sync0 ISR

//

Sync0_Isr();

#endif // DC_SUPPORTED

#endif // ETHERCAT_STACK

//

// Acknowledge and clear interrupt

//

ESCSS_clearRawInterruptStatus(ESC_SS_BASE, ESCSS_INTR_CLR_SYNC0_CLR);

}