Agreed. This is the meaning of the error message. However, There is no reason a USB camera is assigned the entire bandwidth of the USB bus. This seems to be the problem.
Also of special note is how the same code works fine on the RPi Additionally, in our application we only need to take snapshots. We are only streaming due to the latency involved in setting the camera up to capture an image rather than just plucking an image from an ongoing stream (admittedly a less than desirable approach). On Monday, May 29, 2017 at 6:16:00 PM UTC-7, RobertCNelson wrote: > > On Mon, May 29, 2017 at 8:00 PM, Mujin <[email protected] <javascript:>> > wrote: > > We have been struggling to get more than one USB based board camera > > functioning simultaneously, > > We have an external Powered USB hub with the cameras hooked to it. > > We can use each of the cameras one at a time but cannot have them all > > streaming so we can switch between them quickly. > > This same code base functions as expected on the RPi > > > > We are getting the error > > "Error: CAMERA ERROR [VIDIOC_STREAMON] 28 No space left on device" > > This means there is not enough USB bandwidth for the additional device. > > Regards, > > -- > Robert Nelson > https://rcn-ee.com/ > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/ec4e75b0-0d33-455d-b61c-43a475e08b4b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
