This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: CSI_RX_IF Linux V4L2 driver

Part Number: TDA4VM

Hi all,

I'm starting my research about the TDA4VM capture subsystem mainly focused on the current Linux driver support for the CSI_RX_IF and DPHY_RX hardware modules.

Could you please point me to where I can find the current Linux drivers for these modules? It would be very helpful to understand what is currently supported at Linux driver and specifically on the V4L2 side.

  • Hi,

    The CSI driver is not supported on Linux. If you refer to Processor SDK Linux Automotive release notes and software manifest, you will get details on the features supported.

    CSI support on TDA4 family is available only on the RTOS. You will find the CSI drivers and camera drivers in RTOS SDK.

    There is no plan to implemented Linux V4L2 based drivers.

    Regards,

    Nikhil D

  • Hi Nikhil,

    Thanks for your answer! So, does that mean that we can't use the CSI interface with the current Linux kernel?

    Is there any hidden or underlying reason for that to be unsupported besides the fact that you haven't written the drivers? Hardware limitations or anything?

    - Carlos R.

  • Hi,

    TI has strategically implemented CSI support only on RTOS because most of the customers use CSI for ADAS applications.

    Where RTOS SDK provides with capture nodes for OpenVX and all demos use the same.

    There was never a need for a Linux driver.

    There is no hidden reason.. You are free to write your own driver for CSI on Linux.

    If you do, please post upstream as well for others benefit.

  • Hi Nikhil,

    Thanks for your feedback and comments. I will take a look at the RTOS SDK and check the CSI support.

    Regards,