2016-07-28 12 views
0

Nvidia TX1 개발 키트에서 8 채널 PCI 기반 framegrabber를 사용하고 있습니다. 나는 함께 this driver을 사용하고 있습니다. mplayer, streamer 또는 VLC를 사용하여 3/4 v4l2 카메라 피드를 편안하게 재생할 수 있지만 재생할 때 사용하는 소프트웨어와 상관없이 5 번째 카메라 피드를 재생할 때 항상 메모리 할당 오류가 발생합니다. 또한 v4l2 스트림을 캡처하고 표시하는 자체 프로그램을 작성했지만 동일한 문제가 발생합니다. 정확한 오류는 IOCTL 명령에 의해 주어진 error 12입니다 : 내가 독립형 PC에서이 프레임 그래버 및 장치를 시도하고 완벽하게 잘 작동여러 개의 v4l2 소스를 열 때 VIDIOC_REQBUFS 오류 12

ioctl(fd, VIDIOC_REQBUFS, &req)

.

어떤 제안이 도움이 될 것입니다.

답변

1

커널을 빌드하는 동안 CONFIG_CMA_SIZE_MBYTES 변수를 16에서 32로 변경했습니다.