Part Number: J784S4XEVM
Other Parts Discussed in Thread: DS90UB9702-Q1
We are working with a J784S4 EVM + Fusion2 board (DS90UB9702) and a Leopard Imaging LI-AR0233-GW5400-FPDLINKIII-060H camera.
We have successfully brought up this camera using Processor SDK RTOS / Vision Apps with the TI Imaging sensor driver GW_AR0233_UYVY.
We are now evaluating whether the same camera can be enabled using the native Linux V4L2 / Media Controller / CSI2RX stack, without using the RTOS Imaging camera stack.
On our current J784S4 Linux image we already have:
- Linux SDK 11.02.01.03
- j721e-csi2rx.ko
- cdns-csi2rx.ko
- cdns-dphy-rx.ko
- ds90ub953.ko
- ds90ub960.ko, including ti,ds90ub9702-q1 support
- k3-j784s4-evm-fpdlink-iv-fusion.dtbo
- existing FPD-Link camera overlays for IMX390, OV2312 and IMX728
We do not currently see a Linux overlay or V4L2 sub device implementation for the GW5400/AR0233 camera.
We would like to understand some points:
- Is LI-AR0233-GW5400-FPDLINKIII supported through the J784S4 Linux V4L2 stack?
- Is there an already existing Linux V4L2 sub device driver or some overlay for this camera?
- Are the standard Linux ds90ub953 + ds90ub960/UB9702 drivers the recommended FPD-Link implementation for this setup?
- If we do get the driver from leopard imaging, in that sense do we have any documents or notes on how could we build the driver to the board etc.,?
Our goal is to understand whether native Linux capture is a supported so that we could enable the Camera directly with Linux, because the perception stack - vision pilot is running on linux on the board and we need the camera frames for the stack for further processing.