VEYE IMAGING Forum
    • Categories
    • Tags
    • Recent
    • Popular
    • Users
    • WIKI
    • veye.cc
    • Register
    • Login

    MV-MIPI-IMX178M+树莓派4B+OSPI5.15,官网例程不能使用

    Scheduled Pinned Locked Moved Raspberry Pi App Software
    45 Posts 2 Posters 25.8k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • veye_xummV Offline
      veye_xumm @maifengW2023
      last edited by

      @maifengw2023
      你好,请确认使用的是github上最新的sample吗?
      最新的sample,应该是在raw_camera目录下,看起来你这个不太像。raspberrypi_v4l2\samples\opencv\raw_camera

      @maifengw2023 said in MV-MIPI-IMX178M+树莓派4B+OSPI5.15,官网例程不能使用:

      主要是本相机支持的参数说明,我们用本相机的需求主要是能设置硬件触发跟非触发模式,曝光时间、增益调整;主要是利用IMX178的高量子效应捕获1064波段的激光光斑。 请给予技术支持!

      相机支持的参数,v4l2驱动中有很少一部分,大部分都需要使用脚本直接读写寄存器的形式访问。
      https://wiki.veye.cc/index.php/Mv_mipi_i2c.sh_user_guide
      寄存器功能说明如下:
      https://wiki.veye.cc/index.php/MV_Series_MIPI_Camera_Register_Map/zh

      触发模式的使用例程在下面这篇文章的7.4部分。
      https://wiki.veye.cc/index.php/Mv_series_camera_appnotes_4_jetson/zh

      此外c语言的取图demo就是yavta 。

      M 1 Reply Last reply Reply Quote 0
      • M Offline
        maifengW2023 @veye_xumm
        last edited by

        @veye_xumm
        是用的官网的,例程,我下载的taz文件里没有,我单独从源码里面拷贝的这个例程

        veye_xummV 1 Reply Last reply Reply Quote 0
        • veye_xummV Offline
          veye_xumm @maifengW2023
          last edited by

          @maifengw2023
          https://github.com/veyeimaging/raspberrypi_v4l2/blob/main/samples/opencv/raw_camera/v4l2dev_2_opencv_show_grey.py
          4ab47101-4cd6-48b8-8d8a-2c70aea27afe-image.png
          这个地方是写死的,不知为何你的执行错误,提示少了这几个字符。

          M 1 Reply Last reply Reply Quote 0
          • M Offline
            maifengW2023 @veye_xumm
            last edited by maifengW2023

            @veye_xumm >>
            改成GRAY8后报这个错
            %Run v4l2dev_2_opencv_show_grey.py
            [ WARN:0] global ../modules/videoio/src/cap_gstreamer.cpp (1824) handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module v4l2src0 reported: Device '/dev/video0' does not support 1:4:7:1 colorimetry
            [ WARN:0] global ../modules/videoio/src/cap_gstreamer.cpp (914) open OpenCV | GStreamer warning: unable to start pipeline
            [ WARN:0] global ../modules/videoio/src/cap_gstreamer.cpp (501) isPipelinePlaying OpenCV | GStreamer warning: GStreamer: pipeline have not been created
            camera open failed
            15b82111-de74-4b44-a569-757fa05da850-image.png

            veye_xummV 1 Reply Last reply Reply Quote 0
            • veye_xummV Offline
              veye_xumm @maifengW2023
              last edited by

              @maifengw2023 你用的驱动是从源码编译的吗?用哪个目录下的编译的?

              M 1 Reply Last reply Reply Quote 0
              • M Offline
                maifengW2023 @veye_xumm
                last edited by

                @veye_xumm 直接下载的,我又做了系统,最新的5.15.84;
                wget https://github.com/veyeimaging/raspberrypi_v4l2/releases/latest/download/raspberrypi_v4l2.tgz

                veye_xummV 2 Replies Last reply Reply Quote 0
                • veye_xummV Offline
                  veye_xumm @maifengW2023
                  last edited by

                  @maifengw2023 我们搭建环境复现一下你的问题。

                  1 Reply Last reply Reply Quote 0
                  • veye_xummV Offline
                    veye_xumm @maifengW2023
                    last edited by

                    @maifengw2023 你好,这个问题已经解决,请从github下载最新的release并测试。

                    M 1 Reply Last reply Reply Quote 0
                    • M Offline
                      maifengW2023 @veye_xumm
                      last edited by maifengW2023

                      @veye_xumm 需要重新安装驱动程序吗?链接地址方便发一下吗?
                      另外能不能给个例程,修改曝光时间、修改增益及修改是否硬件触发的例程,非常感谢!

                      veye_xummV 1 Reply Last reply Reply Quote 0
                      • veye_xummV Offline
                        veye_xumm @maifengW2023
                        last edited by

                        @maifengw2023

                        @maifengw2023 said in MV-MIPI-IMX178M+树莓派4B+OSPI5.15,官网例程不能使用:

                        需要重新安装驱动程序吗?链接地址方便发一下吗?

                        需要
                        wget https://github.com/veyeimaging/raspberrypi_v4l2/releases/latest/download/raspberrypi_v4l2.tgz

                        @maifengw2023 said in MV-MIPI-IMX178M+树莓派4B+OSPI5.15,官网例程不能使用:

                        另外能不能给个例程,修改曝光时间、修改增益及修改是否硬件触发的例程,非常感谢!

                        按照wiki上脚本直接配置就可以。
                        https://wiki.veye.cc/index.php/Mv_mipi_i2c.sh_user_guide

                        M 1 Reply Last reply Reply Quote 0
                        • M Offline
                          maifengW2023 @veye_xumm
                          last edited by maifengW2023

                          @veye_xumm
                          问题依旧啊!我先卸载了驱动,有重新下载安装驱动
                          4250a186-cc74-41a7-a714-8742f73ab57a-image.png
                          /raspberrypi_v4l2/release/driver_bin/5.15.84-v7l+ 这个文件夹下的还是老的文件
                          3b7bd927-d6c4-4c0f-ae3a-13995aef9791-image.png
                          /raspberrypi_v4l2/driver_source/cam_drv_src/rpi-5.15_all 这个文件夹下是新的
                          0e70cfdf-5ebe-47a5-8029-89a99b81e832-image.png

                          veye_xummV 2 Replies Last reply Reply Quote 0
                          • veye_xummV Offline
                            veye_xumm @maifengW2023
                            last edited by

                            This post is deleted!
                            1 Reply Last reply Reply Quote 0
                            • veye_xummV Offline
                              veye_xumm @maifengW2023
                              last edited by

                              @maifengw2023 said in MV-MIPI-IMX178M+树莓派4B+OSPI5.15,官网例程不能使用:

                              5.15.84-v7l+

                              这个目录下的我手头的板子不是此版本,你需要在你的板子上编译一下,然后拷贝到此目录,再次安装。

                              M 3 Replies Last reply Reply Quote 0
                              • M Offline
                                maifengW2023 @veye_xumm
                                last edited by maifengW2023

                                @veye_xumm
                                郁闷死了,编译总是报错,没有内核下的build文件夹,又要下载更新,安装内核,原来系统就是因为问题,升级了系统,这样搞太不方便了,这个驱动形式兼容性需要解决一些,要不然不同的版本都需要编译驱动,这样有点不合适!
                                内核升级了,还是没有这个文件夹,哎!
                                3dd5ec67-4e8d-45da-9442-d28379cedfdb-image.png

                                1 Reply Last reply Reply Quote 0
                                • M Offline
                                  maifengW2023 @veye_xumm
                                  last edited by maifengW2023

                                  @veye_xumm
                                  你们能帮忙编译一下吗?折腾这个内核,我都搞了两天了,昨天晚上搞到半夜,这个对系统级的操作还是有点不足,这样折腾真的受不了!
                                  升级后的内核成最新的了Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux😢

                                  veye_xummV 1 Reply Last reply Reply Quote 0
                                  • M Offline
                                    maifengW2023 @veye_xumm
                                    last edited by

                                    @veye_xumm
                                    2. 从这个链接中查找到对应当前的版本的deb安装包并安装。
                                    tag请根据本机piOS版本与raspberrypi OS tags确定。

                                    这个更新内核,我是不是应该下这个;
                                    raspberrypi-kernel-headers_1.20230317-1_armhf.deb

                                    veye_xummV 1 Reply Last reply Reply Quote 0
                                    • veye_xummV Offline
                                      veye_xumm @maifengW2023
                                      last edited by

                                      @maifengw2023 在整你说的这个版本的,等等。
                                      ’Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux‘

                                      1 Reply Last reply Reply Quote 0
                                      • veye_xummV Offline
                                        veye_xumm @maifengW2023
                                        last edited by

                                        @maifengw2023
                                        对于从32位系统升级的树莓派4,现在默认会给切换到64位,但是编译环境不全。
                                        可以在/boot/config.txt中添加arm_64bit=0然后重启,切换回32bit模式。
                                        我已编译好了6.1.21-v7l+版本,请留一个邮箱。收到后:

                                        1. 在/boot/config.txt中添加arm_64bit=0然后重启,切换回32bit模式。
                                        2. 按照正常步骤安装veye_mvcam驱动即可。
                                        M 1 Reply Last reply Reply Quote 0
                                        • M Offline
                                          maifengW2023 @veye_xumm
                                          last edited by

                                          @veye_xumm
                                          363071512@qq.com

                                          veye_xummV 1 Reply Last reply Reply Quote 0
                                          • veye_xummV Offline
                                            veye_xumm @maifengW2023
                                            last edited by

                                            @maifengw2023 已发

                                            M 1 Reply Last reply Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • First post
                                              Last post