完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在使用 imx8mp 和 OV5640 驱动程序作为基础来实现自定义传感器驱动程序。我现在不需要 i2c,所以我只有一个重置 GPIO 和一个分辨率/帧率组合。
驱动程序有效,但仅适用于 CSI-0。如果我将它连接到 CSI-1,它会按预期启动并设置重置 gpio,但 gstreamer 窗口挂起等待 mipi 数据,而没有到达。 最初我怀疑它与 MIPI 虚拟通道号相关联,因为我们的 FPGA 将它硬编码为 0,而且我看到一些 NXP 驱动程序使用设备树中的“csi_id”条目来定义它。但是将其更改为 1 没有任何区别。此外,似乎正在使用的 ov5640.c 驱动程序也将虚拟通道设置为固定数字。 V4L2-media-entity 是否有其他一些参数决定了这一点? 下面是一些 media-ctl 图。双通道用于自定义相机设置,最后两个是 ov5640 配置,每个都插入不同的端口。 |
|
相关推荐
1个回答
|
|
可能原因:
1. CSI-1的配置与CSI-0不同,需要特定的配置才能正常工作。 2. CSI-1可能出现了硬件问题,例如电缆连接不良或硬件损坏。 3. CSI-1可能被其他模块使用或关闭,导致无法正常工作。 解决方案: 1. 检查CSI-1的配置是否正确,并将其与CSI-0的配置进行比较,确保它们相同。 2. 检查CSI-1的硬件连接是否正常,并尝试使用不同的电缆和传感器以确认是否存在硬件问题。 3. 确认CSI-1是否被其他模块占用或关闭。如果是,尝试关闭其他模块或更改CSI-1的配置,以确保可以正常工作。 |
|
|
|
只有小组成员才能发言,加入小组>>
1917个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36383 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4412 浏览 0 评论
6076 浏览 1 评论
6787 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4229 浏览 0 评论
632浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
628浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
626浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
704浏览 2评论
811浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 06:30 , Processed in 1.125187 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号