新手问题: 如何点 1080p 的lvds屏幕
先谢谢大家:如何点 1080p的 2通道,lvds屏幕 。需要那些步骤。改动那些文件
补充一下:
我们是pad版的code。。 类似wiki中MIPI DSI的做法
差异:不需要MIPI指令,screen-type 设置为SCREEN_DUAL_LVDS
参考lvds屏dts:kernel/arch/arm/boot/dts/lcd-b101ew05.dtsi 斑竹好快的速度呀,谢谢斑竹。。。 zhansb 发表于 2015-3-16 17:22
类似wiki中MIPI DSI的做法
差异:不需要MIPI指令,screen-type 设置为SCREEN_DUAL_LVDS
参考lvds屏dts:k ...
disp_timings: display-timings {
native-mode = <&timing0>;
timing0: timing0 {
screen-type = <SCREEN_DUAL_LVDS>;
lvds-format = <LVDS_8BIT_1>;
out-face = <OUT_P888>;
color-mode = <COLOR_RGB>;
clock-frequency = <72000000>;
hactive = <1920>;
vactive = <1080>;
hback-porch = <200>;
hfront-porch = <36>;
vback-porch = <8>;
vfront-porch = <6>;
hsync-len = <10>;
vsync-len = <6>;
hsync-active = <0>;
vsync-active = <0>;
de-active = <0>;
pixelclk-active = <0>;
swap-rb = <0>;
swap-rg = <0>;
swap-gb = <0>;
};
};
斑竹呀,屏参修改成如此,依旧无法点亮。有一道道竖线。无任何图像 把接线和timing再确认一下 Hi wangwu125,
不知道后来您dual-channel LVDS的问题是否有解决呢?
我现在遇到一样的问题! 所以想跟您请教一下~ 各位前辈,我也遇到dual-channel LVDS的问题,有人解决了吗?
请分享经验,谢谢 chenycs 发表于 2015-12-10 18:16
各位前辈,我也遇到dual-channel LVDS的问题,有人解决了吗?
请分享经验,谢谢
{
disp_timings: display-timings {
native-mode = <&timing0>;
timing0: timing0 {
screen-type = <SCREEN_DUAL_LVDS>;
lvds-format = <LVDS_8BIT_1>;
out-face = <OUT_P888>;
clock-frequency = <148500000>;
hactive = <1920>;
vactive = <1080>;
hback-porch = <90>;
hfront-porch = <50>;
vback-porch = <30>;
vfront-porch = <6>;
hsync-len = <24>;
vsync-len = <3>;
hsync-active = <0>;
vsync-active = <0>;
de-active = <0>;//<0>;
pixelclk-active = <1>;///<0>;
swap-rb = <0>;
swap-rg = <0>;
swap-gb = <0>;
};
};
}
这个是双LVDS屏幕的屏参,其它的和单LVDS的是一样配置的
lvds-format = <LVDS_8BIT_1>;
lvds-format = <LVDS_8BIT_2>;
1和2代表什么意思?文件的解析在哪里有的看?