[lcm] MTK平台移植屏幕lcd过程要点

简介: 下拉项目和编译参考吴庆亚添加LCM驱动编译生成对应数据为87工模添加lcm节点信息TP fl10802LCM himax_852xES从单屏到多屏兼容下拉项目和编译[W5900] $ git clone ssh://172.

下拉项目和编译

[W5900]
    $ git clone ssh://172.16.16.15:29418/mtk_repository/MTK6580_WEG_L1_MP6.V2.19
    $ git checkout -b MMI_W5900 origin/MMI_W5900 
    $ git pull
    $ source build/envsetup.sh
    $ copyproject SWY_W5910_A01
    $ lunch
        15. full_lcsh6580_weg_sh_l-eng
    $ make -j8 2>&1 |tee wu-log20170705-all.txt

参考吴庆亚添加LCM驱动

http://172.16.16.15:8080/#/c/169046/

Parent:     68d8b668 ([W5900_B02] 添加B02分支)
Author:     wuqingya 
AuthorDate: 2016-12-08 19:19:19 +0800
Commit:     wuqingya 
CommitDate: 2016-12-08 19:19:19 +0800

[W5900][LCM]添加三供LCM GT

编译生成对应数据

$make lk -j8 2>&1 |tee wu-lon-.txt
$make kernel bootimage -j8 2>&1 |tee wu-lon-.txt

wuchengbing@ubuntu:~/mtk/W5900/MTK6580_WEG_L1_MP6.V2.19/alps/out/target/product/lcsh6580_weg_sh_l/obj/BOOTLOADER_OBJ/build-lcsh6580_weg_sh_l/dev/lcm/st7701_fwvga_dsi_vdo_gt$ l
st7701_fwvga_dsi_vdo_gt.d  st7701_fwvga_dsi_vdo_gt.o

wuchengbing@ubuntu:~/mtk/W5900/MTK6580_WEG_L1_MP6.V2.19/alps/out/target/product/lcsh6580_weg_sh_l/obj/KERNEL_OBJ/drivers/misc/mediatek/lcm/st7701_fwvga_dsi_vdo_gt$ l
built-in.o  modules.order  st7701_fwvga_dsi_vdo_gt.o

为*#87#工模添加lcm节点信息

TP fl10802

#if defined(LCT_ADD_TP_VERSION)
static int gtp_info_read_proc(struct file *file, char *buffer, size_t count,  loff_t *ppos)
{

LCM himax_852xES

        #ifdef SLT_DEVINFO_LCM
        params->module="TXDY450SFWPC-15";
        params->vendor="TONGXINGDA";
        params->ic="FL10802";
        params->info="480*854";
        #endif
...

从单屏到多屏兼容

#CUSTOM_LK_LCM = "st7701_fwvga_dsi_vdo_gt"
CUSTOM_LK_LCM = "ili9806e_dsi_vdo_fwvga_jd fl10802_fwvga_dsi_vdo_txd st7701_fwvga_dsi_vdo_gt"

#CONFIG_CUSTOM_KERNEL_LCM="st7701_fwvga_dsi_vdo_gt"
CONFIG_CUSTOM_KERNEL_LCM="ili9806e_dsi_vdo_fwvga_jd fl10802_fwvga_dsi_vdo_txd st7701_fwvga_dsi_vdo_gt"

Wu_Being博客声明:本人博客欢迎转载,请标明博客原文和原链接!谢谢!

Wu_Being 吴兵博客接受赞助费二维码

如果你看完这篇博文,觉得对你有帮助,并且愿意付赞助费,那么我会更有动力写下去。

目录
相关文章
|
5月前
|
数据安全/隐私保护
STM32F103C8T6实现简易密码锁(CubeMax配置)(一),Oled显示。
项目功能:实现设置密码,登陆密码,后期还可以通过E2PROM实现掉电不丢失数据。通过Oled的显示去判断我们是否设置或者登陆成功。
104 0
|
存储
基础工程(cubeide串口调试,printf实现,延时函数)
基础工程(cubeide串口调试,printf实现,延时函数)
344 0
|
算法 搜索推荐 异构计算
基于STM32下OLED显示实现文字取模软件配置
在做OLED显示实验时,文字很难编辑出对应的点,从网上找到了这个文字转换软件,以下是软件的配置项,由于是STM32所以自定义格式选择C51格式, 取模方式:列行式 取模走向:逆向 输出数制:16进制 输出选项:输出精简格,输出紧凑格式 点阵格式:阴码
605 0
基于STM32下OLED显示实现文字取模软件配置
|
异构计算
altera小实验——LCD1602显示
altera小实验——LCD1602显示
146 0
altera小实验——LCD1602显示
STM32 OLED显示屏移植工程方法
作为开发人员,获取一个开发项目的途径有以下几种:1、在淘宝上、百度上、GitHub等等等网络资源上面进行获取;2、向负责硬件部分的硬件工程师或者才够物料的工作人员进行资料获取。
STM32 OLED显示屏移植工程方法
|
存储 关系型数据库
单片机:LCD1602显示屏(内含LCD1602介绍+硬件设计+软件设计+原始代码)
单片机:LCD1602显示屏(内含LCD1602介绍+硬件设计+软件设计+原始代码)
1067 0
单片机:LCD1602显示屏(内含LCD1602介绍+硬件设计+软件设计+原始代码)