Large size data transfer over EP0 failed | Cypress Semiconductor
Large size data transfer over EP0 failed
I want to receive 0x200000 bytes data by vendor request.
I send 64 vendor requests which length are 0x8000 bytes.
But sometimes a error occurred.
I changed the number of vendor request and size to 512 and 0x1000 bytes,
but same error occurred again.
I used a protocol analyzer.
According to the attached log file,
I couldn't find the bus error,
but the transfer stopped.
And I used a debugger,
CyU3PUsbSendEP0Data returns the error code 69(CY_U3P_ERROR_TIMEOUT).
I want to know the reason and solve the problem.
Host Controller:Renesas uPD720200(Driver:18.104.22.168/Firm:2020)