1. 程式人生 > >MTK6589抓取Log,VM_Log,pcm data,暫存器抓取方法

MTK6589抓取Log,VM_Log,pcm data,暫存器抓取方法

1撥號盤輸入*#*#3646633#*#*

Enter Engineer Mode\MTKLog



VM Log 抓取方法:

1. 插入sdcard,用來儲存所謂的vm log;
2.輸入*#*#3646633#*#* 進入Engineer Mode;
3. Enter Engineer Mode\Audio\Speech Enhancement\common parameter的parameter 0設定為6
4. Enter Engineer Mode\Audio\Debug Info\Parameter 0設定為3;
5. Enter Engineer Mode\Audio\Speech Logger\單擊 Enable.
6. 退出Engineer Mode.
7. 撥打一個電話,或者接聽一個電話,通話過程中復現問題。
8. 結束通話電話,並將/sdcard/speechlog下的*.vm文件。
After MT6577 VM Log抓取辦法:
1. 插入sdcard,用來儲存所謂的vm log;
2. 進入Engineer Mode;
3. Enter Engineer Mode\Audio\Speech Logger\單擊 Enable,並選擇Enable EPL.
4. 退出Engineer Mode.
5. 撥打一個電話,或者接聽一個電話,通話過程中問題。
6. 結束通話電話,並將/sdcard/VM_Log下的*.vm文件。

pcm data抓取

 首先開啟mtklog,然後開啟pcm data PCM data抓取方法如下: 

1- 進入工模\audio\audio logger 2- 勾選上前三項(Audio Stream Output Dump,Audio Mixer BufferDump,Audio Track Buffer Dump),

然後點觸 下面的鍵“Dump Audio Debug Info”開啟Log。 

3- 退出工模,復現問題。 

4- 復現完後,進入工模,關閉audio dump. 將MTKLog資料夾下的Mobile log和*.pcm檔案

暫存器抓取: 

執行-cmd :

adb shell cat proc/audio 復現到問題後,請不要重啟手機。以便於debug。 


MTK6752暫存器抓取命令:

adb shell cat /sys/kernel/debug/mtksocaudio -->這條命令會抓取數字端的暫存器 

adb shell cat /sys/kernel/debug/mtksocanaaudio --> 這條命令會抓取模擬端的暫存器 

右鍵全選-編輯-複製