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.

[TDA4M] TDA4 EVM PSDK version 0.9 can use MIPI-CSI channel 1 ?

Hello,

I will have to try using MIPI-CSI channel 0 & 1 both with our multi camera usecase.

But app_multi_cam application at PSDK version 0.9 is support 4 number of IMX390 sensor with MIPI-CSI channel 0 with virtual channel.

So I want to know is it supported at PSDK version 0.9 for our multi camera usecase ?

< our multi camera >

- MIPI-CSI channel 0 : one camera sensor  / no virtual channel

- MIPI-CSI channel 1 : multi camera sensor / with virtual channel

It can be done with config parameters at imaging & tiovx & vision_apps ?

Or there are modify point to I have to code work ? can you notify to me need to modify ?

regards,

Jukyeong

  • Hi Jukyeong,

    CSI channel 1 is not enabled in the current PSDK version 0.9. But you can control number of channels processed on CSI channel 0. For this, you need to modify the example itself. For these parameters, macros are available in the example which you can modify to suit your needs.

    Thanks & Regards,
    Vivek Dhande.

    Texas Instruments (India) Pvt Ltd

  • Hello, Vivek.

    So, modify code work for MIPI-CSI parameters & macros to use channel-1 is available at PSDK ver 0.9 or supported at PSDK ver 1.0 ?

    Modifying is available at ver 0.9 I will try this.

    regards,

    Jukyeong

  • Hi Jukyeong,

        Let me rephrase my last reply, CSI channel 1 is not supported in the current PSDK version. You can process less number of channels(less than 4 which is the default) on  CSI channel 0 by changing some macros in the example.

    I hope this clarifies your doubts.

    Thanks & Regards,

    Vivek Dhande.

    Texas Instruments (India) Pvt Ltd

  • Hi, Vivek.

    So, When release PSDK ver 1.0 it includes MIPI-CSI channel-1 support?

    regards

    Jukyeong

  • Hi Jukyeong,

        CSI channel 1 support is planned post PSDK ver 1.0.

    PSDK ver 1.0 will not support CSI channel 1.

    Thanks & Regards,

    Vivek Dhande.

    Texas Instruments (India) Pvt Ltd

  • Hi, Vivek.

    Okay I understand about MIPI-CSI ch-1 support plan.

    But, we need to use MIPI-CSI ch-1 for our multi camera system.

    regards,

    Jukyeong

  • Hi Jukyeong,

    For the time being, can you please use PDK example for the bringup of your board? 

    Regards,

    Brijesh

  • Hello Brijesh,

    Okay I will check about PDK example.

    Can you notify to me which example to use?

    regards,

    Jukyeong

  • Hi Jukyeong,

        CSIRX sample application is available here: <pdk_install_dir>\packages\ti\drv\csirx\examples\csirx_capture_test

    Thanks & Regards,

    Vivek Dhande.

    Texas Instruments (India) Pvt Ltd

  • Hello Vivek,

    I checked CSIRX sample application as you shared. (csirx_capture_test)

    It is using MIPI-CSI ch0 & IMX390 sensor.

    Our multi camera is connected both TDA4 MIPI-CSI ch0 and ch1.

    So I have to use MIPI-CSI ch0 and ch1 at same time for multi camera capture.

    I am using PSDK v0.91.

    And I want to ask some detail questions about MIPI-CSI ch1 support.

    (1) : MIPI-CSI ch1 not supported means for ch1 work alone case or ch0 and ch1 work at same time case?

    (2) :  When not supported means ch0 and ch1 work at same time case.

            MIPI-CSI ch1 alone case is working with modify parameters at vision_apps, tiovx, imaging?

    (3) : MIPI-CSI ch1 support is planed at after PSDK v1.0 release as you comment above.

            Is this release support MIPI-CSI ch0 and ch1 work at same time?

    (4) : Which PSDK version will support MIPI-CSI ch1 and when it will be released?

            Why do I ask this question, it is related for how long i wait for release.

    (5) : TIOVX has Capure node 0 & 1.

            Is it matched Node0 is for MIPI-CSI ch0 and Node1 is for MIPI-CSI ch1?

            Or MIPI-CSI channel can be changed by parameter setting ?

    Thank you.

    Regards

    Jukyeong Kim

  • Hi Jukyeong,

        As I said earlier, CSIRX module 1(ch-1) is not supported which means it can not be used standalone or along with module 0(ch-0). This support will be added in  PSDK v1.1 which is scheduled for Feb' 2020. This release will have a use-case where both modules/channels will be working simultaneously.

    I hope this answers your all questions.

    Thanks & Regards,

    Vivek Dhande.

    Texas Instruments (India) Pvt Ltd

  • Hi Vivek,

    Okay, I understand your answer properly.

    Thanks for reply.

    Thanks & Regards,

    Jukyeong Kim.

  • Hello Vivek,

    I'm sorry for question again.

    I tryed for MIPI-CSI ch1 working myself.

    Image Sensor is connected to MIPI-CSI ch1 by our custom board through TDA4 EVM CP board MIPI-CSI ch1 port.

    I streamed on Image Sensor and sensor frame count is increased by read i2c frame count register.

    I changed MIPI-CSI ch setting code at tiovx capture node.

    source file is "vx_capture_target.c LINE: 586"  (change ch0 --> ch1)

    prms->instId = CSIRX_INSTANCE_ID_1;

    But capture node can't receive image frames.

    I searched PSDK code for MIPI-CSI ch settings, but only vx_capture_target.c file has it.

    As you replyed PSDK version 1.1 will be support but,

    I want to know is there other point to modify and is it posible to change PSDK code current version to check MIPI-CSI ch1 work.

    Because I want to know it is posible or imposible, if i modify PSDK current version and check MIPI-CSI ch1 working.

    Thanks

    Thanks and Regard.

    Jukyeong Kim

  • Hi Jukyeong,

        CSIRX driver itself does not support capture on port/channel 1. Due to this, even if the sensor is sending out the data, you are not able to capture it.

    As I said earlier, this use-case will be available in PSDK 1.1 release.

    But port/channel 1 support in the driver is being added in the PSDK1.0 which will be available by this month-end. After this, you can try modifying the existing use-case to capture over the port/channel 1.

    Thanks & Regards,

    Vivek Dhande.

    Texas Instruments (India) Pvt Ltd