user1
1
本帖最后由 叫我锋哥 于 2014-10-23 14:16 编辑
等了这么久终于拿到了Firefly_rk3288的工程机,第一感觉还可以,接口的位置设计挺人性化的,至于功能性就需要去验证了。由于Firefly_rk3288上没有做屏的背光和TP部分的电路,只留出了屏数据线接口。:Q没办法,自能自己设计屏接口板了,由于双LVDS的走线要求比较高,LVDS的信号走线需严格遵循差分规则要求走线,线对内两根信号的长度误差控制在30mil以内,线对与线对之间的长度误差控制在100mil以内;走线拐角尽量用弧线或者钝角,不能为直角或锐角,阻抗要求Z=100ohm±10ohm ,所以数据线要有完整的参考面,幸好有Firefly团队支持了一下,终于把板给LAYOUT出来了。在后来的事实证明本人设计的还是可以的:$
废话就不说了,马上上图,我使用的屏尺寸为10.1,分辨率为1200*1920
_Sai
2
看起来效果还不错哦~!听说可以双LVDS,楼主有没有兴趣试试
user1
5
为了证实我是在Firefly_rk3288上点的屏,所以我补发图片,以图为证:lol
user1
6
为了证实我是在Firefly_rk3288上点的屏,所以我补发图片,以图为证:lol
user1
8
cxl123321 发表于 2014-10-23 15:55
效果还不错的样子,就是东西看着有点多!
其实需要的东西不多,只是我懒的去搞,所以就直接搞了一大排排线上去
楼主这个有多余的吗?卖我一个?我在为我的RK3288 找屏幕呢
MotoXu
10
想请教一下楼主,我的开发项目需要两个屏幕进行显示,Firefly点亮两个LVDS屏幕可以吗?
_Sai
11
MotoXu 发表于 2014-11-17 10:45
想请教一下楼主,我的开发项目需要两个屏幕进行显示,Firefly点亮两个LVDS屏幕可以吗?
请关注一下Firefly的官网,显示屏等配件后续会推出。敬请期待
F_cb_cb
12
点两个屏还要解决电源供应问题。屏最好可以单独供电吧(特别大屏背光部分),不然原配电源不够用。
楼主,我也点亮了一块17.3寸双lvds的屏幕,但是现实出了点问题,长高现实反调了,1920 x 1200的
目前还在调试,楼主有碰到过这个问题不?
zhansb 发表于 2014-12-8 15:39
是不是时序没设置对呢
屏幕的长宽对调了 也是时序引起的吗显示的问题大概附件中描述的一样
不知道在kernel里面如何修改屏的方向
zhansb 发表于 2014-12-8 17:29
来个照片看看
这张照片应该能看出个大概来了
可以看到解锁 以及右上方的都没有显示出来
zhansb
18
developer04 发表于 2014-12-8 18:08
这张照片应该能看出个大概来了
可以看到解锁 以及右上方的都没有显示出来
从这张照片来看,方向没错,只是没有显示全,可以在上层修改去掉分辨率限制试试:
--- a/frameworks/base/services/java/com/android/server/wm/WindowManagerService.java
+++ b/frameworks/base/services/java/com/android/server/wm/WindowManagerService.java
@@ -7867,6 +7867,8 @@ public class WindowManagerService extends IWindowManager.Stub
reader.close();
size.x = width;
size.y = height;
+ Slog.w(TAG, "screen x=" + width + ",y=" + height);
+ /*
if (size.y < 720) {
size.x = 1280;
size.y = 720;
@@ -7875,6 +7877,7 @@ public class WindowManagerService extends IWindowManager.Stub
size.x = 1920;
size.y = 1080;
}
+ */
}
catch (IOException ex) {
Slog.w(TAG, "Couldn't read screen state from " + filename + ": " + ex);
看看这句打印出来是不是1920X1200
zhansb 发表于 2014-12-9 09:19
从这张照片来看,方向没错,只是没有显示全,可以在上层修改去掉分辨率限制试试:
非常感谢版主大哥!
还有一个问题,我觉得可能和底层有关,因为在开机logo阶段,logo也是显示不全的。