爱学习的小新。。 2023-01-10 11:05 采纳率: 100%
浏览 117
已结题

gmsl camera调试

sensor是几lane,max9296也必须是几lane的输出吗?假如sensor是2lane的,max9296可以仅用1lane来输出吗?如果可以的话0x44a和0x333寄存器应该如何配置?

  • 写回答

5条回答 默认 最新

  • 鑫鑫缺点金 2023-01-11 06:50
    关注

    Sensor的lane数取决于你使用的具体型号。

    MAX9296是一种多路MIPI CSI-2收发器,它支持1路到4路的输入和输出。如果你的sensor是2 lane的,你可以使用MAX9296的1 lane或2 lane的输出。

    如果你要使用1 lane的输出,那么你需要在0x44A寄存器中配置“N_LANES”为1,并在0x333寄存器中配置“OUT_FORMAT”为1 lane。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
    爱学习的小新。。 2023-01-11 09:15

    硬件连接图是这样,max9296使用的是端口A输出2lane到SOC,目前该链路已经调试成功。我想max9296仅用1lane(port A的D0或者D1均可)来输出,我把寄存器0x44a的值由0x40改成0x00,寄存器0x333的值是0x4E不知道该怎么修改,现在捕获视频流失败了。还有别的寄存器是否也需要修改,求大佬指点下,非常感谢!

    img

    回复
    鑫鑫缺点金 回复 爱学习的小新。。 2023-01-11 10:42

    MAX9296是一种双通道MIPI CSI-2接收器,如果您想使用单通道(仅使用Port A的D0或D1)输出,您需要在寄存器0x44a中将值改为0x00. 这会使MAX9296输出一个单通道信号。

    在寄存器0x333中,值0x4E表示MIPI信号是输入端口A(D0/D1)的2线或4线模式。如果您想使用单通道输出,您可能需要将该值改为0x02.

    由于您报告了捕获视频流失败的问题, 可能需要考虑其他因素,建议您检查其他相关寄存器的配置是否正确。如果不确定这些寄存器的值,建议您查看MAX9296的数据手册来获取关于这些寄存器的更多信息。

    回复
查看更多回答(4条)
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 1月18日
  • 已采纳回答 1月11日
  • 赞助了问题酬金15元 1月10日
  • 创建了问题 1月10日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部