- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Refer to AN75779, I port related code to my project, But in the uvc dma callback function CyFxUvcApplnDmaCallback
when call CyU3PDmaMultiChannelCommitBuffer, the function return CY_U3P_ERROR_INVALID_SEQUENCE(71).
For your reference I attach my related code.
Thanks,
Martin.xu
Solved! Go to Solution.
- Labels:
-
USB Superspeed Peripherals
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Martin,
Kindly check this KBA for the workaround for the error.
Also it is recommended to not use debug prints inside dma callback functions. As debug prints are slower and in the application like video streaming, dma callback functions are called more frequently. Instead global variables or events can be used to track the failures.
Best Regards,
AliAsgar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Martin,
Kindly check this KBA for the workaround for the error.
Also it is recommended to not use debug prints inside dma callback functions. As debug prints are slower and in the application like video streaming, dma callback functions are called more frequently. Instead global variables or events can be used to track the failures.
Best Regards,
AliAsgar