第一篇:关于MTK手机自动关机厂家的处理办法
关于MTK手机自动关机厂家的处理办法.txt54就让昨日成流水,就让往事随风飞,今日的杯中别再盛着昨日的残痕;唯有珍惜现在,才能收获明天。关于MTK手机自动关机厂家的处理办法,希望多大家有帮助
关于手机
自动关机厂家的处理办法,希望多大家有帮助
手机自动关机,又称自动断电,又分为不定时关机、按键关机、来电关机、开机后就关机、不能维持开机、合上翻盖关机和发射关机七种,这些故障是较为烦人和难排除的故障,检修时往往无从下手,就连一些有维修经验的“高手”也感到无所适从,其实,检修时只要注意观察,抓住故障的本质,检修此故障并不困难。下面分别进行分析。
一、不定时[u][font=Verdana][color=#ff0000]自动关机[/color][/font][/u]手机不定时关机是指手机开机、入网、拨打电话均正常,但有时会突然关机。产生这种故障的主要有两种,一是由于电池与电池触片间接触不良引起;二是电源IC输出的电压不稳,供电电路存在虚焊或接触不良,造成手机保护。
二、按键关机手机只要不按键,就不会关机,一按某些键手机就
[u][font=Verdana][color=#ff0000]自动关机[/color][/font][/u],主要原因是按键下面的集成电路或元件虚焊,在按键时由于力的作用使虚焊部位脱焊,导致手机关机。维修时,只要有针对性地加强对按键下部集成电路或元件的焊接一般可解决问题。
三、来电关机来电关机就是手机能开机、入网,也能拨打电话,但手机振铃响来电时,手机就关机。这种故障看似复杂,其实十分简单,为什么来电会关机呢?无非是振铃响造成的。振铃一响又为什么会关机呢?这是因为许多振铃工作时是由电池电压BATT+直接供电的,当振铃漏电时,就会导致手机来电关机。
四、开机后关机 手机开机后关机一般有三种原因:一是手机供电电路有故障,使手机虽“勉强”满足开机的条件,但开机一会后就会关机。特别是带升压电路的手机更容易出现这种故障。我们知道,手机的电池电压很低,一般为3.6V左右,有些手机的电池电压更低,手机的很多电路却需要较高的电压,因此,一些手机均设置了升压电路。当升压电路出现故障且升压电路对手机的开关机有影响时,就有可能造成手机开机后又
[u][font=Verdana][color=#ff0000]自动关机[/color][/font][/u]的故障。二是手机供电负载电路在故障,导致手机耗电大,将供电电路电压拉低,使手机保护关机。特别是手机的发射电路最易造成手机负载过重,引起手机开机后关机故障。对于发射电路引起的开机后关机故障,一般检修的方法是:将SIM卡拆下,开机,.若不出现[u][font=Verdana][color=#ff0000]自动关机[/color][/font][/u]现象,说明[u][font=Verdana][color=#ff0000]自动关机
[/color][/font][/u]故障发生在发射电路。因为在放置SIM卡的情况下,手机搜索到运营网络,则自动发射用户信号与网络建立通信。在拆下SIM卡的情况下,手机只搜索公共网络,但是不能确定哪个是运营网络,所以不会自动开启发射机。三是软件故障。当软件不正常时,手机也可能出现开机后关机的故障。开机后[u][font=Verdana][color=#ff0000]自动关机
[/color][/font][/u]还有一些其它原因,维修时应根据现象进行具体分析。
五、不能维持开机不能维持开机,是指按住电源开关键后可开机,但松开后即
[u][font=Verdana][color=#ff0000]自动关机[/color][/font][/u],该故障是爱立信手机中较为常见的故障,判断方法是:若开机后继续按住开机键,手机开机正常,且能够正常登记上网,松键后手机便[u][font=Verdana][color=#ff0000]自动关机[/color][/font][/u]。这种故障现象一般为开机维持信号不正常引起,我们知道,只有CPU的软、硬件自检通过后,才能产生开机维持信号,不能产生持续的开机维持信号,一是CPU部分损坏引起,二是软件不正常。若按下开机键开机后,继续按住开机键,手机能开机,但不能登记上网,而是
[u][font=Verdana][color=#ff0000]自动关机[/color][/font][/u]后再开机,再
[u][font=Verdana][color=#ff0000]自动关机[/color][/font][/u]又开机„„,出现反复的关机再开机现象。其原因一是元器件虚焊或损坏,如多模转换器、字库、CPU焊接不良或损坏等。二是软件出错,更换字库、码片或重写资料即可。
六、合上翻盖关机翻盖式和折叠式手机有时会出现一种十分奇怪的故障,即打开翻盖拨打电话正常,但合上翻盖手机就关机。但打开翻盖再开机又可以开机,再合上翻盖再关机„„我们知道,手机的翻盖具有自动接听电话和自动关断电话的功能。完成这一功能的主要元件就是磁控管,即翻盖式和折叠式手机常用的干簧管或霍克元件,早期的翻盖式和折叠式手机多采用干簧管,现在新型的翻盖式和折叠式手机则多采用霍克元件。但无论怎样,其控制原理是一致的。即手机打开翻盖后,翻盖上的小磁铁远离磁控管,外磁场消失,磁控管内部电路自动断开,这个“断开”的电信号(一般为高电平)输送给CPU后,CPU便作为提机信号而接听电话(或打开背景灯);当接听完电话合上翻盖时,翻盖上的小磁铁*近磁控管,由于磁场的作用,磁控管内部电路接通,这个“接通”的电信号(一般为低电平)输送给CPU后,CPU便作为挂机信号而关断电话(或关断背景灯)。
七、发射关机手机的发射关机故障在维修过程中经常出现,主要从以下几个方面来找原因。一是电池电压过低或电池老化。对于电池电压过低引起发射关机的现象,只要换过充足的电池供电正常就可以判断出采。有一种比较容易产生误判的故障就是由于电池老化后引起发射关机,经常遇到电池显示仍然满格,但发射就关机,这种现象主要是电池老化后引起电池内阻变大,在发射时电流大,使将电池输出电压变低而造成发射关机。二是功放输出端空载后为保护功放被烧毁而关机。功放输出端有元件损坏或有虚焊现象都会使功放输出端空载。三是软件有故障造成手机发射关机。四是功率控制电路不正常造成发射关机。出现发射关机故障后应从以上几个方面找原因,其中,以功放部分故障引起最为常见
第二篇:关于手机自动关机问题
手机自动关机问题
对于很多用户来说,手机放裤兜里,拿出来使用时发现手机关机或者在接打电话和收发短信时突然关机是懊恼的事情了,一般出现这种情况有两种原因:
第一、手机本身的问题,这种情况可以找手机维修店。
第二、就是手机电池的原因,手机用的时间久了,除了电量小了(待机时间缩短)以外,电池本身的电压也会受到影响,当手机搜寻网络或其它原因用电量突然加大时,就会突然关机。如果你手机用了比较长时间了,建议换一块新电池试试。
接下来,小编给大家详细介绍为什么手机会经常自动关机的原因:
一.不定时关机的故障现象为:手机能正常开机、入网。拨打电话也正常,但有时会突然关机。引起这一故障的原因主要有:
1.电池与电池触片间接触不良;
2.电源IC输出的电压不稳定,主要是供电电路存在虚焊或接触不良,受潮和摔过的手机易引起这种故障。检修不定时关机故障可先检查电池连接器与电池触片有无变形及氧化,再用“扫焊法”加焊供电电路的相关元器件。
二.不能维持开机,常表现为按住电源开关键可开机,但松开后又自动关机。故障的判断如下:
1.开机后继续按住开机键,手机开机正常,且能够正常登记上网,松开按键后便自动关机,这是由于开机维持信号不正常引起,故障多是由于CPU部分损坏或软件不正常;
2.按下开机键不放,手机开机,但不能登记入网,而是自动关机后再开机,再自动关机再开机......,出现反复的开机现象,这是由于CPU、字库、码片虚焊或损坏,软件出错引起。
三.只要不按键就不会关机,一按某些按键就自动关机,主要原因是按键下面的集成电路或元件虚焊,在按键时由于力的作用使虚焊部位脱焊,导致关机。检修时,可用橡皮擦顶住按键下部的集成电路或元件,如不再出现按键关机,证明为该集成电路或元件虚焊,加焊即可。
四.来电关机表现为手机能开机、入网、拨打电话正常,但手机来电响铃时就关机,这是因为许多手机振铃供电是由电池电压BATT+直接提供的,当振铃电路元件出现漏电时,就会出现自动关机故障,可代换法逐一检查。
五.开机后关机引起故障的原因有以下几种:
1.供电负载电路有故障,导致手机耗电大,将
射电路引起的开机后关机故障,可将SIM卡拆下,开机若不出现自动关机现象,说明自动关机故障发生在发射电路,因为在放置SIM卡后,手机搜索到运营网络后则自动发射用户信号,并与网络建立通信,在拆下SIM卡后,手机只搜索公共网络,但不能确定哪个是运网络,所以不会开启发射机。
2.供电电路有故障,使手机勉强满足开机的条件,但一开机后就关机。特别是带升压电路的手机更容易出现这种故障,检修时应重点检查升压电路。
3.13MHz时钟信号频率不稳、频偏太大或幅度不稳,也会造成手机自动关机,有时会伴有死机等故障,维修时重点应检查基准时钟电路。
4.软件故障,当软件不正常时,手机会出现开机后关机的故障,此时须重写软件。
六.发射关机是指手机在开启发射的情况下出现自动关机故障,原因在以下几个方面:
1.电池,由于电池电压过低或电池老化引起,可通过更换电池解决。
2.功放损坏或功放输出端有元件损坏。
3.功控IC损坏或功率取样电路元件虚焊或损坏。
4.软件故障,可重新写软件资料。
对于手机为什么会自动关机,机油们是不是有一定的了解了,别忘了把这些诀窍告诉你身边的小伙伴们哦。
本文来源自奇兔刷机资讯板块.
第三篇:MTK手机驱动总结
MTK手机驱动培训资料
1、LCD的调试:
一般LCD厂商在提供样品的时候,都会提供给初始化代码,服务更好的还会提供进入和退出SLEEP的代码,如果厂商不提供的话,就只有看着文档自己写了。我们的工作一般是调节显示效果以及和厂商沟通,还有就是把厂商给的代码整合进程序里面去。Lcd驱动程序相关的文件主要包括lcd.c,lcd_sw.h以及lcd_sw_inc.h。
调节LCD的驱动程序,最先要在lcd_sw_inc.h中修改lcd的尺寸,就是LCD_WIDTH和LCD_HEIGHT,如果有小屏的话还要定义下面的小屏的lcd的尺寸。
然后,根据硬件的设计修改lcd_sw.h中的宏,来确定lcd是使用8位的还是16位的接口,比如使用16位的lcd接口,就定义宏MAIN_LCD_16BIT_MODE。
最后,移植厂商给的初始化代码进入到初始化函数里,还有进入和退出Sleep状态。进入和退出Sleep状态要求重新进入Sleep状态后屏幕能正常的显示,退出Sleep状态要求LCD的耗电小于0.1ma。
如果是CSTN的屏幕,那么还有一个对比度的参数需要设定。有2个对比度的值,一个是在初始化函数中写进去的一个值,还有一个是在nvram_user_config.c中的结构NVRAM_EF_CUST_HW_LEVEL_TBL_DEFAULT中定义。
2、GPIO的设定:
GPIO就是General purpose IO pin的意思,是一些能用做一般的功能控制的IO引脚。MTK芯片的引脚一般有四个功能选项,可以通过寄存器来控制各个引脚的功能,一般功能0就是表示这个引脚用做GPIO。
用函数void GPIO_ModeSetup(kal_uint16 pin, kal_uint16 conf_dada)来控制GPIO的功能,pin表示引脚号,conf_dada控制引脚的功能。
用函数void GPIO_InitIO(char direction, char port)控制GPIO的方向,port表示引脚号,direction表示是输入还是输出。
用函数void GPO_WriteIO(char data,char port)控制GPIO的输出值,port表示引脚号,data表示输出的是高电平还是低电平。
在文件custom_equipment.c中有一个结构GPIO_MAP_ENTRY gpio_map_tbl[],其中定义了控制震动的GPIO,应该根据原理图来更改第4项震动的GPIO的设定。
3、信号量的控制:
信号量指的是在手机信号的强弱。通过修改SimDetectionDef.h中的SIGNAL_STRENGTH_NONE到SIGNAL_STRENGTH_LEVEL4的值来修改在不同信号下手机显示的信号格数。默认满格信号显示是4格,如果是其他的,比如5格的话,还要修改程序NetworkFunctions.c中的函数void NetWorkSignalLevelIndication(void *inMsg)。
4、电池格数的控制:
在bb中有一个ad转换的部件,每隔一定时间采样电池的电压,来控制电池显示的格数。具体在什么电压显示几格在文件nvram_user_config.c中的结构
NVRAM_EF_CUST_HW_LEVEL_TBL_DEFAULT中定义。计算的算法在custom_equipment.c中的kal_uint8 custom_cfg_vbat_level_regulator(kal_uint32
measure_voltage, kal_uint8 *last_level, kal_uint8 *disp_level, kal_uint8 *hit_count)中。
5、lcd背光的控制:
一般lCD的背光是通过控制PWM1的占空比来实现,背光的级别一般有5级,在每一级别的占空比是由custom_hw_default.c文件中的kal_uint32
PWM1_Level_Info[PWM_MAX_LEVEL][2] 来控制,控制的实现在pwm.c中的函数void PWM_level(kal_uint8 level)中。
6、键盘背光的控制
键盘的背光由pwm2来控制,一般很少改动。键盘的背光是否亮起来可以作为判断一个机器是否开机的一个标志,一般板子做好后,只要cpu和flash以及pmic连好后就可以正常开机了,这时lcd可能没显示,可是键盘灯一定会亮的。
7、usb和充电器的区分:
一般在mtk平台下usb和充电器是提供一样的电源,使用同一个接口,判断是否是usb还是充电器是通过判断usb的d+线上是否为低来判断的,因为在计算机上这根线是被拉低的,如果插入的是usb,这个线就会被拉低,如果插入的是充电器,因为充电器没有接这个线,所有它被手机内部的一个很大的电阻给拉高,通过检测这个线上的电压就可以判断插入的是usb还是充电器,具体的判断的算法在Bmt_main.c文件中的static void check_charger_or_usb(kal_uint8 sche_id)中。
8、键盘的定义:
在文件keypad_def.c中根据原理图修改数组const keypad_structkeypad_custom_def就可以了。
9、音频参数的修改:
根据硬件提供的用仪器测出来的值修改nvram_default_audio.c中的宏定义值。
10、外部中断的设定:
在文件eint_def.c中修改所使用的外部中断的号,比如USB_EINT_NO等。
11、待机电流控制:
一般要求手机的待机电流小于3ma,最小电流小于1ma,好的情况下能做到小于0.5ma,关机电流小于0.1ma。关机电流大一般是纯硬件问题,因为这时bb已经没有电了,软件完全不工作。待机电流大一般是lcd没有进入休眠、image sensor没有进入休眠或者cpu没有进入休眠。Cpu没有进入休眠一般是一直有个程序在工作,比如一个定时器一直工作或者一直来一个中断信号等。
12、image sensor的控制:
一般选用mtk推荐的image sensor的型号,这样在make文件中定义了型号以后就直接可以用了,需要注意的是i2c总线的定义,在sccb.h中定义,修改SCCB_SERIAL_CLK_PIN和SCCB_SERIAL_DATA_PIN的值到现在所用的gpio引脚,如果有多个i2c的设备的话
就得修改程序了,默认的只支持一个i2c设备。image sensor的的驱动程序在image_sensor.c中。
13、FM芯片的控制:
一般选用mtk提供的fm芯片,在这样在make文件中定义了型号以后就直接可以用了。这里也需要注意i2c总线的定义。
14、手机开机过程:
开机以后,手机先进入到Boot Rom中去执行,等待150ms,如果在串口上接到特定的字符串就进入到和串口通讯的过程,在这时可以执行下载程序的过程了。如果没有接到特定的字符串,就进入到开机流程,首先执行的是bootarm.s,然后执行Nucleus的系统初始化,再执行init.c中的Application_Initialize,最后初始化任务,开始执行任务,mmitask.c中的MMI_TASK是最先要开始执行的任务。
15、FLASH芯片的设定:
根据硬件原理图,确定所使用的芯片的型号,然后到toolsMemoryDeviceList目录下,找到里面的EXCEL文件,找到对应的flash的型号,在Region栏下修改所需要的nvram的空间,这个栏目下的格式一般是类似于{0x10000,7}{0x2000,8}的形式,每个大括号中的前一个表示的是块的大小,后一个表示的是块的数量。在FLASH的文档中有块的分布的介绍,注意nvram不能跨越bank。
然后设置custom_MemoryDevice.h文件中的CS0_PART_NUMBER为对应的flash型号,要注意的是这里的flash的型号需要和excel文件中的flash型号完全一致。
16、一点体会:
在调试程序的时候,要注意不要假设BB芯片的动作,只要不是文挡中明确说明的都是不确定的,芯片内部还有一定的漏电的情况,没有加电的模块也是有一点电压的。
第四篇:手机自动关机
手机自动关机分: 不定时关机、按键关机、来电关机、开机即关机、不能维持开机、翻盖或合盖关机和发射关机七种,下面我们分别对以下几种自动关机故障分别进行分析。
1.不定时自动关机:故障表现为:手机开机、入网、拨打电话均正常,但有时会突然关机。该故障的主要原因有两种:一是由于电池触片与电池间接触不良;二是电源IC输出电压不稳;供电电路虚焊或接触不良造成手机保护。受潮和摔过的手机容易产生该故障。检修时,应首先检查电池触片是否接触良好,若正常,则应重点对可疑焊点实施补焊。
2.按键关机:故障表现:手机只要不按键就不会关机,一按某些键手机就自动关机。
主要原因是按键下方的集成电路或元件虚焊。按键时由于施力使虚焊部位暂时断路,导致手机关机。维修时只要有针对性地对按键下方集成电路或元件补焊,一般可排除故障。
3.来电关机:故障表现:手机能开机、入网、也能拨打电话,但来电时手机振铃响就立即关机。该故障看似复杂,其实来电关机的原因无非是振铃漏电。因为振铃电路是由电池BATT+直接供电的,振铃接通后漏电,就会降低电压,导致手机来电关机。
4.开机后关机 :手机开机后关机一般有三种原因:(1)手机供电电路有故障,虽勉强能满足开机的条件,但开机后就会关机。特别是带升压电路的手机(如摩托罗拉V998、三星A188、SGH600C手机等)更容易出现该故障。众所周知,手机的电池电压很低,一般为3.6V左右,有些手机的电池电压更低,如诺基亚3210手机的电池供电仅2.4V,而内部很多电路却需较高的电压,因此,手机大多设有升压电路,当升压电路出现故障导致对手机的开关机有影响时,就有可能造成手机开机后又自动关机的故障。(2)手机供电负载电路存在故障,导致手机耗电大,将供电电路电压拉低,从而保护关机。特别是手机的发射电路最易造成手机负载过重,导致手机开机后关机。对于发射电路引起的开机后关机故障,一般检修方法是:拆下SIM卡,开机,若不出现自动关机现象,说明自动关机故障发生在发射电路。因为在放置SIM卡的情况下,手机搜索到运营网络,则自动发射用户信号与网络建立通信。拆下SIM卡后,手机只搜索公共网络,不能确定运营
网络,所以不会自动发射。(3)软件故障,当软件不正常时,手机也可能出现开机后关机故障。开机后自动关机还有一些其它原因,维修时应根据现象具体分析。
5.开机后不能维持 :故障表现:按住电源开关键可开机,松开后即自动关机。该故障在爱立信手机中较常见,尤其是T10、T18手机较多。判断方法如下:若开机后继续按住开机键,手机开机正常,且能够正常入网,松开后手机便自动关机,其原因一般为开机维持信号不正常,因为只有CPU的软、硬件自检通过后才能产生开机维持信号,不能得到持续的开机维持信号,多由维持信号线开路(断线)引起;若按下开机键开机后,继续按住开关机键,手机能开机,但不能入网,而是自动关机后再开机,,自动关机又开机……,出现反复的关机再开机现象,其原因一是元器件虚焊或损坏,如多模转换器、字库、CPU焊接不良或损坏等;二是软件出错,只需更换字库,码片或重写资料即可。
6.翻盖或合盖关机:故障表现:翻盖式和折叠式手机有时会出现一奇特的故障,打开翻盖拨打电话正常,合上翻盖就关机,若打开翻盖再开机又可以开机,合上翻盖又会关机。其原因是因为:手机的翻盖具有自动接听电话和自动关断电话的功能。完成该功能的主要元件就是翻盖式和折叠式手机常用的干簧管或霍耳元件,早期的翻盖式和折叠式手机多采用干簧管,新型翻盖式和折叠式手机多采用霍耳元件,其控制原理是相同的。手机打开翻盖后,翻盖上的小磁铁远离磁控元件,外磁场消失,磁控元件内部电路自动断开,产生电信号(一般为高电平)送入CPU,CPU作为提机信号而接听电话(或打开背景灯);当接听完电话合上翻盖时,翻盖上的小磁铁靠近磁控元件,磁控元件内部电路接通,产生电信号(一般为低电平)送入CPU,CPU作为挂机信号而关断电话(或关断背景灯).7.发射关机手机发射关机的主要原因如下:电池电压过低或电池老化。若因电池电压过低引起发射关机,只要更换一块电压充足的电池,若正常即可判断。由于电池老化引起的发射关机,虽然电池显示仍为满格,但发射就关机,主要原因是电池老化后电池内阻变大,发射时因电流大,导致电池输出电压变低造成发射关机。
第五篇:手机开机后自动关机可能是什么原因
手机在电力充足并处于待机状态下,却突然自动熄机的情况很多用户都经历过,究其原因可能有以下几种可能:
1.锂电内的保护电路作用过度灵敏,因此电流一大就断电。
2.电池本身已老化。
3.电池接触位的金属片有污物,造成电源接触不良。
4.电池与手机之间的接合位容易松动。
假如检查后,发现是前两项问题,那么一定要送到专门维修店去修理。假若是后两项问题,只是电池金属片脏污氧化所致,只要用胶棒将之拭擦清洁,情况将会得到改善。在电池与手机之间垫上纸皮或胶片,也可以解决电池松动引起的接触不良的问题。
如果是在手机的外部可能引起自动关机的因素排除的话,那就是手机内部(电路板)的原因了;下面也讲讲手机内部原因引起自动关机的问题.(建议非专业维修人员就不要亲自搞了)
1:检查电路板与电池触片是否因触片弹性不够使之接触不好,或是电路板上的铜皮脏或已生锈,查出问题就用相应的办法来解决问题,(有可能就把电池触片直接焊在电路板上)
2:看手机是在什么情况下关机:
一:放卡后开机,搜到网络后就关机,不放卡开机不会关机,这类情形一般是功放可能损坏.二:无论放卡或不卡,只要一开机,就自动关机,这可能是硬件故障多,特别是摔过的机子,此时应重点检查罗辑部份的IC(特别是大一点的BGA IC而IC底下悍点(盘)面积小的),13兆也不要放过.三:开机后,过一段时间(在十几分钟以上),机子无缘无故自已就关掉(死机),这一般是软件问题,引起这种问题一般有:
A-由于软件里在功率控制部份有问题(M记V系列尤为多).B-32.768晶振有问题,因机子在待机(休眠)状态时,罗辑部份的运作是*此晶振给的标准信号的(也有个别机子例外).C-功放本身性能已欠佳,发射电流偏大,在开机时因电池电量足,一时不会关机,但在待机一定时间后手机会与基站联络一次,此时手机会发射一个位置登记信号给基站,因功放发射电流大使手机在发射时就会死掉(关机).四:13兆供给罗辑部份的电信号很弱,这种情况就象前两年N机3310的通病一样.五:开机后只要按键就关机,这可以肯定是硬件有松脱的部件,若有前后板之分的也不要放过检查内联座