RPi CM4 USB2.0 4xusb camera stream "No Space Left on Device"

  1. Where did you get the camera module(s)? amazon

  2. Model number of the product(s)? B0205

  3. What hardware/platform were you working on? RPI CM4

  4. Instructions you have followed. (link/manual/etc.) none

  5. Problems you were having? unable to stream 4x USB cameras over usb2.0 at 640x480(the usb bus was able to handing this for a few weeks then one day only 3 or 2 streams would start and the remaining would give the error No Space Left on Device)

  6. The dmesg log from your hardware?

  7. Troubleshooting attempts you’ve made? i’ve attempted to set the resolution to 640x480 30 MJPEG or 640x480 15 YUYV with V4l2 and still doesn’t work. (previously i had not had to change those settings)

  8. What help do you need?
    Can anyone provide a working example script using ffplay or ffmpeg to open 4x usb streams on an rpi4s USB2.0 bus?

flash usb stick and boot from that - u can have way more space on it and its i/o is tens of times faster. if u have to use cm4, you could install lite os version instead of desktop to save space