Last edited by di929873 In 1/23/2025 15:25 Editor Hello, the problem is rkisp-vir0: MIPI error: packet: 0x00100000 with the CAM-8MS1M (XC7160) camera on the iCore-3568JQ, I built the OS according to the instructions of Compile Linux5.10 firmware (https://wiki.t-firefly.com/en/iC ... pile_linux5.10.html), can you tell me how to solve and what is the problem? firefly@firefly:/boot$ sudo i2cdetect -y 4 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- -- 20: -- -- -- -- -- -- -- -- -- 29 -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- 44 -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- firefly@firefly:~/Downloads$ v4l2-ctl --verbose -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelfor mat='NV12' --stream-mmap=4 --set-selection=target=crop,flags=0,top=0,left=0,width=1920,height=1080 --stream-to =out.yuv VIDIOC_QUERYCAP: ok VIDIOC_G_FMT: ok VIDIOC_S_FMT: ok Format Video Capture Multiplanar: Width/Height : 1920/1080 Pixel Format : 'NV12' (Y/CbCr 4:2:0) Field : None Number of planes : 1 Flags : Colorspace : Default Transfer Function : Default YCbCr/HSV Encoding: Default Quantization : Full Range Plane 0 : Bytes per Line : 1920 Size Image : 3110400 VIDIOC_G_SELECTION: ok VIDIOC_S_SELECTION: ok VIDIOC_REQBUFS returned 0 (Success) VIDIOC_QUERYBUF returned 0 (Success) VIDIOC_QUERYBUF returned 0 (Success) VIDIOC_QUERYBUF returned 0 (Success) VIDIOC_QUERYBUF returned 0 (Success) VIDIOC_QBUF returned 0 (Success) VIDIOC_QBUF returned 0 (Success) VIDIOC_QBUF returned 0 (Success) VIDIOC_QBUF returned 0 (Success) VIDIOC_STREAMON returned 0 (Success) firefly@firefly:~/Downloads$ ffplay -f rawvideo -video_size 1920x1080 -pix_fmt nv12 out.yuv ffplay version 4.2.4-1ubuntu1.0firefly3 Copyright (c) 2003-2020 the FFmpeg developers built with gcc 9 (Ubuntu 9.3.0-17ubuntu1~20.04) configuration: --prefix=/usr --extra-version=1ubuntu1.0firefly3 --toolchain=hardened --libdir=/usr/lib/aarch 64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --enable-av resample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable- libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libfl ite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-l ibjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enab le-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --en able-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis -- enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable -libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sd l2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx2 64 --enable-libdrm --enable-librga --enable-rkmpp --enable-version3 --disable-libopenh264 --disable-vaapi --di sable-vdpau --disable-decoder=h264_v4l2m2m --disable-decoder=vp8_v4l2m2m --disable-decoder=mpeg2_v4l2m2m --dis able-decoder=mpeg4_v4l2m2m --enable-shared --disable-doc libavutil 56. 31.100 / 56. 31.100 libavcodec 58. 54.100 / 58. 54.100 libavformat 58. 29.100 / 58. 29.100 libavdevice 58. 8.100 / 58. 8.100 libavfilter 7. 57.100 / 7. 57.100 libavresample 4. 0. 0 / 4. 0. 0 libswscale 5. 5.100 / 5. 5.100 libswresample 3. 5.100 / 3. 5.100 libpostproc 55. 5.100 / 55. 5.100 Option -pix_fmt is deprecated, use -pixel_format. Failed to initialize a hardware accelerated renderer: Couldn't find matching render driver Input #0, rawvideo, from 'out.yuv': Duration: N/A, bitrate: 622080 kb/s Stream #0:0: Video: rawvideo (NV12 / 0x3231564E), nv12, 1920x1080, 622080 kb/s, 25 tbr, 25 tbn, 25 tbc firefly@firefly:~/Downloads$ ls -all total 12 drwxr-xr-x 2 firefly firefly 4096 Jan 23 06:24 . drwxr-xr-x 1 firefly firefly 4096 Jan 23 05:51 .. -rw-rw-r-- 1 firefly firefly 0 Jan 23 06:58 out.yuv firefly@firefly:/boot$ dmesg | grep rkisp-vir0 | tail -n 10 [ 2034.618102] rkisp-vir0: MIPI error: packet: 0x00100000 [ 2034.618132] rkisp-vir0: MIPI error: packet: 0x00100000 ls /dev/video* -la crw-rw----+ 1 root video 81, 0 Jan 23 05:51 /dev/video0 firefly@firefly:/boot$ nano rk3568-firefly-itx-3568q.dts i2c@fe5d0000 { compatible = "rockchip,rk3399-i2c"; reg = <0x00 0xfe5d0000 0x00 0x1000>; clocks = <0x23 0x14e 0x23 0x14d>; clock-names = "i2c\0pclk"; interrupts = <0x00 0x32 0x04>; pinctrl-names = "default"; pinctrl-0 = <0xee>; #address-cells = <0x01>; #size-cells = <0x00>; status = "okay"; clock-frequency = <0x61a80>; gc8034@37 { compatible = "galaxycore,gc8034"; status = "disabled"; reg = <0x37>; clocks = <0x23 0xd6>; clock-names = "xvclk"; pinctrl-names = "default"; pinctrl-0 = <0xef>; reset-gpios = <0xeb 0x0e 0x01>; pwdn-gpios = <0xf0 0x0c 0x01>; rockchip,grf = <0x3b>; rockchip,camera-module-index = <0x00>; rockchip,camera-module-facing = "back"; rockchip,camera-module-name = "RK-CMK-8M-2-v1"; rockchip,camera-module-lens-name = "CK8401"; port { endpoint { remote-endpoint = <0xf1>; data-lanes = <0x01 0x02 0x03 0x04>; phandle = <0x12a>; }; }; }; os04a10@36 { status = "disabled"; compatible = "ovti,os04a10"; reg = <0x36>; clocks = <0x23 0xd6>; clock-names = "xvclk"; power-domains = <0x25 0x08>; pinctrl-names = "default"; pinctrl-0 = <0xef>; reset-gpios = <0xeb 0x0e 0x01>; pwdn-gpios = <0xf0 0x0c 0x00>; rockchip,camera-module-index = <0x00>; rockchip,camera-module-facing = "back"; rockchip,camera-module-name = "CMK-OT1607-FV1"; rockchip,camera-module-lens-name = "M12-40IRC-4MP-F16"; port { endpoint { remote-endpoint = <0xf2>; data-lanes = <0x01 0x02 0x03 0x04>; phandle = <0x129>; }; }; }; ov5695@36 { status = "disabled"; compatible = "ovti,ov5695"; reg = <0x36>; clocks = <0x23 0xd6>; clock-names = "xvclk"; power-domains = <0x25 0x08>; pinctrl-names = "default"; pinctrl-0 = <0xef>; reset-gpios = <0xeb 0x0e 0x00>; pwdn-gpios = <0xf0 0x0c 0x00>; rockchip,camera-module-index = <0x00>; rockchip,camera-module-facing = "back"; rockchip,camera-module-name = "TongJu"; rockchip,camera-module-lens-name = "CHT842-MD"; port { endpoint { remote-endpoint = <0xf3>; data-lanes = <0x01 0x02>; phandle = <0x12b>; }; }; }; XC7160b@1b { status = "okay"; compatible = "firefly,xc7160"; reg = <0x1b>; clocks = <0x23 0xd6>; clock-names = "xvclk"; power-domains = <0x25 0x08>; pinctrl-names = "default"; pinctrl-0 = <0xef>; reset-gpios = <0xbb 0x02 0x00>; pwdn-gpios = <0xbb 0x04 0x00>; firefly,clkout-enabled-index = <0x00>; rockchip,camera-module-index = <0x00>; rockchip,camera-module-facing = "back"; rockchip,camera-module-name = "NC"; rockchip,camera-module-lens-name = "NC"; port { endpoint { remote-endpoint = <0xf4>; data-lanes = <0x01 0x02 0x03 0x04>; phandle = <0x12c>; }; }; }; }; firefly@firefly:/boot$ cheese (cheese:3492): GLib-CRITICAL **: 06:54:02.465: g_strsplit: assertion 'string != NULL' failed Segmentation fault |
-
1.01 MB, Down times: 0