zsw 发表于 2020-2-3 10:07:51

OKMX6UL 修改默认屏幕分辨率

怎样才能修改默认屏幕分辨率为自己需要的比如 1024*768

zhichao 发表于 2020-2-3 11:23:26

需要修改uboot,可于假期结束后联系销售走工作流

zsw 发表于 2020-2-3 11:49:56

zhichao 发表于 2020-2-3 11:23
需要修改uboot,可于假期结束后联系销售走工作流

内核那些也需要改吧?那些地方需要改些什么

zhichao 发表于 2020-2-4 13:43:48

您可按照资料里的提供的方法移植屏幕,详见应用笔记

saspchina 发表于 2020-2-16 11:35:49

我们也需要,知道怎么修改时告诉我一下哈

yanggangxwd 发表于 2020-2-16 14:03:31

屏幕不对

我的板子也是屏幕分辨率不对,核心板程序对应的屏幕好像是320*240的,但是我屏幕是1024*600的
能不能把uboot发一下。

zhichao 发表于 2020-2-17 08:37:51

uboot暂不开源,修改uboot的部分可以联系销售走工作流,其他部分按照应用笔记修改

zsw 发表于 2020-2-18 17:00:42

yanggangxwd 发表于 2020-2-16 14:03
我的板子也是屏幕分辨率不对,核心板程序对应的屏幕好像是320*240的,但是我屏幕是1024*600的
能不能把ubo ...

1024*600。他们是提供了对应分辨率的,在uboot阶段回车,按1选择屏幕分辨率,按数字选就行了,我的是能选到这个分辨率的,不知道你的是不是

dsf435333346 发表于 2020-4-20 15:55:06

修改设备树文件的lcd参数:分辨率+屏幕时序参数,重新生成dtb
linux-3.14.38\arch\arm\boot\dts\imx6ul-14x14-evk.dts
&lcdif {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_lcdif_dat
                     &pinctrl_lcdif_ctrl>;
        display = <&display0>;
        status = "okay";

        display0: display {
                bits-per-pixel = <16>;
                bus-width = <24>;

                display-timings {
timing0: 7_1024x768 {
                        clock-frequency = <40000000>;
                        hactive = <1024>;
                        vactive = <768>;
                        hfront-porch = <121>;
                        hback-porch = <88>;
                        hsync-len = <48>;
                        vback-porch = <39>;
                        vfront-porch = <21>;
                        vsync-len = <3>;

                        hsync-active = <0>;
                        vsync-active = <0>;
                        de-active = <1>;
                        pixelclk-active = <0>;
                        };                     
页: [1]
查看完整版本: OKMX6UL 修改默认屏幕分辨率