Quantcast
Channel: C6000™多核 - 最近的话题
Viewing all articles
Browse latest Browse all 5545

C6655在使用UPP和FPGA通信数据丢点的问题

$
0
0

您好!

目前在调试C6655FPGA使用UPP通信时出现,FPGA发送过来的数据在DSP端会出现丢点的情况。

具体详情:

UPP DMA设置

#define upp_rece_line_size        (1024)

#define upp_rece_line_count       (1)

#define upp_rece_frame_size       (upp_rece_line_size * upp_rece_line_count)

#define upp_rece_line_offset      (upp_rece_line_size)

#define upp_rece_frame_bytes      (upp_rece_frame_size*sizeof(Uint16))

FPGA每隔1秒发送0x0000-0x03ff的数据到DSP

DSP接收到1024个数据后产生硬件中断,在CCS设断点查看收到的数据如下

发现一个规律,丢点一般在0x0080,0x01000x0200等整点位置,

数据丢点导致收到的数据数量不够,不会产生中断,只有在下次数据来的时候产生中断,且导致数据每次都会错位。

TI技术专家看看可能会是什么原因?

谢谢


Viewing all articles
Browse latest Browse all 5545

Trending Articles