I Need your help
I have a board but i had got a problem "IMX6QP SabreSD"
Development environment:
1. IMX6QP SabreSD (Board)
2. imx-yocto-L4.14.98_2.0.0_ga (Linux)
3. LCD 480 x 272 @60p BGR16 (fb0)
4. HDMI 1920 x 1080 @60p RGB24 (fb1)
I had got a problem on dual display "fb0:LCD 480x272@60 BGR24 fb1:HDMI 1920x1080@60 RGB24"
LCD output(picture) is "OK" but doesn't output of a HDMI
The dts file has been modified as below
| kernel/arch/arm/boot/dts/imx6qdl-sabresd.dtsi ------------------------------------------------------------
| ~ ~
| mxcfb1: fb@0 {
| compatible = "fsl,mxc_sdc_fb";
| disp_dev = "lcd"; /* origin disp_dev = "ldb"; */
| interface_pix_fmt = "BGR24"; /* origin interface_pix_fmt = "RGB666"; */
| default_bpp = <16>;
| int_clk = <0>;
| late_init = <0>;
| status = "disabled";
| };
|
| lcd@0 {
| compatible = "fsl,lcd";
| ipu_id = <0>;
| disp_id = <0>;
| default_ifmt = "BGR16"; /* origin value : RGB565 */
| pinctrl-names = "default";
| pinctrl-0 = <&pinctrl_ipu1>;
| status = "okay";
| };
|
| &hdmi_core {
| ipu_id = <1>; /* origin value : ipu_id = <0>; */
| disp_id = <1>; /* origin value : disp_id = <0>; */
| status = "okay";
| };
|-----------------------------------------------------------------------------------------------------
How can i modify source for dual display
Hi Kim
one can try to follow p.33 "Specifying displays" attached Linux Guide
and use linux bsps from source.codeaurora.org/external/imx/linux-imx repository
Linux documentation
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------