The USB device shows up in lsusb but no video0 device shows up in /dev. I
I ran the demos here: https://github.com/stevemarple/python-zwoasi . The SDK can talk to the camera to get and set properties, but image capture always fails.
Edit: hwinfo --usb shows this:
06: USB 00.0: 0000 Unclassified device
[Created at usb.122]
Unique ID: ADDn.VeIeLjDBstD
Parent ID: k4bc.dZ4ztSBeww5
SysFS ID: /devices/platform/ocp/47400000.usb/47401c00.usb/musb-hdrc.1/usb1/1-1/1-1:1.0
SysFS BusID: 1-1:1.0
Hardware Class: unknown
Model: "ZWO ASI178MM"
Vendor: usb 0x03c3 "ZWO"
Device: usb 0x178c "ASI178MM"
Speed: 480 Mbps
Module Alias: "usb:v03C3p178Cd0000dc00dsc00dp00icFFisc00ip00in00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #5 (Hub)
I have a BeagleBone Black, but I have to admit that I've never tried it with an ASI camera. I wonder if there's perhaps not enough bandwidth on the USB bus to handle the frame size? Are there any errors in the system logs? When I have a moment I'll try to give my software a go on it.
Is this possibly related to what I saw on some other posts, where there is a buffer size that too large for the USB2 protocol, and it's being rejected by the kernel?