Aug 26, 2020
07:52 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 26, 2020
07:52 PM
各位大神,我遇到在CYpress芯片工作一段时间之后,概率性出现批量传输失败的问题。具体现象为,可能在传输几个G的数据之后,可能出现在PC端调用批量传输函数(同步或者异步)返回失败,具体函数为“BeginDataXfer”,“WaitForXfer”,“FinishDataXfer”,“XferData”。在API函数说明中,并未指出这4个函数返回失败的具体原因以及解决方法。
使用的硬件环境,是CY3014的USB3.0的超高速数据传输,只有批量传输会概率性死掉,在固件端收到USB数据后,会通过DMA搬运到GPIF2接口,传输给FPGA。
Solved! Go to Solution.
1 Solution
Aug 27, 2020
07:26 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 27, 2020
07:26 PM
2 Replies
Aug 27, 2020
07:26 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 27, 2020
07:26 PM
这你需要通过串口查看FX3的工作状态,commit buffer failure错误代码。
Aug 27, 2020
09:21 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 27, 2020
09:21 PM
您好!感谢您的回答!