0

我在 Nvidia TX1 开发套件上使用 8 通道基于 PCI 的帧捕获器。我正在使用这个驱动程序。我可以使用 mplayer、streamer 或 VLC 舒适地播放多达 3/4 个 v4l2 摄像机源,但是当我开始播放第 5 个摄像机源时,无论我使用什么软件播放它,我总是会遇到内存分配错误。我还编写了自己的程序来捕获和显示 v4l2 流,但我遇到了同样的问题。确切的错误是error 12ioctl 命令给出的:

ioctl(fd, VIDIOC_REQBUFS, &req)

我已经在一台独立的 PC 上尝试过这个图像采集卡和设备,它工作得非常好。

任何的意见都将会有帮助。

4

1 回答 1

1

让它运行我在构建内核时将 CONFIG_CMA_SIZE_MBYTES 变量从 16 更改为 32。

于 2016-07-30T16:28:47.760 回答