Hi Everyone,
I purchased i.MX 7Dual Sabre Board (MCIMX7SABRE - SABRE Board, Hardware, i.MX 7) , MIPI LCD( TFT3P5581-E - TFT3P5581-E).
After download demo image from IMX6_N7.1.1_1.0.0_ANDROID_DEMO_iMX7D_BSP then flashing it.
But I cannot see any image on LCD, just backlight is turn on.
Kernel log shows
30730000.lcdif supply lcd not found, using dummy regulator
mxsfb 30730000.lcdif: failed to find mxc display driver
It seems mipi_dsi driver didn't probe correctly. would anyone suggest for checking point? what's wrong?
Checking device tree description,
@imx7d_dtsi,
mipi_dsi: mipi-dsi@30760000 {
compatible = "fsl,imx7d-mipi-dsi";
reg = <0x30760000 0x10000>;
interrupts = <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&clks IMX7D_MIPI_DSI_ROOT_CLK>,
<&clks IMX7D_MIPI_DPHY_ROOT_CLK>;
clock-names = "mipi_cfg_clk", "mipi_pllref_clk";
mipi-phy-supply = <®_1p0d>;
status = "disabled";
};
@imx7d-sdb-mipi-dsi.dts
#include "imx7d-sdb.dts"
/ {
mipi_dsi_reset: mipi-dsi-reset {
compatible = "gpio-reset";
reset-gpios = <&gpio6 15 GPIO_ACTIVE_LOW>;
reset-delay-us = <1000>;
#reset-cells = <0>;
};
};
&lcdif {
disp-dev = "mipi_dsi_samsung";
};
&mipi_dsi {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_mipi_dsi_reset>;
lcd_panel = "TRULY-WVGA-TFT3P5581E";
resets = <&mipi_dsi_reset>;
status = "okay";
};
Original Attachment has been moved to: imx7d.log.zip