MV-MIPI-IMX178M+树莓派4B+OSPI5.15,官网例程不能使用
-
@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 。
-
@veye_xumm
是用的官网的,例程,我下载的taz文件里没有,我单独从源码里面拷贝的这个例程 -
@maifengw2023
https://github.com/veyeimaging/raspberrypi_v4l2/blob/main/samples/opencv/raw_camera/v4l2dev_2_opencv_show_grey.py

这个地方是写死的,不知为何你的执行错误,提示少了这几个字符。 -
@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

-
@maifengw2023 你用的驱动是从源码编译的吗?用哪个目录下的编译的?
-
@veye_xumm 直接下载的,我又做了系统,最新的5.15.84;
wget https://github.com/veyeimaging/raspberrypi_v4l2/releases/latest/download/raspberrypi_v4l2.tgz -
@maifengw2023 我们搭建环境复现一下你的问题。
-
@maifengw2023 你好,这个问题已经解决,请从github下载最新的release并测试。
-
@veye_xumm 需要重新安装驱动程序吗?链接地址方便发一下吗?
另外能不能给个例程,修改曝光时间、修改增益及修改是否硬件触发的例程,非常感谢! -
@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 -
@veye_xumm
问题依旧啊!我先卸载了驱动,有重新下载安装驱动

/raspberrypi_v4l2/release/driver_bin/5.15.84-v7l+ 这个文件夹下的还是老的文件

/raspberrypi_v4l2/driver_source/cam_drv_src/rpi-5.15_all 这个文件夹下是新的

-
This post is deleted! -
@maifengw2023 said in MV-MIPI-IMX178M+树莓派4B+OSPI5.15,官网例程不能使用:
5.15.84-v7l+
这个目录下的我手头的板子不是此版本,你需要在你的板子上编译一下,然后拷贝到此目录,再次安装。
-
@veye_xumm
郁闷死了,编译总是报错,没有内核下的build文件夹,又要下载更新,安装内核,原来系统就是因为问题,升级了系统,这样搞太不方便了,这个驱动形式兼容性需要解决一些,要不然不同的版本都需要编译驱动,这样有点不合适!
内核升级了,还是没有这个文件夹,哎!

-
@veye_xumm
你们能帮忙编译一下吗?折腾这个内核,我都搞了两天了,昨天晚上搞到半夜,这个对系统级的操作还是有点不足,这样折腾真的受不了!
升级后的内核成最新的了Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
-
@veye_xumm
2. 从这个链接中查找到对应当前的版本的deb安装包并安装。
tag请根据本机piOS版本与raspberrypi OS tags确定。这个更新内核,我是不是应该下这个;
raspberrypi-kernel-headers_1.20230317-1_armhf.deb -
@maifengw2023 在整你说的这个版本的,等等。
’Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux‘ -
@maifengw2023
对于从32位系统升级的树莓派4,现在默认会给切换到64位,但是编译环境不全。
可以在/boot/config.txt中添加arm_64bit=0然后重启,切换回32bit模式。
我已编译好了6.1.21-v7l+版本,请留一个邮箱。收到后:- 在/boot/config.txt中添加arm_64bit=0然后重启,切换回32bit模式。
- 按照正常步骤安装veye_mvcam驱动即可。
-
-
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