Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

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.

TMS320C6678: TSIP Interface - format issue with transmitting data

Part Number: TMS320C6678

Hi Team,

When debugging the TSIP interface of the TMS320C6678 chip to V7 (FPGA), there're 2 issues:

1) The TMS320C6678 data sent to the FPGA through the TSIP is not followed the rule as described in the manual: eight-bit data immediately followed by the eight-bit data, but 24b one data, as shown in the following figure:

The current data pattern is: 8B Data + 16b Idle Code. This problem severely affects the transmission bandwidth. 

2) The data sent to the FPGA via the TSIP by the TMS320C6678 discards a portion of the data on the front edge (the packet length is not fixed), and the data on the rear edge is verified to be correct. The verification logic inside TI's official program does not care if the data on the front is lost, but this will affect the sending and receiving of commands when they are actually in use.

The TMS320C6678 driver currently in use is ccs930/PDK_c667x_2_0_16 with the following operating modes: 

Could you please help check this case? Thanks.

Best Regards,

Cherry