The meaning of i.MX6 MIPI-CSI "virtual channel".

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

The meaning of i.MX6 MIPI-CSI "virtual channel".

Jump to solution
10,640 Views
satoshishimoda
Senior Contributor I

Hi community,

I have a question about i.MX6 MIPI-CSI.

According to reference manual (IMX6SDLRM Rev.1) chapter 19 and chapter 41, MIPI CSI supports up to 4 virtual channel.

I want to confirm the meaning of "virtual channel".

I guess "virtual channel" means "a number of screen", so i.MX6 can capture the following data if virtual channel ID is assigned to each screen, right?

640 * 480 pixels * 30 fps * 4 screens

Best Regards,

Satoshi Shimoda

Labels (4)
Tags (2)
0 Kudos
Reply
1 Solution
6,226 Views
Yuri
NXP Employee
NXP Employee

  Virtual channel of MIPI CSI may be considered as virtual input (camera) screen.

As an example of application, using this feature, please take a look at the

following :


"4 video capture using MIPI-CSI2 port"

https://community.freescale.com/message/332067#332067

Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
Reply
4 Replies
6,227 Views
Yuri
NXP Employee
NXP Employee

  Virtual channel of MIPI CSI may be considered as virtual input (camera) screen.

As an example of application, using this feature, please take a look at the

following :


"4 video capture using MIPI-CSI2 port"

https://community.freescale.com/message/332067#332067

Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply
6,226 Views
satoshishimoda
Senior Contributor I

Hi Yuri,

Thank you for your reply.

OK, I understood i.MX6Q can capture up to 4 cameras by Re: 4 video capture using MIPI-CSI2 port .

By the way, please see Figure 19-1 in IMX6DQRM Rev.2, we can see "VC0 to VC3".

I understand VC = virtual channel, correct?

If it is correct, according to Figure 19-1 in IMX6SDLRM Rev.1, i.MX6SDL have only 2 virtual channels.

So I feel i.MX6SDL can capture up to 2 screens even though i.MX6SDL reference manual says "MIPI CSI supports up to 4 virtual channel".

Is this correct?

Best Regards,

Satoshi Shimoda

6,226 Views
Yuri
NXP Employee
NXP Employee

4 virtual channles are still available for the i.MX6 S/DL, but channel mapping

is different (regarding i.MX6DQ).

Debug steps for customer MIPI sensor.docx

Regards,

Yuri.

0 Kudos
Reply
6,226 Views
satoshishimoda
Senior Contributor I

Hi Yuri,

> 4 virtual channles are still available for ther i.MX6 S/DL

Excellent!

Thank you for your great support!

Best Regards,

Satoshi Shimoda

0 Kudos
Reply