Hello,
I am working with a imx6ull-colibri som.
BSP version 5.6.0
I have a 800x480 lvds display connected.
I have my custom yocto image that show a kernel splash screen and a user space splash screen.
The resolution is configured by vidargs u-boot variable vidargs=video=mxsfb:800x480M-16@60 and in dts file:
timing_wvga: 800x480 {
clock-frequency = <33260000>;
hactive = <800>;
vactive = <480>;
hback-porch = <216>;
hfront-porch = <40>;
vback-porch = <35>;
vfront-porch = <10>;
hsync-len = <128>;
vsync-len = <2>;
de-active = <1>;
hsync-active = <0>;
vsync-active = <0>;
pixelclk-active = <0>;
};
I read in documentation that if we have setted vidargs u-boot variable the dts settings has not take effect.
In kernel ans user space the display is working fine, shows kernel logo and then splashscreen user space and the my personal application.
My problem is in u-boot space, when the u-boot is running the diplay is showing a bad image and is not showing u-boot logo.
I have a ttl diplay too and shows the u-booy logo but in a different resolution with a parte of the image cut.
Aneway, I need to use a LVDS display.
I think that the problem is that in u-boot space the display sittings are different that in kernel space.
I try to change u-boot variable videomode but there is not change.
What is the way to set display configuration in u-boot space?