当前位置: 首页 > news >正文

米文AD10配置gmsl摄像头操作

一、进入桌面快捷方式

0、设置摄像头型号

在这里插入图片描述
miivii_websettings.desktop
设置摄像头
在这里插入图片描述

1、获取camera信息

cat /var/log/gmsl_camera.log
nvidia@miivii-tegra:~$ cat /var/log/gmsl_camera.log
attestationVerify [13] succeed.
[INFO ]: miivii gmsl service start!
[INFO ]: VIDEO0 = sensing_OX01F10C
[INFO ]: VIDEO1 = none
[INFO ]: VIDEO2 = none
[INFO ]: VIDEO3 = sensing_ar0820
[INFO ]: VIDEO4 = none
[INFO ]: VIDEO5 = none
[INFO ]: VIDEO6 = none
[INFO ]: VIDEO7 = none
[INFO ]: gmsl camera init cnt = 0
[INFO ]: sys power off
[INFO ]: sys power on
[INFO ]: Init:a-2, dev_node = video0 ...
[INFO ]: Init:a-1, dev_node = video1 ...
[INFO ]: Init:b-2, dev_node = video2 ...
[INFO ]: Init:b-1, dev_node = video3 ...
[INFO ]: Init:c-2, dev_node = video4 ...
[INFO ]: Init:c-1, dev_node = video5 ...
[INFO ]: Init:d-2, dev_node = video6 ...
[INFO ]: Init:d-1, dev_node = video7 ...
[INFO ]: cam init is successful!
nvidia@miivii-tegra:~$ 

2、运行摄像头

//使用gst-launch打开
gst-launch-1.0 -v v4l2src device="/dev/video0" ! video/x-raw,width=1280,height=720,format=UYVY ! xvimagesink
gst-launch-1.0 -v v4l2src device="/dev/video3" ! video/x-raw,width=3840,height=2160,format=UYVY ! xvimagesink
//使用opencv高清摄像头会启不起来
/opt/miivii/features/gmsl_camera/bin/cameras_opencv_demo -s 3840x2160 -d /dev/video3
/opt/miivii/features/gmsl_camera/bin/cameras_opencv_demo -s 1280x720 -d /dev/video0
//使用sdk高清摄像头会启不起来
/opt/miivii/features/gmsl_camera/bin/cameras_sdk_demo -s 3840x2160 -d /dev/video3
/opt/miivii/features/gmsl_camera/bin/cameras_sdk_demo -s 1280x720 -d /dev/video0

3、重新设置root密码

sudo passwd root
//进入root用户
su root

4、查看gmsl摄像头使用状态

root@miivii-tegra:/home/nvidia# systemctl status | grep gmsl│   │ │   │ └─300573 /opt/miivii/features/gmsl_camera/bin/cameras_opencv_demo -s 1280x720 -d /dev/video0│   │ │   │ └─351959 grep --color=auto gmsl│   │ │   │ └─307061 /opt/miivii/features/gmsl_camera/bin/cameras_opencv_demo -s 3840x2160 -d /dev/video3│ ├─  1888 /usr/local/bin/miivii_gmsl2_service

5、摄像头初始化

root@miivii-tegra:/usr/local/bin# ./miivii_gmsl2_service 
attestationVerify [2] succeed.
[INFO ]: miivii gmsl service start!
[INFO ]: VIDEO0 = sensing_OX01F10C
[INFO ]: VIDEO1 = none
[INFO ]: VIDEO2 = none
[INFO ]: VIDEO3 = sensing_ar0820
[INFO ]: VIDEO4 = none
[INFO ]: VIDEO5 = none
[INFO ]: VIDEO6 = none
[INFO ]: VIDEO7 = none
[INFO ]: gmsl camera init cnt = 0
[INFO ]: sys power off
[INFO ]: sys power on
[INFO ]: Init:a-2, dev_node = video0 ...
[INFO ]: Init:a-1, dev_node = video1 ...
[INFO ]: Init:b-2, dev_node = video2 ...
[INFO ]: Init:b-1, dev_node = video3 ...
[INFO ]: Init:c-2, dev_node = video4 ...
[INFO ]: Init:c-1, dev_node = video5 ...
[INFO ]: Init:d-2, dev_node = video6 ...
[INFO ]: Init:d-1, dev_node = video7 ...
[INFO ]: cam init is successful!

6、检测I2C总线上连接的设备

0123共用一个9296解串器

nvidia@miivii-tegra:~$ i2cdetect -r -y 20  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- UU UU UU UU UU UU -- -- -- -- -- -- 
10: UU UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- 36 -- -- -- -- -- -- -- -- -- 
40: -- -- 42 -- -- -- -- -- 48 -- 4a -- -- -- -- -- 
50: -- 51 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: 60 -- -- -- -- -- -- -- 68 -- -- -- 6c 6d -- -- 
70: -- -- -- -- -- -- -- UU    
http://www.lryc.cn/news/398406.html

相关文章:

  • 【Selenium配置】WebDriver安装浏览器驱动(ChromeEdge)
  • 预测算法面试
  • 号称世界上第一个开源实时翻译的 App,微软开源GraphRAG:极大增强大模型问答、摘要、推理,以及开源基于ChatGPT的超级文本代码智能体(附代码地址)
  • PyTorch 2-深度学习-模块
  • 【MyBatis】MyBatis 理论 40 问(二)
  • 数据分析——Python网络爬虫(三){爬虫基本原理}
  • Linux 忘记root密码,通过单用户模式修改
  • 安卓热门面试题二
  • agents 分类
  • 【期末考试复习】概率论与数理统计(知识点模式 - 复习题2)
  • Jetpack Compose实现一个简单的微信UI
  • myeclipse开发ssm框架项目图书管理系统 mysql数据库web计算机毕业设计项目
  • 网络安全防御 -- 防火墙安全策略用户认证综合实验
  • 捷配笔记-PCB阻焊颜色对产品有什么影响?
  • 网信大数据信用报告查询怎么查?网信大数据有什么作用?
  • 【Vue】vue-element-admin组件化功能
  • [论文笔记]涨点近5%! 以内容中心的检索增强生成可扩展的级联框架:Pistis-RAG
  • 时钟系统框图(时钟树)解析
  • DNS缓存详解
  • 一款好用的特殊字符处理工具
  • 双重锁定:零信任沙箱 完美的安全保障
  • 【小沐学Python】在线web数据可视化Python库:Bokeh
  • GitHub 站点打不开
  • 前端开发工具
  • Everything搜索无法搜索到桌面的文件(无法检索C盘 或 特定路径的文件)
  • React@16.x(52)Redux@4.x(1)- 核心概念
  • pytest系列——pytest_runtest_makereport钩子函数获取测试用例执行结果
  • Oracle数据库模式对象
  • 各地户外分散视频监控点位,如何实现远程集中实时监看?
  • Vue笔记12-新的组件