arduino / arduino/ArduinoCore-mbed
USBHOST is not reliable with some USB C dongles
- Dominant language
- C
- Stars
- 411
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
Hub initialization will fail with some error like
```
RHUB HS:0 Connect
RHUB HS:0 Enable
DEV HS.00 Allocate pipe, in = 0, out = 1
DEV HS.00 Setup stage fail, TUSB_CS_TRANSACTION_ERROR
DEV HS.00 Fail to get device descriptor
RHUB HS:0 Device attach failed
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the USBHOST hub-initialization failure with an affected USB-C dongle and trace the path from the reported setup-stage transaction error to device-descriptor retrieval. Done means the affected dongles initialize successfully without the shown allocation, transaction, or device-attach failures.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100