On 09/06/2023 00:54, Steve Sandven wrote:
Hi Bryan -
Thanks for your response, we are certainly interested in mipi virtual channels as reducing cabling for our customers is a big deal.
Typically, we will see a gimbal with 3 or 4 cameras, and only 2 will be actively captured and processed/displayed by our system at a time - then switching to a different combination of 2 cameras.
None of these cameras will be the same resolution, or frame rate, and certainly not frame synchronized.
We currently have 1 mipi camera that has a metadata stream and B/W. The " RGB and B+W" sounds like a Boson MIPI which is coming out soon and we are interested in as well.
Look forward to hearing what you find out.
Best regards, Steve
Steve Sandven | Principal Software Engineer | SightLine Applications Inc. | Onboard Video Processing | he/him 503 880-6195 (mobile) | www.sightlineapplications.com
Hi.
I did some follow up on this. I believe 8x96 has three RDI - raw data interface lines per IFE - image front end.
So that means yes the hardware can support virtual channels, each RDI line is a channel.
We need to replicate similar functionality as was added in 8250 for 8x96.
* 89013969e2324 - media: camss: sm8250: Pipeline starting and stopping for multiple virtual channels (9 weeks ago) * 1c4abf0246d2a - media: camss: vfe-480: Multiple outputs support for SM8250 (9 weeks ago) * 8ce158c1be981 - media: camss: vfe: Reserve VFE lines on stream start and link to CSID (9 weeks ago) * 3c4ed72a16bc6 - media: camss: sm8250: Virtual channels for CSID (9 weeks ago)
Less work for 8x96 though since the core CAMSS driver has been updated already to handle the VCs - multi-stream in Linux parlance.
--- bod