Other Parts Discussed in Thread: C2000WARE,
Hi Team,
Good day.
Our customer is using the MCU of TMS320F280049C. In the SPRACM3D, a method for Event Synchronization over FSI is provided, In which only the ping packet is sent/ received and the packet is received by Slave MCU, then the same ping packet is sent to next slave MCU directly without changes. In the C2000Ware Example Project-> f28004x_fsi_daisychain_epwmsync-> fsi_daisy_epwmsync_node, the frame tag and frame type is configured by Slave MCU before receiving the ping packet, and the slave MCU need not change it. As a result, FSI can start sending the ping packet immediately when receiving the ping packet without involvement of the CPU, to implement Event Synchronization.
In their application, the ping/error/data frame are all needed to deliver among Master MCU and Slave MCU, Moreover, the Slave MCU changes the received data frame and then sent it out to next MCU. And the TX frame tage/type and buffer, etc, cannot be configured in advance. Therefore, there is unfix duration between MCU receiving and sending. In this situation, what is the solution to synchronize the event?
Thanks in advance.
Art