大家好! 我是“聲波電波還看今朝”成員的一位FAE Devin.wen,歡迎大家關注我們的賬號。
今天給大家大概講解“如何排查Qualcomm BT Audio”的疑難雜症(四):MIPS檢查。
如果大家還沒有註冊我們大大通的賬號,麻煩掃描如下的二維碼來註冊一下吧,方便我們後期問題討論。
今天的內容給大家介紹在遇到音頻卡頓或者靜音的情況下,我們有什麼好的方式去分析?
這裡推薦的是首先我們就得查看晶片MIPS資源夠不夠,那麼什麼叫MIPS呢?
MIPS(Million Instructions Per Second):單字長定點指令平均執行速度 Million Instructions Per Second的縮寫,每秒處理的百萬級的機器語言指令數。
這是衡量CPU速度的一個指標。
在ACAT模式下執行如下指令,就可以看出當前MIPS的使用情況:
- profiler.run_kymera_builtin(True)
- profiler.run_all()
- 當MIPS的資源超過80%時,就會有可能有卡頓或靜音等現象。
如上圖所示total user defined為 6.7%,如果高出80%,客戶就得實際性的去減少MIPS的使用場景了,軟體上沒有好的方式去優化MIPS,只有關閉默寫鏈路來減少MIPS的占用。
下篇博文預告:
下次的博文給大家描述Silence和Glith以及Distortion情況下如何分析和定位問題,歡迎大家登錄大大通一起探討和學習。
FAQ:
- 參考文檔?
參考80-CG063-1_REV_AB_Debugging_with_ACAT.pdf
- ACAT的界面一直進不去,如何處理?
- 報如下錯誤如何解決:
Traceback (most recent call last):
File "ADK\audio\extensions\acat_tab\py\acat_tab.py", line 33, in <module> import ACAT ModuleNotFoundError: No module named 'ACAT'
意思是ACAT的工具還沒有安裝完成,這安裝徐亞一定的時間,取決於電腦系統和網路。耐心等待就行。
- 如果MIPS正常的情况下,還是會出現卡頓的現象,請問該如何分析?
請參考我下一篇的博文講解“Silence和Glith以及Distortion情况下如何分析和定位問題”
- 如何下載到參考文檔?
聯繫我們大聯大的FAE,指導你們正確下載文檔。
評論
火腿长
7 個月前