Navigation

    VEYE IMAGING Forum

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Recent
    • Popular
    • Users
    • WIKI
    • veye.cc
    1. Home
    2. hezudao
    3. Posts
    H
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 7
    • Best 0
    • Groups 0

    Posts made by hezudao

    • RE: IMX 385在 MYD-JX8MX开发板长时间运行导致系统卡慢的问题

      xumm老师,您好,

      我测试的结果:

      1. 使用 MYD-C8MMX 开发板L4.14.98 + veye462 运行挂了2天,没有出现问题;
      2. 使用MYD-JX8MX开发版L4.19.35的镜像+ veye 385 挂机,大概24小时后出现了问题;出现问题后系统卡死,依然无法查到原因。

      也已经和米尔技术沟通过,他们协助测试,使用ov5640测试没有复现;

      7d095b4b-befc-4449-9fc5-b2cdb695a139-image.png

      综上,问题还不明朗,也可能是我手中开发板硬件有问题?
      下一步计划测试两块开发板的L5.4.3的系统版本;

      如有进展再来更新...

      posted in VEYE MIPI camera
      H
      hezudao
    • RE: IMX 385在 MYD-JX8MX开发板长时间运行导致系统卡慢的问题

      @veye_xumm 您好,回复您的问题:
      1,使用gst-launch-1.0或者自己编写的bioc_dev压力测试,是整个系统卡顿;有发现米尔默认系统没有开启swap,然后分配了512M的swap内存开启后,依然无法解决该问题;运行观察编写的bioc_dev程序没有内存泄漏,怀疑是v4l2模块问题?

      2,bioc_dev程序打开vedio,调用v4l2相关函数配置参数后,使用poll的方式获取数据,仅仅把yuv格式的数据打印到屏幕上了,没有做其他操作。
      可执行文件见:
      链接:https://pan.baidu.com/s/1ft7G6_7LMGXmjTC0RX4UNg
      提取码:ao4i
      把 bioc_dev 文件拷贝到开发板;执行 ./bioc_dev 命令即可运行。

      3,测试了近两个周的时间,只有在长时间运行时会出现该问题且必现,暂时未发现短时间复现的方法。

      posted in VEYE MIPI camera
      H
      hezudao
    • IMX 385在 MYD-JX8MX开发板长时间运行导致系统卡慢的问题

      VEYE的老师,您好
      在使用MYD-JX8MX开发板测试摄像头时遇到系统卡死的问题,详细描述如下:

      1,使用gst-launch-1.0进行视频预览测试;

      gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-raw,width=1920,height=1080,framerate=(fraction)30/1' ! waylandsink

      运行大概12个小时后,系统运行缓慢,反应非常迟钝,有如下log:

      WARNING: from element /GstPipeline:pipeline0/GstWaylandSink:waylandsink0: A lot of buffers are being dropped.
      
      Additional debug info:
      
      ../../../../git/libs/gst/base/gstbasesink.c(3005): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstWaylandSink:waylandsink0:
      
      There may be a timestamping problem, or this computer is too slow
      

      搜索一些解决方法,如下,长时间测试依然无法解决该问题。
      9b412143-3d4a-4bae-b1d0-77d9f49508f6-image.png
      b4c55dd0-232c-47b4-afdf-a838b07c9cdb-image.png

      2,使用QT编辑基于V4L2的demo测试程序:每间隔两秒交替执行STREAM ON/STREAM OFF,开始与停止获取图像数据,进行压力测试;运行12个小时后出现系统卡顿的问题;bioc_dev是测试程序(单独运行bioc_dev程序,不进行图像操作,不会导致系统卡顿问题)。串口log如下:

      2021年9月21日 14:20:
      c89c337a-5944-4df9-9b14-5bc5b5695f18-image.png

      2021年9月21日 16:25:33
      adaf2311-2d9e-4b72-b0d6-8fc631bfa1ed-image.png

      2021年9月21日 22:14:20
      d6bcd8ab-0e24-4c08-ab92-0bec79026f78-image.png

      2021年9月22日 8:04:06

      6c8b7448-c546-4ef8-9049-5d6af05db5b5-image.png

      猜测是内核中V4l2处理video数据异常导致系统变慢。由于知识技能欠缺,没能找到问题所在,希望贵司技术人员能协助一下,感谢。

      posted in VEYE MIPI camera
      H
      hezudao
    • RE: imx462在米尔MYC-C8MMX开发板测试失败。求助

      @veye_xumm 终于找到原因了,是设备树没有生效,在uboot启动时指定了另外的设备树。感谢

      posted in VEYE MIPI camera
      H
      hezudao
    • RE: imx462在米尔MYC-C8MMX开发板测试失败。求助

      @veye_xumm 尝试了重新编译,重新烧录Image,依然未成功。
      附上dmesg的log信息,
      重新编译后,替换了Image与dtb的log:
      dmesg_veye.txt
      米尔官方提供的Image的log:
      dmesg_myir.txt

      希望能给些指导意见,感谢

      posted in VEYE MIPI camera
      H
      hezudao
    • RE: imx462在米尔MYC-C8MMX开发板测试失败。求助

      veye32y_mipi_v2.c文件295行代码,是错误吗?
      ed5b9d89-65cd-4c4a-a44f-acafe259b545-image.png
      e6ac86cc-55ec-4664-98d5-01f2ffee35fc-image.png

      posted in VEYE MIPI camera
      H
      hezudao
    • imx462在米尔MYC-C8MMX开发板测试失败。求助

      硬件环境:米尔MYC-C8MMX开发板,基于NXP i.MX8M Mini处理器
      软件环境:Linux4.14.98,参考:http://down.myir-tech.com/MYD-C8MMX/
      操作步骤参考:http://wiki.veye.cc/index.php/VEYE_CS_Camera_on_MYIR_i.MX8_board/zh。
      移植与操作步骤:
      1,添加源文件:
      drivers/media/platform/mxc/capture/veye327_mipi_v2.c,

      修改makefile与Kconfig
      769c1169-6008-4147-b3b2-8e40152e3bb9-image.png
      5d03795a-296d-4a1e-b232-e6c288c46322-image.png
      2,修改dts文件,修改veye327相关设备树
      a6f96df3-ba69-4344-98ba-12817133a57a-image.png
      3,make menuconfig, 增加对应camera模块驱动的编译选项
      CONFIG_MXC_CAMERA_VEYE327_MIPI_V2=y
      6df18410-ee98-4341-82ce-04f6b762d4af-image.png
      4,linux 的commit信息,编译内核并将Image和dtb文件拷贝到MYC-C8MMX开发板上
      8b2e9a6e-cc5a-4b80-9e91-b20f571a9c98-image.png
      5,重新启动,linux内核 更换成功; dmesg | grep veye 找不到对应的log。imx462测试失败。
      30645472-b6ed-4aa4-825e-874261869091-image.png

      posted in VEYE MIPI camera
      H
      hezudao