On Android 11, does i.MX8MQ BSP support two monitors show the same content at the same time as below condition?
HDMI output + MIPI-DSI using DSI to eDP bridge(resolution=4K).
Hi Sanket Parekh,
I hope you are doing well.
We can implement dual-display feature on Android, and we just want to confirm the limitation of resolution.
Base on your answer in Q1 and Q2, we get confused with MIPI-DSI supports resolution up to 4K and LCDIF connected to MIPI-DSI only supports resolution up to 1080p
Could you please clarify MAXimum resolution of MIPI-DSI? 4K or 1080p?
Hello @KyleChang
I hope you are doing well.
Please accept my apology for the inconvenience.
Could you please clarify MAXimum resolution of MIPI-DSI? 4K or 1080p?
->3840x2160@60fps
because 1280x720@60fps will be supported by MIPI-DSI that will be delivered to lcdif interface.
I hope this will help you to clarify your doubts.
Thanks & Regards,
Sanket Parekh
I hope you are doing well.
Please take a look the following figure.
Base on MIPI-DSI that is not delivered to lcdif interface can support MAXimum resolution 3840x2160@60fps,
So i.MX8MQ can support HDMI-outpu(3840x2160@60fps) and MIPI-DSI(3840x2160@60fps) at the same time? RIGHT?
Hi Sanket Parekh,
Q1:
So LCDIF connected to MIPI-DSI only supports resolution up to 1080p, RIGHT?
Q2:
Can MIPI-DSI support resolution up to 4K?
If YES, how to implement the feature? DCSS?
Hello @KyleChang
I hope you are doing well.
Q1:
So LCDIF connected to MIPI-DSI only supports resolution up to 1080p, RIGHT?
->Yes.
Q2:
Can MIPI-DSI support resolution up to 4K?
->Yes.
->To implement the feature of dual-display one has to change the boot image on Android to get loaded.
boot-imx8mq-dual.img -> This will support the output on HDMI Output & MIPI-DSI
->To change the Boot Image on Android, before creating the SDCard image, change the boot-imx8mq.img and vbmeta-imx8mq.img according to the desired display option.
For example, to test the Dual Display feature, rename:
• boot-imx8mq-dual.img to boot-imx8mq.img;
• vbmeta-imx8mq-dual.img to vbmeta-imx8mq.img;
Create the Android image and boot the board. Please, refer to the "Android User’s Guide" for more details.
Thanks & Regards,
Sanket Parekh
Hi Sanket Parekh,
Do you mean HDMI out + MIPI-DSI support both 3840*2160@60fps as the following table:
Hello @KyleChang,
I hope you are doing well.
->As the MIPI-DSI can be controlled by the LCDIF driver too, the user can set the HDMI output and the MIPI-DSI at the same time, reaching up to 4k@60fps and 720@60fps respectively.
->For this, change the DTB file to fsl-imx8mq-evk-dual-display.dtb or the Boot Image to boot-imx8mq-dual.img, connect the 4k monitor to the HDMI output and other HDMI display to the MIPI-DSI using the IMXMIPI-HDMI daughter-board.
Please refer to the below link for more details.
https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/imx-processors%40tkb/4134/1/display_guid...
Thanks & Regards,
Sanket Parekh
Hello @KyleChang ,
I hope you are doing well.
->Please follow Section 5. Changing Boot Images on Android from the display guide for imx8mq.
https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/imx-processors%40tkb/4134/1/display_guid...
This will help you to change the image when one wants to use 2 displays at a time using Android BSP.
Thanks & Regards,
Sanket Parekh