Description

On PureOS 8.0, kernel 4.18.0-2, reading/writing firmware using flashrom (included 0.9.9-r1954, as well as v1.0 and upstream master compiled from source) in conjunction with a CH341a USB flash programmer fails, with a LIBUSB_TRANSFER_TIMED_OUT error. Running verbose mode shows data is being read/written, just eventually times out. No error under any other Debian or Ubuntu based distros tested (GalliumOS 3.0, Mint 19.1, Ubuntu 18.10, Debian 9.7.0). PureOS's libusb-1.0.0 package was installed under other distros to test, and had no issues, so points to a kernel/OS config issue vs a libusb issue.