SerialUSB 0.15 and Hearsay 2.25.02 released
Colin (478) 2433 posts |
Ok I’ll try again. SerialUSB is being released knowing that there is a problem on a Pi4. The problem is the Pi4 freezes when a serialusb device is closed while the device is still receiving data. So if you have for example an arduino constantly sending bytes to the pi4, closing the serialusb device (eg by quitting hearsay) will freeze the pi4. If you can pause the remote device quitting does not cause a crash. If there are pauses between bytes arriving you may be lucky/unlucky. Prior to closing the serialusb device everything works fine. I’ve not seen this problem on an ArmX6 and pib+ and tracking it down with the computer freezing is difficult. If adding SerialUSB to !serialdev remember to alter the serialdev.modules.Serialusb.!boot file to rmsure the latest version – see the readme file. Both programs can be found at ftpc.iconbar.com |
Colin (478) 2433 posts |
It looks like serialusb freezing is a fault in the xhci driver. If I use the dwcdriver serialusb works fine on a pi4. |