Firefly开源社区

打印 上一主题 下一主题

rk3288 box版固件,怎么直接点rgb屏?

481

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
481

rk3288 box版固件,怎么直接点rgb屏?

发表于 2015-12-21 12:56:04      浏览:8816 | 回复:5        打印      只看该作者   [复制链接] 楼主
按理说vga用的就是rgb信号,不管怎么修改参数都没法点亮rgb屏,而pad版同样的参数就可以,百思不得其解。
有点成功的朋友么?
回复

使用道具 举报

481

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
481
发表于 2015-12-21 22:00:55        只看该作者  沙发
我是利用VGA的框架点的,强制输出某一分辨率的时序,用示波器测量行场同步,使能同步和时钟都没问题,和pad版一样,就是rgb数据信号不一样,数据信号看起来比较杂乱,VGA竟然还能显示正常。
回复

使用道具 举报

24

积分

0

威望

0

贡献

技术小白

积分
24
发表于 2015-12-24 09:49:14        只看该作者  板凳
在kernel/arch/arm/boot/dts/rk3288.dtsi下
lcdc0: lcdc@ff930000 {
                compatible = "rockchip,rk3288-lcdc";
                rockchip,prop = <EXTEND>;
                rockchip,pwr18 = <0>;
                rockchip,iommu-enabled = <1>;
                reg = <0xff930000 0x10000>;
                interrupts = <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>;
                //pinctrl-names = "default", "gpio";
                //pinctrl-0 = <&lcdc0_lcdc>;
                //pinctrl-1 = <&lcdc0_gpio>;
                status = "disabled";
                clocks = <&clk_gates15 5>, <&dclk_lcdc0>, <&clk_gates15 6>, <&pd_vop0>;
                clock-names = "aclk_lcdc", "dclk_lcdc", "hclk_lcdc", "pd_lcdc";
        };这个是默认的,打开
//pinctrl-names = "default", "gpio";
                //pinctrl-0 = <&lcdc0_lcdc>;
                //pinctrl-1 = <&lcdc0_gpio>;测试一下
回复

使用道具 举报

24

积分

0

威望

0

贡献

技术小白

积分
24
发表于 2015-12-24 09:50:32        只看该作者  地板
还有注意一下有没有背光,这部分还需要移植上去
回复

使用道具 举报

481

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
481
发表于 2015-12-27 12:07:02        只看该作者  5#
blackholeII 发表于 2015-12-24 09:50
还有注意一下有没有背光,这部分还需要移植上去

多谢回复!

背光在调试的时候我一般都是硬件直接开的,软件不做调整。

我测试了还是不行,你调出来过么?
回复

使用道具 举报

481

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
481
发表于 2015-12-29 15:14:52        只看该作者  6#
再顶下。
有没有高手知道怎么弄,指点指点,快头疼死了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表