Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

求助~已经折腾好几天了~

1217

积分

1

威望

3

贡献

中级创客

Rank: 4

积分
1217
QQ
发表于 2016-6-18 10:43:02        只看该作者  11#
ohdebug 发表于 2016-6-18 10:27
[    0.752344] rga: Module initialized.
[    0.753056] rga2 ff920000.rga: rga ion client create suc ...

打开u-boot logo的话屏的初始化是u-boot初始化的,不打开是kernel里面初始化
回复

使用道具 举报

45

积分

0

威望

0

贡献

游客

积分
45
发表于 2016-6-18 11:57:14        只看该作者  12#
madman 发表于 2016-6-18 10:43
打开u-boot logo的话屏的初始化是u-boot初始化的,不打开是kernel里面初始化

地址:
https://bitbucket.org/T-Firefly/firenow-lollipop/src/8fe6c3be9d55993b1d469708d888ba7787b1dd26/kernel/arch/arm/boot/dts/firefly-rk3288.dts?at=Firefly-RK3288&fileviewer=file-view-default

我目前dts,根据官方给出的修改patch所得,请见图片,(I2C触屏暂且忽略)

然后听从你的回复,我从官方源代码中再次进行,对比,依旧没有发现异常的地方,我哭。
7.85寸屏,根据官方代码更改是可以点亮,但是10.1 lvds根据官方代码不行,不管怎么样的格式,都不行!
开启rgb2,端口还能输出点数据。不开启,啥都没有,N,P虽然有500mV左右的电平,但都一样。
-------------------------------------------------

-------------------------------------------------------------
我现在不知道内核,是从哪里进行lvds通道写入的,现在一直在看rk_fb.c和lcdc还有lvds这几个源代码文件。
因为,我发现即便强制使能lvds,端口还是不会有数据,所以在怀疑,根本不会写入数据。



如果了解的话,望告知。
这个屏幕折腾4,5天了,重新焊接线,换屏,最后才发现是端口没有数据!

1.JPG (38.23 KB, 下载次数: 45)

1.JPG

2.JPG (44.07 KB, 下载次数: 41)

2.JPG

3.JPG (9.74 KB, 下载次数: 41)

3.JPG

4.JPG (62.34 KB, 下载次数: 38)

4.JPG

5.JPG (117.68 KB, 下载次数: 40)

5.JPG

6.JPG (105.38 KB, 下载次数: 38)

6.JPG
回复

使用道具 举报

45

积分

0

威望

0

贡献

游客

积分
45
发表于 2016-6-18 14:32:12        只看该作者  13#
madman 发表于 2016-6-18 10:43
打开u-boot logo的话屏的初始化是u-boot初始化的,不打开是kernel里面初始化

我醉了,问题解决了。。。
他们官方文档没有说明,是LED_EN控制Pin没有打开!rgb2会控制这个Pin,所以有信号!
论坛里提供的patch,没有说到这一点。。

11.JPG (37.99 KB, 下载次数: 45)

11.JPG

12.JPG (77.4 KB, 下载次数: 40)

12.JPG

13.JPG (67.47 KB, 下载次数: 42)

13.JPG
回复

使用道具 举报

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

本版积分规则

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