[ci] USB problems in CI
Open
- Dominant language
- SystemVerilog
- Stars
- 3.6k
- Forks
- 1.1k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 141
Description
### Description
We're experiencing the USB interface not always being visible to CI.
We suspect the cause is that the USB interface inside the FPGA fabric is floating during programming and causes the FPGA board's transceiver to spam Linux with connect/disconnect messages and create a queue in the driver.
See https://github.com/lowRISC/opentitan/pull/29372 for a potential way to fix this by disabling the USB port on the CW340 during programming. This needs to be merged to all branches. We don't currently have a way to disable the port on the CW310.
Contributor guide
Assessment
This issue has not been assessed yet.