Hi,
Is it actually possible to have both enabled, ISI and ISP?
My use case:
Raw bayer CSI camera ->ISI->ISP-> preview on screen
ISI-> Software ISP-> 12bit TIFF snapshots
This is to enable 12bit high resolution snapshots without stopping live preview.
BR, MC
解決済! 解決策の投稿を見る。
Thanks for the feedback. I didn't say this was an optimal solution and I can understand now it doesn't fit your needs. It was just a particular case asked by a customer (it was used for capturing camera frames with RAW or YUV format through ISP interface , when the end applications only accepted RGB format with the request to avoid transforming the image, from YUV to RGB, via SW or GPU2D) and the only custom ISP/ISI use case I have tested personally until now, apart from what we already have enabled by default.
I will come back if I'll find anything related to this thread.
Regards,
Diana
Hi,
Another hypothesis which could be more feasible :
And the following application note is only limited at single MIPI to dual ISIs, but no info about ISP : https://www.nxp.com/docs/en/application-note/AN13430.pdf
Combining the scenario in the above application note :
|------------------------> ISI0
CSI2 -------->|
|-------------------------> ISI1
and the theory of @dianapredescu :
|------------------------> ISI0
CSI2 -------->| (no need any operation of register for this mux)
|-------------------------> ISP0
I do hope hope that below configuration would be supported in future :
|------------------------> ISI0
CSI2 -------->|
|-------------------------> ISP1 (with the fact from the mentioned application note that output of MIPI-CSI2 can be hooked to ISI1, why couldn't it be hooked to ISP1 as in current single pipeline ? )
Best Regards,
K.
Hi Joanxie,
The idea is to use ISI Raw Bayer 12bit output on /dev/video0 while on the same time use ISP processed image on /dev/video1 for example.
This way I have two independant video sources, one for display and one for Raw snapshots.
I know I can set ISP in bypass mode and get RG12 Raw Bayer image but I need to stop the display pipeline first for that.
I don't want to stop display pipeline because this is bad user experience.
BR, MC
why do you need connect isi to isp? why don't you connect your camera to ISP directly? imx8mp has dual isp, you can use dual ISP directly
Hi Joanxie,
Is it possible to support 12MP 4K(3840x2880) resolution of Image Sensor through the ISI0 or ISI1?
According to the AN13430.pdf, it looks like maximum resolution is 1920x1080.
Regards,
Billy