Hello everyone! I have an INDI server running on a RasPi 4 that I built up myself (ie, not an astroberry image). It's been working well with the following devices:
Nikon D5600
ASI120MM Mini
EQMod mount
GPSD (UBlox 7 dongle)

I just received a new ASI533MC Pro, so I changed the CCD config in Ekos to the new camera, fired everything up, and the camera is working great. Unfortunately, the GPS no longer works. The device is shown in lsusb, I see it connect in dmesg with no errors, but I get no real messages in gpsmon. If I unplug the camera, the GPS gets a fix in less than 30 seconds, as before. If I have a GPS fix with the camera unplugged, and then plug the camera in, I lose the GPS fix.

Things I have tried:
Updated all drivers
Verified no virtualgps service running
Extension cable for the gps dongle in case noise was preventing reception
GPS dongle on USB2 port with ASI533 on USB3 port
GPS dongle and ASI533 on USB3 ports
GPS dongle on USB2 port with ASI533 on powered USB3 hub
GPS dongle and ASI533 on powered USB3 hub
Burned a fresh astroberry sd card, configured, and recreated the problem exactly as above.

So...I'm a bit stumped. It's almost like an old IRQ error but that shouldn't happen with USB. Any ideas?

GPS attached, with fix, no cam

pi@astropi:~ $ lsusb
Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1546:01a7 U-Blox AG [u-blox 7]
Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 003: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

After cams attached:

pi@astropi:~ $ lsusb
Bus 002 Device 003: ID 03c3:533f
Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1546:01a7 U-Blox AG [u-blox 7]
Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 007: ID 03c3:120c
Bus 001 Device 006: ID 04b4:6572 Cypress Semiconductor Corp.
Bus 001 Device 003: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dmesg section when cams are plugged in and GPS is working:
[ 170.159501] usb 1-1.2: new high-speed USB device number 5 using xhci_hcd
[ 170.291063] usb 1-1.2: New USB device found, idVendor=04b4, idProduct=6572, bcdDevice=32.99
[ 170.291083] usb 1-1.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 170.291099] usb 1-1.2: Product: USB2.0 Hub
[ 170.293107] hub 1-1.2:1.0: USB hub found
[ 170.293481] hub 1-1.2:1.0: 4 ports detected
[ 170.629455] usb 1-1.2.3: new high-speed USB device number 6 using xhci_hcd
[ 170.760413] usb 1-1.2.3: New USB device found, idVendor=03c3, idProduct=120c, bcdDevice= 0.00
[ 170.760432] usb 1-1.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 170.760448] usb 1-1.2.3: Product: ASI120MM Mini
[ 170.760464] usb 1-1.2.3: Manufacturer: ZWO
[ 170.969618] usb 2-2: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[ 171.000764] usb 2-2: New USB device found, idVendor=03c3, idProduct=533f, bcdDevice= 0.00
[ 171.000779] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 171.000791] usb 2-2: Product: ASI533MC Pro
[ 171.000803] usb 2-2: Manufacturer: ZWO


Thanks,
Casey

Read More...