![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MTK 手机开发笔记总结
文章平均质量分 81
春天码农
这个作者很懒,什么都没留下…
展开
-
mtk lcd调试问题总结
LCD会注意到一下问题:1.gamma是否超标。2.刷新率是否合适。3.flicker现象是否严重或能否轻易察觉。4.ESD是否合格。5.背光调节是否存在问题,特别是自动调节是否有不平滑现象,或者亮度调定某个范围屏幕出现闪烁等。6.图片显示是否有失真的现象。7.是否有噪点等问题。接口类型:1.并行接口:MCU接口,LCD模组须有自己的GRAM。R原创 2014-03-11 10:36:14 · 2249 阅读 · 0 评论 -
MTK wifi 驱动相关
走在前面的人有饭吃,走在后面的人没饭吃,技术先人一步,你就是赢家,欢迎到未来新技术手机操作系统firefox os 5狐论坛网"www.5fox.cn"wmt_chrdev_wifi.c :#define WIFI_DEV_MAJOR 153 对应init.rc中创建的设备节点 /xxx/mediatek/custom/jrdsh75_cu_jb/factory/init.rcsta原创 2013-03-13 13:53:50 · 6924 阅读 · 0 评论 -
Mtk android LCD开机启动过程
走在前面的人有饭吃,走在后面的人没饭吃,技术先人一步,你就是赢家,欢迎到未来新技术手机操作系统firefox os 5狐论坛网"www.5fox.cn" /bootable/bootloader/uboot/arch/arm/lib/board.c原创 2013-03-05 15:53:44 · 4567 阅读 · 0 评论 -
MTK FM驱动开发
走在前面的人有饭吃,走在后面的人没饭吃,技术先人一步,你就是赢家,欢迎到未来新技术手机操作系统firefox os 5狐论坛网"www.5fox.cn"FMRadioActivity.java-->FMRadioService.java-->FMRadioNative.java-->libfm_jni.cpp-->fmr_core.cpp-->mt6628.cpp-->common.cpp原创 2013-03-14 10:42:34 · 7052 阅读 · 0 评论 -
adb shell命令查看手机LCM信息及帧率
采用以下命令方法:root@Eclipse:/ # cat proc/cmdline console=tty0 console=ttyMT0,921600n1 root=/dev/ram vmalloc=496M slub_max_order=0 slub_debug=O lcm=1-nt35517原创 2014-03-19 14:04:55 · 10018 阅读 · 0 评论 -
I2c读写地址
在开发过程中我们很多时候要遇到关于i2c通信,比如TP驱动等,与它通信就涉及到通信地址的问题,要注意的是在读写地址时地址有一个换算,如下:I2C设备的写地址 = I2C设备地址 I2C设备的读地址 = (I2C设备地址 例如:#define TP_I2C_ADDR (0x36)#define TP_I2C_WRITE_ADDR (TP_I2原创 2014-03-19 17:08:00 · 4012 阅读 · 0 评论 -
MTK关于手机AGPS问题总结
在开发过程中,我们很多时候会遇到AGPS CEP不达标的情况,一般遇到这样的情况是很头疼的问题,对于我们做手机的开发者而言大部分都要依赖mtk相关人员协助解决这样的问题,因为大部分的东西都被封装,我们是看不到的,不过从遇到这些问题到解决问题总结了不少经验,以下是我在开发过程中总结部分:对于AGPS的功能是否符合标准我们有如下测试两个测试标准 TTFF和CEP评判标准: TTFF Max原创 2014-03-19 14:42:30 · 3587 阅读 · 0 评论 -
Mtk WIFI常用调试命令
在手机开发之初,我们很多时候要在lcm和tp还没有正常工作的时候就需要同步的进行wifi模块功能的开发,所以了解常用的命令会有助于我们快速的开发我们的手机,以下就是列出的常用命令供大家借鉴运用: 1、开启或关闭wifi:首先adb shell进入手机调试root@Eclipse:/ # echo 0 > dev/wmtWifi 关闭wifi原创 2014-03-19 11:20:37 · 6895 阅读 · 0 评论 -
GPS NMEA-0183协议详解
NMEA协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)制定的一套通讯协议。GPS接收机根据NMEA-0183协议的标准规范,将位置、速度等信息通过串口传送到PC机、PDA等设备。NMEA-0183协议是GPS转载 2014-03-10 14:29:46 · 2045 阅读 · 0 评论 -
MTK BT驱动调试总结
首先在init.Project.rc里面找例如找fm bt wifi gps等等。。。 # STP, WMT, GPS, FM and BT Driver insmod /system/lib/modules/mtk_stp_core.ko insmod /system/lib/modules/mtk_stp_uart.ko insmod /system/l原创 2013-03-14 10:50:18 · 6623 阅读 · 0 评论 -
mtk 6572平台led指示灯 调试
led充电指示灯调试相关文件目录custom//kernel/leds/mt65xx/cust_leds.ckernel/drivers/leds/leds_drv.cplatform/mt6572/kernel/drivers/leds/leds.cstatic struct cust_mt65xx_led cust_led_list[MT65XX_LED_T原创 2014-02-25 18:05:26 · 3532 阅读 · 0 评论 -
mtk lcd驱动检测
很多时候我们在做驱动移植的时候,大部分时间都在调试驱动文件,但从事mtk安卓手机开发时我们应该知道是什么地方在找我们的驱动并去调用起来,下面基本上是mtk平台固定的调用检测位置:xxx项目/mediatek/kernel/drivers/video/disp_drv.cconst LCM_DRIVER *disp_drv_get_lcm_driver(const char *lcm_nam原创 2014-03-10 13:53:33 · 1507 阅读 · 0 评论 -
WIFI发射功率参数定制
WIFI发射功率需要软件按如下参数集成:802.11b ADC: 18 802.11g ADC: 16802.11n HT20 ADC: 14802.11n HT40 ADC: 12FCC bandedge limit: disable配额文件CFG_WIFI_Default.h对应stWifiCfgDefault中参数的设置,对应数组中的十六进值为18原创 2014-02-25 16:58:02 · 4191 阅读 · 1 评论 -
安卓 HOME MENU BACK按键误报混乱
在驱动文件中找到相关上报点//report...if(touchData.nTouchKeyMode){printk("[MSG2138A]useful key code report touch key code = %d\n",touchData.nTouchKeyCode);if (touchData.nTouchKeyCode == 1){touchkeycod原创 2014-02-25 17:32:15 · 1223 阅读 · 0 评论 -
mtk GPRS 4上行发射功率回退
频段 验证回退值 期望回退值Gsm850 48 48Gsm900 48 44Gsm1800 44 44Gsm1900 44原创 2014-02-26 11:05:41 · 3004 阅读 · 0 评论 -
Porting Tp 问题总结
首先是在Porting Tp驱动的时候要注意几个重要的的几个文件(1)配置文件的设置ProjectConfig.mk //mediatek/config/项目名/ProjectConfig.mk主要配置的是所要porting tp 驱动的文件名 如CUSTOM_KERNEL_TOUCHPANEL = xx 单款tp的话跟一个文件驱动就行了,如果做的多款tp的话就跟多个原创 2014-03-10 09:45:32 · 1747 阅读 · 0 评论 -
底层终端操作wifi通过wpa_cli连接一个AP
首先建立一个wep128的的ap,记住ssid,手机打开wifi。adb shellwpa_cli -p /data/misc/wpa_supplicantadd_network #(这个命令会返回一个索引值,假如返回是0)。set_network 0 ssid “your ssid”原创 2014-03-25 08:53:01 · 3622 阅读 · 0 评论