Control transfer randomly fails and gets blocked. Endpoint 0 transfer generally works. I can enumerate mice and keyboards and I can set some reports like the keyboard LED (num. scroll lock, caps lock). But the endpoint randomly fails. In the Ellisys recordings I can see that setup and data stages were complete and ACK stage remains blocked.
I have reported the issue to tinyusb but this looks like a hardware issue. I have attached a firmware based on tinyusb host_bare_api example to easily reproduce the problem by connecting a KB and blinking the scroll lock and caps locks LED.
Any help will be appreciated.
https://github.com/hathach/tinyusb/issues/2741
I have reported the issue to tinyusb but this looks like a hardware issue. I have attached a firmware based on tinyusb host_bare_api example to easily reproduce the problem by connecting a KB and blinking the scroll lock and caps locks LED.
Any help will be appreciated.
https://github.com/hathach/tinyusb/issues/2741
Statistics: Posted by moc32 — Thu Aug 01, 2024 12:58 pm — Replies 0 — Views 18