#如果有需要,极力推荐,由于MTK没有相关的添加新工程的文档方法,该方法是通过本人验证,通过编译错误后进行相关分析,所记录mt8788添加新工程的方法,个别目录中需要添加文件,需要自己根据自己MTK平台进行添加修改,不然在编译时还是会出现报错,编译不通过的情况,这里只是列出需要添加的相关文件的目录,以及相关的文件名。
/device/vantron/vt_som_i500p$ 添加工程目录 从原有的工程目录修改。///
/kernel-4.19/arch/arm64/boot/dts/mediatek$ 添加DTS 文件
/kernel-4.19/arch/arm64/configs$ 添加xxx_debug_defconfig and xxx_defconfig
/vendor/mediatek/proprietary/bootable/bootloader/lk/project$ 添加 xxx_.mk 文件
/vendor/mediatek/proprietary/bootable/bootloader/lk/target$ 添加项目目录
/vendor/mediatek/proprietary/bootable/bootloader/preloader/custom$ 添加项目工程目录
~/project/vt-som-i500p/vendor/mediatek/proprietary/bootable/bootloader/preloader/custom/vt_som_i500p$ 修改xxx.mk 文件
~/project/vt-som-i500p/vendor/mediatek/proprietary/custom$ 添加工程目录
~/project/vt-som-i500p/vendor/mediatek/proprietary/bootable/bootloader/preloader/custom/vt_som_i500p/dct/dct$ 修改项目名称
/vendor/mediatek/proprietary/bootable/bootloader/lk/target/vt_som_i500p/include/target$ 修改项目名称
/kernel-4.19/drivers/misc/mediatek/dws/mt6765$ 添加一个xxx.dws 文件
/vendor/mediatek/proprietary/tinysys/freertos/source/project/CM4_A/mt6765$ 添加项目工程目录
/vendor/mediatek/libs/vt_som_i500p$ 添加项目工程目录 //
/ProjectConfig.mk:77:CUSTOM_MODEM = mt6765_sp_lwctg_6177m_tb_umoly0164_prod
添加MODEM 目录名称
可在编译文件.mk中添加打印。用来追踪项目的编译过程,用来解决编译报错。
$(warning warning:'this is a log info------->>>>>8 $(TARGET_BOARD_PLATFORM)') 在.mk 中添加打印log