We are using custom board based on i.MX8MMini. I am trying to display single image from frame buffer, to dual LCD via MIPI-DSI interface. Can you please tell me how can i display single image on dual LCD.
For LCD selection i used MiPi switch. Please see attached diagram. From frame buffer i take single image and i want to display half part of image on LCD_1 and another half part of image on LCD_2.
Please see below reference picture for LCD display.
I have to display image with half part on LCD_1 and another half part on LCD_2 like below picture.
We used mipi DSI and from frame buffer /dev/fb0 we want to display image on LCDs.
For LCD selection with higher rate (speed) we used MIPI switch.
Any suggestion, Documents will be helpful.
could you provide more details about dual lcd connection, as in attached diagram
there is no "MiPi switch". It is not possible just to connect two LCDs directly to MIPI-DSI module.
Dual LCD is easy to implement with i.MX8MQ connecting DCSS to HDMI and eLCDIF to MIPI-DSI.
However for i.MX8M Mini, which has not DCSS and HDMI I am not sure that it is feasible.
Thank you for your reply.
Below are the LCD's connections details,
MIPI Switch :
At a time only one LCD will be selected using MIPI switch. But switching would be fast so user will be able to see data on both the screens.
Below is the flow diagram,
From Frame buffer we have to take image and via MIPI DSI we have to passes that image. Using MIPI Switch We select one of the LCD at time and display that image.
I do not understand how to pass half part of image on LCD_1 and another half part on LCD_2 from frame buffer.