3128 LVDS强制输出分辨率
lvds屏分辨率是1280x800,怎样才可以输出720p。不知怎么配置 硬件都已经是1280x800 ,何必搞720p输出,那是有多蛋疼的需求 jpchen 发表于 2019-8-13 10:43硬件都已经是1280x800 ,何必搞720p输出,那是有多蛋疼的需求
做贴牌产品,也有可能是其他分辨率,不同客户屏不一样。固定一个分辨率,安卓的界面就不用去跟着屏去调整了 nicen 发表于 2019-8-13 11:19
做贴牌产品,也有可能是其他分辨率,不同客户屏不一样。固定一个分辨率,安卓的界面就不用去跟着屏去调整 ...
可以用HDMI或VGA作为输出 jpchen 发表于 2019-8-13 16:23
可以用HDMI或VGA作为输出
谢谢!我试试看 jpchen 发表于 2019-8-13 16:23
可以用HDMI或VGA作为输出
不知道是不是要修改timing。
设置了HDMI的timng,lvds就只显示背光了,没有画面。设置为lvds的timing就正常,但是画面不是720p了
&disp_timings {
native-mode = <&timing0>; // timing0 如果是HDMI的配置,LVDS 就不显示
};
&rk_screen {
display-timings = <&disp_timings>;
};
&lcdc {
status = "okay";
rockchip,fb-win-map = <FB0_WIN0_FB1_WIN1_FB2_WIN2>;
power_ctr: power_ctr {
rockchip,debug = <0>;
lcd_en: lcd_en {
rockchip,power_type = <GPIO>;
gpios = <&gpio0 GPIO_D0 GPIO_ACTIVE_HIGH>;
rockchip,delay = <10>;
};
lcd_cs:lcd_cs {
rockchip,power_type = <GPIO>;
gpios = <&gpio0 GPIO_D2 GPIO_ACTIVE_LOW>;
rockchip,delay = <10>;
};
};
};
&hdmi {
status = "okay";
rockchip,hdmi_video_source = <DISPLAY_SOURCE_LCDC0>;
rockchip,defaultmode = <4>;
};
&lvds {
status = "okay";
pinctrl-names = "lcdc";
pinctrl-0 = <&lcdc0_lcdc_d>;
};
页:
[1]