I have the ASI1600MM-C v2 , ASI120MM-S and ZWO EFW.
All are individually connected to a powered USB3 hub (NOT using ASI1600MM USB ports) which in turn connects to an Aaeon-UP Core computer (ATOM based x64) running Ubuntu 18.04 and INDI drivers.
Sometimes when I power up the ASi1600MM-C fails to make a USB connection. The ASI120MM-S and EFW never have a problem.
When this happens I need to unplug the USB cable from the ASI1600MM-C and replug then it is detected by the computer.After that everything works properly.
At first I thought it was a timing issue so I have tried to delay providing power to the ASI1600MM-C till after the computer booted but this did not help. I also tried to delay booting the computer till after the USB hub and devices had been powered up. This seems to help but stil I get the situtation sometimes when the ASI1600MM-C does not connect.
When it has trouble connecting it seeems to be drawing more current than usual so maybe cooling is switched on and causing the issue? I do normally turn off cooling at the end of each session.
Any help you can offer is appreciated as I would like to have an automated operation.