On 1/9/15, 9:31 AM, Robert Nelson wrote:
On Fri, Jan 9, 2015 at 5:48 AM, <[email protected]> wrote:
Hi
I have a BeagleBone camera cape from QuickLogic like the one shown here:
http://elinux.org/CircuitCo:BeagleBone_3.1MP_Camera.
I am running Ubuntu 14.04 on a BeagleBone Black. It looks like Ubuntu does
not support the cape out of the box. I have spent a lot of time looking for
a driver but could not find anything useful. I got the Ubuntu 14.04 image
from here: http://elinux.org/BeagleBoardUbuntu.
Angstrom on the other hand does come with camera cape support. It is mounted
as /dev/video0, just like any V4L2 compatible device.
Can anoyone tell me how do I mount the camera as a V4L2 device on Ubuntu?
To fully support that cape, you need to downgrade to the v3.8.x kernel:
sudo apt-get update
sudo apt-get install linux-image-3.8.13-bone69
sudo reboot
Hi Robert
Thanks a lot for your response. After downgrading the kernel, I got
/dev/video0. The problem is, I cannot get an image from the camera. All
I get is a black frame. I have tried both OpenCV and v4l2grab
(https://github.com/twam/v4l2grab). The result was the same black image.
Here are some (possibly) relevant information:
```
ubuntu@arm:~$ v4l2-ctl --info
Driver Info (not using libv4l2):
Driver name : cssp_camera
Card type : cssp_camera
Bus info : cssp_camera-000
Driver version: 3.8.13
Capabilities : 0x05000001
Video Capture
Read/Write
Streaming
ubuntu@arm:~$ v4l2-ctl --list-formats
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: 'YUYV'
Name : 4:2:2, packed, YUYV
Index : 1
Type : Video Capture
Pixel Format: 'RGBP'
Name : RGB565 (LE)
Index : 2
Type : Video Capture
Pixel Format: 'RGBO'
Name : RGB555 (LE)
ubuntu@arm:~$ v4l2-ctl -V
Format Video Capture:
Width/Height : 640/480
Pixel Format : 'YUYV'
Field : None
Bytes per Line: 1280
Size Image : 614400
Colorspace : JPEG (JFIF/ITU601)
```
Here is the relevant portion from dmesg (immediately after trying to
capture an image with OpenCV):
https://gist.github.com/shahriman/0c7d8dd2683a5d1abb8d.
I will really appreciate it if you can provide me some hint as to what
might be the issue here.
Regards
Shakkhar
--
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].
For more options, visit https://groups.google.com/d/optout.