Open neil-kerman opened 2 months ago
Windows 10
LicheePi Nano (Allwinner f1c100s)
portable/sunxi/dcd_sunxi_musb.c
OS: ucos2
Losing half of bandwidth. Half of the packets wouldn't trigger interrupts.
Interrupt would be triggered by packet n, but wouldn't triggered by packet n+1.
Receive data by hid set-report.
tusb.log
It would uses two polling phases for transfering single packet:
Here is my endpoint descriptor for ep2:
Operating System
Windows 10
Board
LicheePi Nano (Allwinner f1c100s)
Firmware
portable/sunxi/dcd_sunxi_musb.c
OS: ucos2
What happened ?
Losing half of bandwidth. Half of the packets wouldn't trigger interrupts.
Interrupt would be triggered by packet n, but wouldn't triggered by packet n+1.
How to reproduce ?
Receive data by hid set-report.
Debug Log as txt file (LOG/CFG_TUSB_DEBUG=2)
tusb.log
Screenshots
I have checked existing issues, dicussion and documentation