您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > LOG工具及驱动安装操作说明-Android-5.1
展讯9830平台LOG工具驱动安装操作说明外场测试完整的log抓取:使用CHANNELSERVER工具连接Logel_for_TD保存armlog和DSPLOGGER保存DSPlog,SLOG(不勾选modem)保存SLOG,总计3份LOG,SLOG通过Log4Android2PCv2.3.4工具导出。(如果因为特殊原因,SLOG无法通过工具导出,可以通过T卡直接把SLOG拷贝到PC)。外场测试务必勾选CAPLOG。注意事项:开始抓取LOG前手机、PC的时间需要调节到当前系统时间,精确在3秒内。发现异常后,在30秒之后再开始保存log,避免出现异常马上断开导致log信息打印不全。1、驱动安装及环境配置1.1安装DriverCoding驱动时,双击“install.exe”依次点击下一步、完成。2、SLOG抓取说明2.1将Log4Android2PCv2.3.4压缩包解压到不带空格的文件目录,手机开启USB调试;注:Log4Android2PCv2.3.4文件夹建议存放在“D盘根目录”,放的路径比较深或有中文目录的文件夹,发现会概率性弹掉2.2抓取Slog,需保证SD卡有足够的空间。当Android、ARM、DSP都抓取时,一般一小时抓取约300M左右log,建议SD卡达到8G或者8G以上。2.3如果Logel工具和Slog都打开时,需关闭Slog中的Modemlog开关,通过PC端在线抓取Modemlog2.4拨号盘输入*#*#83781#*#*-DEBUG&LOG-Slog点击右上角的设置菜单后进入ModemLogSettings设置项,Log输出方式设置为PC抓取,开启ARMLog、CP2Log、CAPLog,DSPoptions设置为ARMCOM_DEBUG;如下图设置。2.5返回上层,进入SlogUI-勾选AndroidLog,如下图设置。2.62.72.82.92.102.112.122.132.6注意抓取CAPlog分两种:ModemCAP和AndroidCAPModemCAP开启:Modemlog的caplog一般默认打开,设置位置为slog中ModemLogSettings中,测试前可做下检查,看modemcaplog是否打开,开关打开后,不管PC方式还是SD方式抓log,都将生成ModemCAPAndroidCAP开启:在log-SettingsAPLogSettings,勾选上RecordCAPLog2.7slog设置完成后即可离线抓取,当出现问题时点击STOP,保存LOG时PC端点击Log4Android2PCv2.3.4文件夹中的LogAndroid2PC.bat等待文件执行完(大约40秒左右),进入Log4Android2PCv2.3.4-logs文件夹路径就可取到SLOG。2.8进入Log4Android2PCv2.3.4文件夹,查看logs文件夹,找到对应的log文件夹,将LOG保存OK。2.9抓完log后,怎样才能确认所抓log是否有效呢?需要有以下对应文件夹和文件生成:2.10出现定屏&冻屏&死机现象后,请先做如下排查和操作:adb是否可用,再次打入电话是否可以打通。手机定屏未自动重启时导致adb无法连接的情况,重新插拔无效,需要长按长按power键6s以上使手机重启重启后使用SLog导出脚本Log4Android2PCv2.3.3.zip工具抓出Log并记录出现问题的时间点。3、PCLog抓取方法需要分别抓取TD和LTE端modemlog,方法如下:Armlog/Dsplog/Channelserver各开启2个界面,按下图方法设置3.1ChannelServer打开ChannelServer窗口,电脑右小角点击channelserver小图标进行channelserverconfigure配置;连接成功后,channelserver图标显示蓝绿、绿动画,如图3.2Logel配置及抓取说明(ARMLOG)3.2.1打开armlog,点击,点击,进入下列设置界面,如图分别设置(通过LTEDiag端口抓取GSM/TD/LTE的ARMLOG)3.2.2设置完成后点击armlog窗口上的连接图标,再点击Logging图标,开始运行,抓取log,3.2.3停止时,先点击停止图标,停止Log后再退出连接,点击3.2.4遇到异常需要保存LOG时,先点击STOP图标,再点击disconnet图标,再点击保存,先建立对应的log文件夹(如ARMLOG),再输入文件名ARMLOG保存。注意:一定要在退出连接后再保存log,否则会有文件丢失。3.3DSPLOGGER配置及抓取说明(DSPLOG)3.3.1DSP工具在本地解压两份,打开两个DSP工具分别抓取LTEDSP和TGDSP;(因为本地如果只有一套DSP工具,配置文件只有一个,先后在设置界面选择Ltelog,tglog,工具会将这个配置保存在DspLogger.ini,最后一个在界面设置的值,会改写前一个的值,同时不利于DSPhistory的回溯)因此一定要复制两份Dsplogger工具,不要在同一个位置运行两次。打开两个DspLogger先点击Settings分别进行设置LTE_DSPlog(Port与ChannelServer的DiagPort保持一致:36666,Type为LTE-DSP)和TG_DSPlog(Type为TG-DSP),配置如下LTE_DSPLogTG-DSPLog3.3.2点击connect图标,再点击startloggingtestpoint图标,软件自动开始抓log,工具有log信息输出,抓到log后点击stoplogtestpoint图标保存,两个DSPlog分别自动保存到DSPlogger存放文件目录,以时间命名“2012-07-10-20-45-55-750”,出现问题后,更改文件夹命名为“dsplog”,并与问题描述、SLOG(androidlog)、armlog存在一个文件夹。4、特殊LOG抓取方法当手机Assert时需DumpMemory信息,方法如下:◆如测试过程中始终接上Logel工具,Assert时会自动弹出以下窗口(如下左图),在窗口中输入t,然后回车,会打印memory信息,打印完毕后直接关掉窗口会自动保存log◆如测试的过程没有接上Logel工具,出现Assert后,连上Logel工具,选择Assert—OpenAssertFrame,会弹出相应窗口(如上右图),输入t后会打印memory信息,打印完毕后直接关掉窗口会自动保存log。场测中Audio相关的问题,比如通话噪音、通话声音变小等问题需要抓取Audiomemlog,方法:开启Audiomemlog方法:在Logel工具中下发AT命令:at+spdsp=65535,0,0,4096,不断电设置将一直有效。关闭Audiomemlog方法:在Logel工具中下发AT命令:at+spdsp=65535,0,0,0主叫及被叫两端的log都需要抓取如果是Audio的专项测试,那么建议测试之前就打开Audiomem,如果是场测,那么发现Audio相关问题后再将Audiomem打开,在发生问题的地方重现。由于Audiomem的log很大,平时的场测不建议打开Audiomemlog关机闹钟抓取log方法:用UART抓,具体方法联系硬件或者驱动工程师定屏抓取log方法:打开Slog时定屏:长按vol_up+camera键5s,紧接着长按power键6s等待手机重启。手机重启后,用Slog脚本导出log。关闭Slog出现定屏:长按vol_up+camera键5s,紧接着长按power键6s等待手机重启。手机重启后,输入下列指令导出log:adbrootadbremountadbpull/proc/last_kmsg当发生nativecrash时,需要提供手机对应版本的symbol文件文件路径:out/target/product/hsdroid/symbols建议将每个手机版本的symbol文件备份一下,当发生nativecrash时需要跟log一起打包提供需提供发生问题的时间点,便于研发分析。遇到难重现的问题需保留现场
本文标题:LOG工具及驱动安装操作说明-Android-5.1
链接地址:https://www.777doc.com/doc-4630266 .html