LCM模块驱动编译烧写流程简记
一、配置831LCM模块驱动相关文件:
1、 kernel中
(1).c文件
/mnt/831/kernel-3.18/drivers/misc/mediatek/lcm/ili9881c_dsi_vdo_dj_hd720/ili9881c_dsi_vdo_dj_hd720.c
(2).mk文件
同上
(3)需把要加的 LCM文件加到kernel的hq6737t_66_1hg_m_defconfig文件中
/mnt/831/kernel-3.18/arch/arm64/configs/hq6737t_66_1hg_m_defconfig
2、 lk中
(1).c文件
/mnt/831/vendor/mediatek/proprietary/bootable/bootloader/lk/dev/lcm/ili9881c_dsi_vdo_dj_hd720/ ili9881c_dsi_vdo_dj_hd720.c
(2).mk文件
同上
(3)需把要加的LCM加到lk的hq6737t_66_1hg_m.mk文件中
/mnt/831/vendor/mediatek/proprietary/bootable/bootloader/lk/project/hq6737t_66_1hg_.mk
3、这两部分的LCM配置好后,需将LCM名加到LCM_list.c中。
/mnt/831/vendor/mediatek/proprietary/bootable/bootloader/lk/dev/lcm/mt65xx_lcm_list.c
二、编译
全编命令:
source build/envsetup.sh
lunchfull_hq6737t_66_1hg_m-eng
make-j13 2>&1 | tee build.log
修改后:
makebootimage
三、烧写
使用Smart phone Flash Tool:
1、 打开Smartphone Flash Tool
(1)进入工具所在的文件夹,给flash_tool添加可执行权限:chmod +x flash_tool
(2)用超级用户权限打开工具:sudo ./flash_tool
2、烧写
(1)将/mnt/831/out/target/product/hq6737t_66_1hg_m文件夹中的除文件夹之外的文件都拷到831DA文件夹里;
(2)首先要在Download-Agent一栏上选中/SP_Flash_Tool_exe_Linux_v5.1708.02.100/MTK_AllInOne_DA.bin文件,然后在Scatter-loading File一栏中选中MT6737T_Android_scatter文件;
(3)先点击Download按钮,然后使用USB线将手机与电脑连接。