Replies: 1 comment
-
|
There have been many modifications to the file xhciendpoint.cpp since 2021 and
maybe this problem has been already fixed. CXHCIEndpoint::SetMaxPacketSize() is
only called in the initialization phase, so I do not understand, why there is
a failed assertion on a transfer call.
Can you give more information (exact Circle version used, RPi model, exact
line number of the failed assertion)?
If the problem is the large transfer size, I could help to reduce it, and to
write the file in chunks of smaller size.
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I find an issue on Circle USB Mass storage device, writing big file like 16MB, the first time the f_write function complete ok, but the second time it halt on the assert(m_pURB == 0) at the end of function CXHCIEndpoint::SetMaxPacketSize.
There is some way to workaround this issue?
I'm using an old version of Circle, issued on 2021.
Beta Was this translation helpful? Give feedback.
All reactions