【发布时间】:2021-10-04 01:20:32
【问题描述】:
所以我有一个 FPGA,它结合了 4 个摄像头流并将它们输出到一个大的帧缓冲区 CSI MIPI。 现在的问题在于不支持 video4linux 的 texas 仪器的 Linux 或 TDA4 平台。 但这不是问题,我想知道实际上如何编写一个 V4L 驱动程序,在 linux 中将那个大框架分成 4 个虚拟摄像头?
【问题讨论】:
标签: c linux driver embedded-linux
所以我有一个 FPGA,它结合了 4 个摄像头流并将它们输出到一个大的帧缓冲区 CSI MIPI。 现在的问题在于不支持 video4linux 的 texas 仪器的 Linux 或 TDA4 平台。 但这不是问题,我想知道实际上如何编写一个 V4L 驱动程序,在 linux 中将那个大框架分成 4 个虚拟摄像头?
【问题讨论】:
标签: c linux driver embedded-linux
Vision Components 为其 MIPI-CSI 相机系列提供开源 linux 设备驱动程序。如果你需要编写设备驱动程序,你至少可以看一个参考。它们与莱迪思 FPGA 接口,并在各种平台上使用 i2c 进行配置。 Lattice 销售外形非常小巧的 FPGA,并提供 MIPI-CSI IP 内核,如果您有兴趣开发自己的相机,可以使用。
这可能是您可以探索的模板.. https://www.vision-components.com/fileadmin/external/documentation/software/vc_mipi_driver_list/index.html
【讨论】: