5.FM调试文档
alps\mediatek\config\$Project\ProjectConfig.mk
alps\mediatek\config\$Project \autoconfig\kconfig\project
这两支文件中和fm相关的变量设置,例如MTK_FM_SUPPORT、MTK_FM_CHIP、
CONFIG_MTK_FM(这个变量十分重要,决定FM模块是否编译)。
1.1 JNI层编译
编译命令:mk $project mm mediatek\external\fmradio\
1.1.1 alps\mediatek\external\fmradio\Android.mk负责产生linux文件系统中
/system/etc/firmware下的fm的bin文件,目前只针对6628。
1.1.2 alps\mediatek\external\fmradio\fmr\Android.mk负责产生libfmjni.so和libfmar1000.so、
libfmmt6616.so、libfmmt6620.so、libfmmt6626.so、libfmmt6626.so、libfmmt6628.so。
1.1.3 alps\mediatek\external\fmradio\custom\Android.mk负责产生libfmcust.so。
1.2 Kernel层编译
编译命令:
l MT6620 mk $project n k mediatek\kernel\drivers\combo\drv_fm
l MT6628/6626 mk $project n k mediatek\kernel\drivers\fmradio
1.2.1 MT6620
1.2.1.1 alps\mediatek\kernel\drivers\combo\Makefile
1.2.1.2 alps\mediatek\kernel\drivers\combo\drv_fm\Makefile
1.2.1.3 alps\mediatek\kernel\drivers\combo\drv_fm\public\Makefile
1.2.1.4 alps\mediatek\kernel\drivers\combo\drv_fm\private\Makefile
1.2.2 MT6626+MT6628
1.2.2.1 alps\mediatek\kernel\drivers\fmradio\Makefile
1.2.2.2 alps\mediatek\kernel\drivers\fmradio\private\Makefile
FM加载驱动ko文件导致的问题
正常模式:alps\mediatek\config\$project \ init.project.rc
Meta模式:alps\mediatek\config\$project \meta_init.project.rc
工厂模式:alps\mediatek\custom\$project \factory\init.rc
主要是在相关的init文件中加载FM的文件和编译FM driver产生的ko是否一致。
六、Camera
1.MT6575上mclk设为 26Mhz时,占空比不是50%
MT6575上26Mhz mclk设置后占空比不是50%, 量到为61.7%.
2.Camera上电开 power(DVDD, AVDD, IOVDD)之间间隔时间太长
3.如何配置 lens
首先需要向sensor的vendor了解,使用的sensor是否内嵌lens的driver IC
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-55851-13.html
我们应该高调欢迎美舰来参观我们的领海
我担心的
第二
我们会做一个合格的对手