[meta-freescale] Failed to display content on LCD when upgrading to "imx_4.9.11_1.0.0_ga" release
Corentin Morisse
corentin.morisse at analogway.com
Wed Oct 18 02:50:29 PDT 2017
We used the driver FSL IPUv3 to display on a lcd in the kernel 4.1.15 (
imx_4.1.15_2.0.0_ga ) . It was working, but now we are upgrading to the
kernel 4.9.11 ( imx_4.9.11_1.0.0_ga ) and it’s not working anymore (the
lcd is now blank).
In our dtb we include the lcd like this
mxcfb1: fb at 0 {
compatible = "fsl,mxc_sdc_fb";
disp_dev = "lcd";
interface_pix_fmt = "RGB24";
mode_str ="LCD-320x240-75HZ";
default_bpp = <32>;
int_clk = <0>;
late_init = <0>;
status = "okay";
};
lcd at 0 {
compatible = "fsl,lcd";
ipu_id = <0>;
disp_id = <0>;
default_ifmt = "BGR24";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_ipu1>;
status = "okay";
};
and we patch drivers/video/fbdev/mxc/mxc_lcdif.c to include our display.
{
"LCD-320x240-75HZ", // name
80, // refresh (Hz)
320, // Util H
240, // Util V
125000, // Pixel Clock (1/1000 ns)
38, // Back Porch H
18, // Front Porch H
9, // Back Porch V
9, // Front Porch V
32, // Synchro H
4, // Synchro V
FB_SYNC_OE_LOW_ACT, // Sync
FB_VMODE_NONINTERLACED, // V MODE
0, // flag
},
Something broke it, but the driver himself didn’t change.
The Lcd is blank, and the kernel give two warning : first, problem with
the IPU :
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000
and after that, it repeat “ mxc_sdc_fb fb at 0: timeout when waiting for
flip irq ” .
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20171018/067a592b/attachment.html>
More information about the meta-freescale
mailing list