VIN支持桥接芯片吗
-
请问VIN支持桥接芯片吗?我们需要接一个TC358748,把并口转为MIPI。
有没有示例可供参考? -
@inomec 支持的,将 TC358748当成一个sensor配置即可。
-
@chengwei_peng 可不可以按照V4L2的示例代码实现,不按照我们官方的VIN示例实现?
请问软件逻辑上是下面的图1 还是图2
-
@inomec 可以的,只要你足够强。因为这个本身是mipi接口输出,你需要先自己实现全志平台的mipi驱动、csi驱动等,然后再按照你的想法来。
另外想问一点,为何会想自己实现呢? -
@chengwei_peng 我没想自己实现 当然是越简单越好,我在你们全志的QQ群中问过,有人回答是VIN和标准V4L2都支持,由于标准的V4L2驱动示例多,,我就选择使用的V4L2驱动。若是不行的话 肯定还是按照你们的VIN框架来。
-
@chengwei_peng 在 VIN支持桥接芯片吗 中说:
@inomec 支持的,将 TC358748当成一个sensor配置即可。
您好,关于这点 我想再咨询一下,将 TC358748当成一个sensor配置是不是在/dev下会形成两个视频节点? 如果我想更改分辨率的话,是不是要分别设置两个节点?
-
@inomec 本身就是VIN就是基于内核的V4L2实现的,应用也都会可以基于V4L2开发应用,不需要考虑VIN驱动,内核的V4L2框架已经帮你屏蔽了这一层。
另外,需要修改分辨率,需要sensor驱动的支持或者使用全志平台内置的硬件缩放单元进行缩放(全志CSI通路有支持缩放的硬件)。 -
@inomec 一般就一个节点,具体需要几个,可以配置
-
@chengwei_peng 在 VIN支持桥接芯片吗 中说:
@inomec 本身就是VIN就是基于内核的V4L2实现的,应用也都会可以基于V4L2开发应用,不需要考虑VIN驱动,内核的V4L2框架已经帮你屏蔽了这一层。
另外,需要修改分辨率,需要sensor驱动的支持或者使用全志平台内置的硬件缩放单元进行缩放(全志CSI通路有支持缩放的硬件)。我们SDK中CMOS驱动有两个目录,drivers/media/i2c/xxxx 和 drivers/media/platform/sunxi-vin/modules/sensor/xxxx,两个目录中的驱动实现方式有些差异。我是想问我的bridge和CMOS驱动时按照哪种实现比较好?
关于你说的第二点(全志CSI通路有支持缩放的硬件),请问有文档吗?应该怎么使用?
-
@chengwei_peng 在 VIN支持桥接芯片吗 中说:
@inomec 一般就一个节点,具体需要几个,可以配置
我问的这个问题其实很全志平台没有多大关系,只是我第一次做CMOS驱动有些不太明白。所以想请教一下。如果只有一个节点就能满足,那是不是要把CMOS驱动配置为Bridge的一个subdev?应用层操作时只需要操作bridge形成的节点?
-
@inomec用vin的好,方便快速。而文档则需要在全志客户服务平台上看是否可以找到了,一般都是有介绍的
-
@inomec 是的,可以看看linux的video框架
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号