I decided to turn this problem into a net gain by chaining my Odroid to the pi only for the main camera and added a small network switch to my powerbox to handle both units. This way I can also VNC into the Odroid and run planetaryimaging, asicap or Oacapture to get high speed data collection using either ASI camera and still let indi handle all the rest when I'm chasing planets....OR just operate normally without(hopefully) shenanigans from shared port irq's, my current best guess for the above problem.
i think i've the same troubles with my setup
-EQ6 driven with EQMOD
-Diy Moonlite focuser
-ASI EFW
-Guider ASI120MM-s (usb3)
-Main camera ASI178MM (usb3)
Directly connected to my laptop HP folio 9480m
(no RPI nor Odroid as i used to before...)
Guider is running, but 9 times on 10 ASI178 fails to take an exposure, and starts an other one.
log is giving this message :
ZWO CCD ASI178MM : "[DEBUG] ASIGetExpStatus failed. Restarting exposure... "
(complete log attached)
I couldn't get anything from dmesg
When guider is off, ASI178 is working with no problem
i've tried with powered hub, or directly connected to PC both of my ASI cameras, but result is the same.
(using stock usb cables)
Strangly, it looks like it's the same behaviour than when i were using usb2 version of ASI120, but this time with the "S"/usb3 version
indi version is the last one from PPA, and so ASI SDK claims to be 1.14.0715
I' see on you previous post that you've found where the problem is, but i don't understand your solution
Can you be more specific ?
Thanks
Gilles.
Last edit: 4 years 7 months ago by gehelem. Reason: typo
yep, i've tried with and without hub,
Also tried to play with bandwidth and highspeed mode with no result
Meanwhile, i've found this particular parameter "usbfsmemory", wich is set with a couple of udev rules.
Guess what? : i've installed not a long time ago FireCapture, wich overrides indi value from 256 to 200
i don't know exactly what it means, but i've corrected it
we'll see tonight, if weather is good
hi
so, usbfsmemory didn't do anything; But
i disabled USB XHCI in my laptop bios, and everything went back in order.
i think my usb is now downgraded to usb2, but i don't mind...
Gilles.
I probably shouldn't recommend reading through all my ramblings but TL;DR and for what it's worth, I also tried my HP notebook with usb3 when I had this issue with identical results to my Odroid xu4 - also usb3. In fact the only way I found around the issue was to use usb2 ports on an rpi3b running Raspian, which is still in place on the mount as a result.
If you are needing the usb3 ports for high speed data forplanetary, one alternative answer is to use two different sbc's(odroid/rock64 etc.) and route one as guider and the other as main ccd using chained servers.