Navigation

    VEYE IMAGING Forum

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Recent
    • Popular
    • Users
    • WIKI
    • veye.cc
    1. Home
    2. 乔康
    乔
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 13
    • Best 0
    • Groups 0

    乔康

    @乔康

    0
    Reputation
    1
    Profile views
    13
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Email 894119742@qq.com

    乔康 Follow

    Latest posts made by 乔康

    • MV-MIPI-SC130M抓图报错

      同样的板卡和摄像头,之前使用rk3588旧的sdk编译的镜像,推流正常。

      rk3588瑞芯微官方sdk升级,内核成为5.10.226.在veye官网的git网站中下载了最新的设备树和驱动。
      root@ema:/home/ema# dmesg | grep mvcam
      [ 1.245944] Machine model: WF RK3588 lai002-f mvcam 2026-04-01 10:30
      [ 3.837270] mvcam 1-003b: veye mv series camera driver version: 01.01.08
      [ 3.837288] mvcam 1-003b: Failed to get reset-gpios, maybe no use
      [ 4.840804] mvcam 1-003b: camera is: MV-MIPI-SC130M
      [ 4.841718] mvcam 1-003b: firmware version: 0x1350200
      [ 4.847956] mvcam 1-003b: mvcam_get_mipifeature:lanecap 0x2 lane num 2, datarate 1500000000 bps
      [ 4.847976] mvcam 1-003b: Success to get mvcam endpoint data lanes, dts uses 4 lanes,will set to camera
      [ 4.858259] mvcam 1-003b: mvcam_enum_controls success
      [ 4.909381] rockchip-csi2-dphy csi2-dphy0: dphy0 matches m00_b_mvcam 1-003b:bus type 5

      驱动正常加载。虽然设备树是4lane的。
      使用下面指令抓图时,3个报错刷屏。
      v4l2-ctl --device=/dev/video0 --stream-mmap --stream-count=1 --stream-to=test.raw
      [ 965.570282] rockchip-mipi-csi2 mipi2-csi2: stream on, src_sd: 00000000b3c95298, sd_name:rockchip-csi2-dphy0
      [ 965.570307] rockchip-mipi-csi2 mipi2-csi2: stream ON
      [ 965.590697] (0xfdd30000)MIPI_CSI2 ERR1:0x1000000 (crc,vc: 0)
      [ 965.590726] (0xfdd30000)MIPI_CSI2 ERR2:0x100 (ecc,vc: 0)
      [ 968.450710] (0xfdd30000)MIPI_CSI2 ERR1:0x100 (f_seq,vc: 0)

      posted in VEYE MIPI camera
      乔
      乔康
    • RE: imx462与rk3588无法出图问题

      @veye_xumm 您好。
      同一块板卡,同样的设备树和摄像头驱动,之前使用的是5.10.66和5.10.106的内核。均推流正常。换成5.10.226的内核后,推流时遇到报错如下。
      root@ema:/home/ema# Setting pipeline to PAUSED ...
      error: XDG_RUNTIME_DIR not set in the environment.
      Pipeline is live and does not need PREROLL ...
      [ 226.467123] rkcif rkcif-mipi-lvds4: rkcif_alloc_buffer failed ret:-22
      Setting pipeline to PLAYING ...
      [ 226.467128] rkcif-mipi-lvds4: Failed to allocate the memory for dummy buffer, size 0
      New clock: GstSystemClock
      [ 226.467130] rkcif-mipi-lvds4: Failed to create dummy_buf, -12
      ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Failed to allocate required memory.
      Additional debug info:
      gstv4l2src.c(701): gst_v4l2src_decide_allocation (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
      Buffer pool activation failed
      Execution ended after 0:00:00.002934167
      Setting pipeline to PAUSED ...
      Setting pipeline to READY ...
      Setting pipeline to NULL ...
      Freeing pipeline ...

      摄像头驱动与设备树详见附件。驱动已经正常启动。
      ema@ema:~$ dmesg | grep veye
      [ 3.884344] veyecam2m 3-003b: veye camera driver version: 00.01.01
      [ 3.884362] veyecam2m 3-003b: Failed to get power-gpios, maybe no use
      [ 3.884385] veyecam2m 3-003b: Failed to get pwdn-gpios, maybe no use
      [ 3.884410] veyecam2m 3-003b: supply avdd not found, using dummy regulator
      [ 3.884459] veyecam2m 3-003b: supply dovdd not found, using dummy regulator
      [ 3.884478] veyecam2m 3-003b: supply dvdd not found, using dummy regulator
      [ 3.884501] veyecam2m 3-003b: Success to get veyecam2m endpoint data lanes, dts uses 2 lanes
      [ 4.008523] veyecam2m 3-003b: camera id is veyecam2m
      [ 4.011133] veyecam2m 3-003b: sensor is IMX462
      [ 4.011153] veyecam2m 3-003b: board type is ONE board

      推流指令“gst-launch-1.0 v4l2src device=/dev/video0 ! \video/x-raw,format=NV12,width=1920,height=1080,framerate=30/1 ! autovideosink&”

      请问驱动需要相应升级吗?报错能看出什么问题吗?

      posted in VEYE MIPI camera
      乔
      乔康
    • imx462与rk3588无法出图问题

      下载官方驱动,移植官方设备树后,可以看到video0到video7.但是所有video都是无法打开,cannot open错误。
      修改驱动以后,可以正常打开,正常出图。
      微信图片_20231219220245.jpg 微信图片_20231219220239.jpg
      原驱动中veyecam2m_g_bus_config()函数是屏蔽的,释放以后,并增加pad-id参数,type改为V4L2——MBUS——CSI2_DPHY,即可正常使用。
      同时906行的.get_mbus_config也要释放掉,之前也是注释掉的。
      调试了很久,最终通过修改驱动方式解决了。
      原驱动还少一个break编译无法通过。
      希望别人少走我的弯路。

      posted in VEYE MIPI camera
      乔
      乔康
    • RE: IMX462与3588匹配问题

      @veye_xumm 1FC9CBA1-4600-4A24-ABB6-E2B025BBD568.jpeg 格式是nv12了。但分辨率对不上。(将lvds_sditf disabled 以后)

      posted in VEYE MIPI camera
      乔
      乔康
    • RE: IMX462与3588匹配问题

      @veye_xumm !59C1A6E9-BE2B-4167-9E52-B620466D092B.jpeg 您好,我们现在链路应该是通了。可以看到video0的分辨率,格式为rg10。但是没有进mipi中断,出图也是黑屏,没有报错。正在用yavta抓图,请问您觉得还需要修改capture.c吗?

      posted in VEYE MIPI camera
      乔
      乔康
    • RE: IMX462与3588匹配问题

      @veye_xumm 请问ADP-Tfirefly转接板仅仅是15pin转30pin 的作用吗?imx462直接连到3588上可以吗?26780B95-5CD9-4F7B-B040-5E5D12052896.jpeg

      posted in VEYE MIPI camera
      乔
      乔康
    • RE: SC130M搭配RK3588不出图

      @veye_xumm 现在这个绿色的图像,只有左侧一半有图像。是capture.c没有修改对吗

      posted in VEYE MIPI camera
      乔
      乔康
    • RE: IMX462与3588匹配问题

      @veye_xumm 那个是一样的。imx462用的是dphy0,与硬件一致的。检查过。

      posted in VEYE MIPI camera
      乔
      乔康
    • RE: IMX462与3588匹配问题

      @veye_xumm dts仅把i2c7修改成了一下i2c3,其他没动

      posted in VEYE MIPI camera
      乔
      乔康
    • RE: IMX462与3588匹配问题

      @veye_xumm 其他video都测试了一遍,只有一个有分辨率,是130m的摄像头。没有找到imx462的摄像头。两种摄像头一个dphy0,一个dphy1。video0 can't open

      posted in VEYE MIPI camera
      乔
      乔康