DMA Reset Event: Commit buffer failure

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
juhu_4653696
Level 3
Level 3
25 replies posted 10 replies posted 10 sign-ins

Hi,

During stress test, we found accidentally shows the error "DMA Reset Event: Commit buffer failure":

[2020-03-06 04:18:23] glFrameCount = 7784, glPacketCount=176 !

[2020-03-06 04:18:23] glFrameCount = 7785, glPacketCount=176 !

[2020-03-06 04:18:23] glFrameCount = 7786, glPacketCount=176 !

[2020-03-06 04:18:23] CyU3PDmaMultiChannelCommitBuffer Fail! status = 71 !

[2020-03-06 04:18:23] DMA Reset Event: Commit buffer failure

[2020-03-06 04:18:23] Application Stopped

[2020-03-06 04:18:23] Application Started

[2020-03-06 04:18:23] glFrameCount = 0, glPacketCount=198 !

[2020-03-06 04:18:23] glFrameCount = 1, glPacketCount=176 !

error status is CY_U3P_ERROR_INVALID_SEQUENCE.

when error occur, some image data will lose. It is not acceptable for us.

We use EZ-USB FX3 UVC cyusb3014, Please refer to the "AN75779 project. we do not do more modify.

I find many questions about "DMA Reset Event: Commit buffer failure" in forum, do you have any some solutions to resolve it?

Please kindly help me and thank you very much!

Jun

0 Likes
1 Solution

Hi Jun,

Please refer to the following KBA: Implementing Extension Unit Control in AN75779 Example Project - KBA219280

You can use it to implement the DMA reset mechanism in the firmware.

Can you please elaborate on what debugging are you referring to?
What kind of debugging do you want to do?

Regards,
Yashwant

View solution in original post

0 Likes
17 Replies