Firefly开源社区

标题: Firefly-RK3288 Android5.1 支持5.5寸MIPI屏和触摸模组的修改方法 [打印本页]

作者: fire-juz    时间: 2016-1-13 15:59
标题: Firefly-RK3288 Android5.1 支持5.5寸MIPI屏和触摸模组的修改方法
硬件参数:5.5寸MIPI液晶显示模组

1.首先更新sdk,最新提交:
  1. Commit: ebbfd81
  2. Message:Kernel->dts:add lcd-ips5k0350fpc-mipi.dtsi
复制代码

2.打上补丁(见附件):
  1. Kernel-lcd-add-mipi-lcd-ips5k0 ...
复制代码

3.使能触摸屏,具体如下:
  1. --- a/kernel/arch/arm/boot/dts/firefly-rk3288.dts
  2. +++ b/kernel/arch/arm/boot/dts/firefly-rk3288.dts
  3. @@ -487,7 +487,7 @@
  4.                 reg = <0x51>;
  5.         };
  6.          synaptics_ts@20 {
  7. -               status = "disabled";
  8. +               status = "okay";
  9.                  compatible = "synaptics,synaptics_dsx";
  10.                  reg = <0x20>;
  11.                 touch-gpio = <&gpio8 GPIO_A7 IRQ_TYPE_EDGE_FALLING>;
复制代码

4.编译kernel:
  1. make firefly-rk3288_defconfig
  2. make firefly-rk3288.img
复制代码

然后烧写resource.img和kernel.img 到开发板就可以使用模组了
{:2_27:}

0001-Kernel-lcd-add-mipi-lcd-ips5k0350fpc-support.patch.zip

1.22 KB, 下载次数: 446, 下载积分: 灯泡 -1 , 经验 -1


作者: qiyei2009    时间: 2016-1-14 21:09
已按照楼主提供的方法,成功点亮5.5寸屏。不过有个问题,在5.5寸屏幕下,图标和字体都变的 好小,楼主友没有什么办法让它变大一些,设置最大字体也不管用
作者: fire-juz    时间: 2016-1-15 09:10
qiyei2009 发表于 2016-1-14 21:09
已按照楼主提供的方法,成功点亮5.5寸屏。不过有个问题,在5.5寸屏幕下,图标和字体都变的 好小,楼主友没 ...

adb shell
vi /system/build.prop
ro.sf.lcd_density=320 (修改这个参数试试)
作者: yubang    时间: 2016-4-22 14:18
不错,谢谢分享;最近也在点一个mipi屏
作者: hahath_Th    时间: 2016-4-23 10:49
没太看懂啊。。。 怎么搞。。。

作者: hahath_Th    时间: 2016-4-23 17:52
qiyei2009 发表于 2016-1-14 21:09
已按照楼主提供的方法,成功点亮5.5寸屏。不过有个问题,在5.5寸屏幕下,图标和字体都变的 好小,楼主友没 ...

你是怎么做的啊~~~
作者: perryzhou007    时间: 2016-4-25 22:29
最近在点一个MIPI屏。还没有点亮。不知道是硬件还是软件问题
作者: hahath_Th    时间: 2016-4-27 10:21
perryzhou007 发表于 2016-4-25 22:29
最近在点一个MIPI屏。还没有点亮。不知道是硬件还是软件问题

我背光亮了,屏幕没有显示。。。

作者: glec54321    时间: 2016-5-9 11:36
fire-juz 发表于 2016-1-15 09:10
adb shell
vi /system/build.prop
ro.sf.lcd_density=320 (修改这个参数试试)

為了不用每次compile新的image, 就要再adb修改ro.sf.lcd_density, 我想從source code 直接改成320.

有找到"/frameworks/base/core/java/android/util/DisplayMetrics.java"  裡面有:
SystemProperties.getInt("ro.sf.lcd_density", DENSITY_DEFAULT));

估計是將DENSITY_DEFAULT 改為DENSITY_XHIGH 或是DENSITY_400 再compile就可以.  明天試試.
作者: madman    时间: 2016-5-9 17:49
glec54321 发表于 2016-5-9 11:36
為了不用每次compile新的image, 就要再adb修改ro.sf.lcd_density, 我想從source code 直接改成320.

有 ...

修改device/rockchip/rk3288/rk3288_box/system.prop的参数ro.sf.lcd_density=160就可以了

作者: victor1215    时间: 2016-5-20 10:14
thank you
作者: a415742426    时间: 2016-5-26 10:09
你好,请教一下,在哪里调节 进入休眠模式的时间参数呢?
作者: madman    时间: 2016-5-26 11:18
a415742426 发表于 2016-5-26 10:09
你好,请教一下,在哪里调节 进入休眠模式的时间参数呢?

setting里面就可以设置休眠时间啊
作者: a415742426    时间: 2016-6-7 10:59
madman 发表于 2016-5-26 11:18
setting里面就可以设置休眠时间啊

谢谢你。
不过我想设置的是休眠唤醒后,那个屏保?壁纸的待机时间。
   setting里设置的进入主界面后的休眠时间。

作者: guolei    时间: 2016-7-25 16:24
谢谢!
作者: perryzhou007    时间: 2016-8-4 21:33
支持支持
作者: werren    时间: 2016-11-24 16:20
mark一下
作者: 280812980    时间: 2017-3-17 14:03
大神,如何设置不进入休眠啊?
作者: nds_shenzhen    时间: 2017-6-23 00:59
我也是5.1 版本,配置mipi clk 没有时钟输出,不知道原因波
作者: 吟风子燕    时间: 2017-10-21 08:24
不错的资料
作者: yl586526    时间: 2018-4-19 20:05
支持
作者: boshao    时间: 2018-11-21 09:06
怎么在DEBUG模式下看到显示屏初始化信息
作者: shalilien    时间: 2020-3-6 14:04
楼主不同液晶初始化是不同的吗?
作者: tianxu518    时间: 2021-6-29 21:17
来个灯泡吧
作者: tianxu518    时间: 2021-6-30 09:44
来个灯泡吧
作者: no0025948    时间: 2021-7-27 15:41
不错,谢谢分享
作者: mater265797    时间: 2021-8-5 14:22
谢谢分享,赞一个
作者: WELLSCHAN    时间: 2024-3-4 20:16
谢谢分享




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1