-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
good first issueGood for newcomersGood for newcomers
Description
First of all I initialized media device to be as v4l2 device with the following command:
sudo media-ctl --device /dev/media1 --set-v4l2 '"ov5640 2-003c":0[fmt:YUYV8_2X8/640x480]'
Command succeed, media-ctl has the following output
pi@banana:~$ media-ctl -p -d /dev/media1
Media controller API version 5.10.43
Media device information
------------------------
driver sun6i-csi
model Allwinner Video Capture Device
serial
bus info platform:1cb0000.camera
hw revision 0x0
driver version 5.10.43
Device topology
- entity 1: sun6i-csi (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video1
pad0: Sink
<- "ov5640 2-003c":0 [ENABLED]
- entity 5: ov5640 2-003c (1 pad, 1 link)
type V4L2 subdev subtype Sensor flags 0
device node name /dev/v4l-subdev0
pad0: Source
[fmt:YUYV8_2X8/640x480@1/30 colorspace:srgb xfer:srgb ycbcr:601 quantization:full-range]
-> "sun6i-csi":0 [ENABLED]
/dev/video1 also is been created, but unfortunately I can't see device with v4l2-ctl
Due to dmesg I have the register error:
pi@banana:~$ dmesg | grep ov5640
[ 7.473763] sun6i-csi 1cb0000.camera: creating ov5640 2-003c:0 -> sun6i-csi:0 link
[ 8.069158] ov5640 2-003c: ov5640_read_reg: error: reg=300a
[ 8.069175] ov5640 2-003c: ov5640_set_power_on: failed to read chip identifier
Camera seems to be strangely initialized on the bus, without 100% correct address 0x3c
pi@banana:~$ sudo i2cdetect -y 2
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- UU -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Finally:
- what should I try to get image from camera?
- if I make aptitude update with upgrade the csi device gets out from the bus
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomers