Camera (megapixels) stops working
Try to start megapixels, it fails with a following error 'MPCamera: VIDIOC_STREAMON error 22, Invalid argument'
mobian@mobian-dev:~ $ megapixels
Found config file at /usr/share/megapixels/config/pine64,pinephone-1.2.ini
Adding camera rear from config
Adding camera front from config
MPCamera: VIDIOC_SUBDEV_S_FRAME_INTERVAL error 22, Invalid argument
Initialized OpenGL ES 2.0
MPCamera: VIDIOC_STREAMON error 22, Invalid argument
MPCamera: VIDIOC_DQBUF error 22, Invalid argument
First megapixels worked and one shot was taken, but afterwards camera stopped to work.
мая 08 15:03:15 mobian-dev kernel: sun6i-csi 1cb0000.csi: Direct firmware load for gc2145-init.bin failed with error -2
мая 08 15:03:15 mobian-dev kernel: gc2145 3-003c: Failed to read firmware gc2145-init.bin, continuing anyway...
мая 08 15:03:15 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Failed to open /sys/class/leds/white:flash/flash_strobe
мая 08 15:03:17 mobian-dev org.postmarketos.Megapixels.desktop[4561]: MPCamera: VIDIOC_SUBDEV_S_FRAME_INTERVAL error 22, Invalid argument
мая 08 15:03:17 mobian-dev kernel: ov5640 3-004c: ov5640_write_reg: error: reg=3008, val=42
мая 08 15:03:17 mobian-dev kernel: ov5640 3-004c: ov5640_set_ctrl_focus: can't set focus when not powered
мая 08 15:03:18 mobian-dev phosh[2909]: Startup of app 'Megapixels' with startup id: 'bddcd683fa4f20b674f9b725a7169c08' timed out
мая 08 15:03:32 mobian-dev kernel: ov5640 3-004c: ov5640_set_ctrl_focus: can't set focus when not powered
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Found config file at /usr/share/megapixels/config/pine64,pinephone-1.2.ini
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Adding camera rear from config
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Adding camera front from config
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Initialized OpenGL ES 2.0
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: TIFF version 20221213
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Writing frame to /tmp/megapixels.yzPHQX/0.dng
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Making thumbnail
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: TIFF version 20221213
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Writing frame to /tmp/megapixels.yzPHQX/1.dng
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Post process /tmp/megapixels.yzPHQX to /home/mobian/Pictures/IMG20230508150334.ext (save-dng 0)
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: MPCamera: VIDIOC_SUBDEV_S_FRAME_INTERVAL error 22, Invalid argument
мая 08 15:03:34 mobian-dev kernel: ov5640 3-004c: ov5640_set_ctrl_focus: can't set focus when not powered
мая 08 15:03:34 mobian-dev org.postmarketos.Megapixels.desktop[4561]: MPCamera: VIDIOC_QBUF error 22, Invalid argument
мая 08 15:07:23 mobian-dev org.postmarketos.Megapixels.desktop[4561]: WARNING: decoder/databar.c:1248: _zbar_decode_databar: Assertion "seg->finder >= 0" failed.
мая 08 15:07:23 mobian-dev org.postmarketos.Megapixels.desktop[4561]: i=19 f=-1(010) part=0
мая 08 15:08:31 mobian-dev kernel: ov5640 3-004c: ov5640_set_ctrl_focus: can't set focus when not powered
мая 08 15:08:33 mobian-dev org.postmarketos.Megapixels.desktop[4561]: TIFF version 20221213
мая 08 15:08:33 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Writing frame to /tmp/megapixels.W6qCIS/0.dng
мая 08 15:08:33 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Making thumbnail
мая 08 15:08:33 mobian-dev org.postmarketos.Megapixels.desktop[4561]: TIFF version 20221213
мая 08 15:08:33 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Writing frame to /tmp/megapixels.W6qCIS/1.dng
мая 08 15:08:33 mobian-dev org.postmarketos.Megapixels.desktop[4561]: Post process /tmp/megapixels.W6qCIS to /home/mobian/Pictures/IMG20230508150833.ext (save-dng 0)
мая 08 15:08:33 mobian-dev org.postmarketos.Megapixels.desktop[4561]: MPCamera: VIDIOC_SUBDEV_S_FRAME_INTERVAL error 22, Invalid argument
мая 08 15:08:33 mobian-dev kernel: ov5640 3-004c: ov5640_set_ctrl_focus: can't set focus when not powered
мая 08 15:08:33 mobian-dev org.postmarketos.Megapixels.desktop[4561]: MPCamera: VIDIOC_QBUF error 22, Invalid argument
мая 08 15:13:34 mobian-dev org.postmarketos.Megapixels.desktop[4925]: Failed to open /sys/class/leds/white:flash/flash_strobe
мая 08 15:13:36 mobian-dev org.postmarketos.Megapixels.desktop[4925]: MPCamera: VIDIOC_SUBDEV_S_FRAME_INTERVAL error 22, Invalid argument
мая 08 15:13:36 mobian-dev kernel: ov5640 3-004c: ov5640_write_reg: error: reg=3008, val=42
мая 08 15:13:36 mobian-dev org.postmarketos.Megapixels.desktop[4925]: MPCamera: VIDIOC_STREAMON error 22, Invalid argument
мая 08 15:13:36 mobian-dev org.postmarketos.Megapixels.desktop[4925]: MPCamera: VIDIOC_DQBUF error 22, Invalid argument
мая 08 15:13:36 mobian-dev org.postmarketos.Megapixels.desktop[4925]: Found config file at /usr/share/megapixels/config/pine64,pinephone-1.2.ini
мая 08 15:13:36 mobian-dev org.postmarketos.Megapixels.desktop[4925]: Adding camera rear from config
мая 08 15:13:36 mobian-dev org.postmarketos.Megapixels.desktop[4925]: Adding camera front from config
мая 08 15:13:36 mobian-dev org.postmarketos.Megapixels.desktop[4925]: Initialized OpenGL ES 2.0
мая 08 15:13:38 mobian-dev phosh[2909]: Startup of app 'Megapixels' with startup id: '7042134831a80d4ebb0e680ea69d27da' timed out
мая 08 15:13:56 mobian-dev org.postmarketos.Megapixels.desktop[4958]: Failed to open /sys/class/leds/white:flash/flash_strobe
мая 08 15:13:58 mobian-dev org.postmarketos.Megapixels.desktop[4958]: MPCamera: VIDIOC_SUBDEV_S_FRAME_INTERVAL error 22, Invalid argument
мая 08 15:13:58 mobian-dev org.postmarketos.Megapixels.desktop[4958]: MPCamera: VIDIOC_STREAMON error 22, Invalid argument
мая 08 15:13:58 mobian-dev org.postmarketos.Megapixels.desktop[4958]: MPCamera: VIDIOC_DQBUF error 22, Invalid argument
Kernel: ii linux-image-6.1-sunxi64 6.1.25+sunxi64-1 arm64 Linux 6.1 for sunxi64 devices
Edited by Andrey Skvortsov