Firefly开源社区

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

在Firefly_rk3288平台上点亮双LVDS屏

发表于 2014-11-19 17:54:13        只看该作者  11#
MotoXu 发表于 2014-11-17 10:45
想请教一下楼主,我的开发项目需要两个屏幕进行显示,Firefly点亮两个LVDS屏幕可以吗?

请关注一下Firefly的官网,显示屏等配件后续会推出。敬请期待
暴走的创客!
回复

使用道具 举报

21

积分

0

威望

0

贡献

游客

积分
21
发表于 2014-12-5 17:30:02        只看该作者  12#
点两个屏还要解决电源供应问题。屏最好可以单独供电吧(特别大屏背光部分),不然原配电源不够用。
回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2014-12-8 15:04:37        只看该作者  13#
楼主,我也点亮了一块17.3寸双lvds的屏幕,但是现实出了点问题,长高现实反调了,1920 x 1200的
目前还在调试,楼主有碰到过这个问题不?
回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2014-12-8 15:39:23        只看该作者  14#
developer04 发表于 2014-12-8 15:04
楼主,我也点亮了一块17.3寸双lvds的屏幕,但是现实出了点问题,长高现实反调了,1920 x 1200的
目前还在 ...

是不是时序没设置对呢
回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2014-12-8 16:16:47        只看该作者  15#
zhansb 发表于 2014-12-8 15:39
是不是时序没设置对呢

屏幕的长宽对调了 也是时序引起的吗显示的问题大概附件中描述的一样
不知道在kernel里面如何修改屏的方向




回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2014-12-8 17:29:47        只看该作者  16#
developer04 发表于 2014-12-8 16:16
屏幕的长宽对调了 也是时序引起的吗显示的问题大概附件中描述的一样
不知道在kernel里面如何修改屏的方 ...

来个照片看看
回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2014-12-8 18:08:39        只看该作者  17#


这张照片应该能看出个大概来了
可以看到解锁 以及右上方的都没有显示出来











回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2014-12-9 09:19:29        只看该作者  18#
developer04 发表于 2014-12-8 18:08
这张照片应该能看出个大概来了
可以看到解锁 以及右上方的都没有显示出来

从这张照片来看,方向没错,只是没有显示全,可以在上层修改去掉分辨率限制试试:
  1. --- a/frameworks/base/services/java/com/android/server/wm/WindowManagerService.java
  2. +++ b/frameworks/base/services/java/com/android/server/wm/WindowManagerService.java
  3. @@ -7867,6 +7867,8 @@ public class WindowManagerService extends IWindowManager.Stub
  4.                         reader.close();
  5.                         size.x = width;
  6.                         size.y = height;
  7. +                Slog.w(TAG, "screen x=" + width + ",y=" + height);
  8. +                               /*
  9.                             if (size.y < 720) {                    
  10.                                    size.x = 1280;                           
  11.                                    size.y = 720;                        
  12. @@ -7875,6 +7877,7 @@ public class WindowManagerService extends IWindowManager.Stub
  13.                                    size.x = 1920;                             
  14.                                    size.y = 1080;                        
  15.                                 }
  16. +                               */
  17.                 }
  18.                 catch (IOException ex) {
  19.                  Slog.w(TAG, "Couldn't read screen state from " + filename + ": " + ex);
复制代码


看看这句打印出来是不是1920X1200
回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2014-12-9 10:41:56        只看该作者  19#
zhansb 发表于 2014-12-9 09:19
从这张照片来看,方向没错,只是没有显示全,可以在上层修改去掉分辨率限制试试:

非常感谢版主大哥!
还有一个问题,我觉得可能和底层有关,因为在开机logo阶段,logo也是显示不全的。
回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2014-12-9 11:21:23        只看该作者  20#
developer04 发表于 2014-12-9 10:41
非常感谢版主大哥!
还有一个问题,我觉得可能和底层有关,因为在开机logo阶段,logo也是显示不全的。

可以试试把logo改成你需要的分辨率后试试
回复

使用道具 举报

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

本版积分规则

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