linux 查看内存时序,linux - 无法为LVDS显示配置时序(rk3288上的linux) - 堆栈内存溢出...

我试图将LVDS显示器连接到基于Rockchip rk3288的开发板上,但无法使图形显示在显示器上。

这是我为显示创建的.dtsi文件:

/ {

disp_timings: display-timings {

native-mode = ;

timing0: timing0 {

screen-type = ;

lvds-format = ;

out-face = ;

clock-frequency = <48690000 52590000 60830000>;

hactive = <1656 1660 1760>;

vactive = <490 528 576>;

hback-porch = <5 16 141>;

hfront-porch = <19 44 155>;

vback-porch = <5 5 91>;

vfront-porch = <5 43 91>;

hsync-len = <1 2 140>;

vsync-len = <1 2 90>;

hsync-active = <0>;

vsync-active = <0>;

de-active = <1>;

pixelclk-active = <0>;

swap-rb = <0>;

swap-rg = <0>;

swap-gb = <0>;

};

};

};

问题是显示器打开了,但是我看不到任何图形。 在内核的.config文件中,我有CONFIG_RK32_LVDS = y。 主板的.dts文件包括我的.dtsi文件。

硬件细节:

在面包板上,将开发板连接到显示器,我通过10k上拉至3.3v将STBYB,RESET,SELB,RL和TB拉高。

对于背光我使用Adafruit的TFT朋友- https://www.adafruit.com/product/1932我以5V从我的开发板喂背光驱动器,我已经迷上了LED-和LED +的显示到背光驱动器。 该驱动器当前配置为输出75mA。 adafruit板的规格在24V时输出高达125mA的电流,而SGD数据表中提到25.6V。 我不确定这是否是问题。

我已将VSDN / VSDP连接到TPS65132WEVM-669(德州仪器),我已将其编程为提供+/- 5.5v。 此EVM由与背光驱动器相同的5v供电。 我已经验证它输出正确的电压。

我已将显示输入RXIN [0123] +/-连接到板载lvds端口输出D [0123] P / N。 显示时钟输入RXCLKIN +/-连接至板载lvds端口时钟线CLK0P / N。

我的问题:

1)背光驱动器是这里的问题吗? 2)为显示创建的.dtsi文件正确吗? 3)还有什么我可以检查w / r / t内核/ dts配置或硬件本身的东西吗?

谢谢B

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值