您尚未登录。

楼主 # 2023-12-15 09:28:49

Nicholas
会员
注册时间: 2023-11-23
已发帖子: 6
积分: 3

F1C200S在启动一路usb摄像头的时候,报了no space left on device

目前设置了usb摄像头的像素为320*240px,在没有启动摄像头之前通过top命令查看还有二十多M的内存,但是就这样启动摄像头,还是报内存不够!!

/*************代码片段**************/
//开始采集VIDIOC STREAMON
enum v412 buf type type = V4L2 BUF TYPE VIDEO CAPTURE
if(ioctl(camerafd,VIDIOC STREAMON, &type) == -1)
{
    perror("***VIDIOC STREAMON fail! n") ;
    return 0 ;
}

/*****************运行报错**********************/
#./lvgl
[2540.364971]musb-hdrc musb-hdrc.1.auto: iso hwep alloc failed for 2x800
[2540.371750] uvcvideo: Failed to submit URB 0 (-28).
***VIDIOC_STREAMON fail!
: No space left on device

最近编辑记录 Nicholas (2023-12-15 09:53:45)

离线

#1 2023-12-15 09:37:29

ubuntu
会员
注册时间: 2020-03-30
已发帖子: 288
积分: 266

Re: F1C200S在启动一路usb摄像头的时候,报了no space left on device

我知道你很急,但是请您先别急。

到底是内存不够,还是闪存不够?

离线

楼主 #2 2023-12-15 09:59:28

Nicholas
会员
注册时间: 2023-11-23
已发帖子: 6
积分: 3

Re: F1C200S在启动一路usb摄像头的时候,报了no space left on device

ubuntu 说:

我知道你很急,但是请您先别急。

到底是内存不够,还是闪存不够?

是内存不够

离线

#3 2025-03-08 22:18:49

8472829
会员
注册时间: 2025-02-17
已发帖子: 7
积分: 7

Re: F1C200S在启动一路usb摄像头的时候,报了no space left on device

# fswebcam -d /dev/video0 --no-banner -r 320x240 capture0.jpg
--- Opening /dev/video0...
Trying source module v4l2...
/dev/video0 opened.
No input was specified, using the first.
[  867.775436] musb-hdrc musb-hdrc.1.auto: iso hwep alloc failed for 3x1024
[  867.784975] uvcvideo: Failed to submit URB 0 (-28).
Error starting stream.
VIDIOC_STREAMON: No space left on device
Unable to use mmap. Using read instead.
Unable to use read.

楼主解决了吗,我好像也是差不多的问题

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn