大家好! 我是“聲波電波就看今朝”成員的一位FAE Devin.wen,歡迎大家關注我們的賬號。
今天給大家大概講解“如何排查Qualcomm BT Audio”的疑難雜症(二):ACAT Tools 腳本命令使用。
如果大家還沒有註冊我們大大通的賬號,麻煩掃描如下的二維碼來註冊一下吧,方便我們後期問題討論。
在上篇的博文中,指導大家安裝了ACAT Tools, 今天給大家講解如何使用ACAT Tools, 在使用前建議大家安裝一下必要的庫和插件 graphviz 和 matplotlib:
在Windows上安裝matplotlib:
- https://matplotlib.org/stable/users/installing/index.html 鏈接上下載
- python -m pip install -U matplotlib 安裝
在Windows上安裝graphviz:
- http://www.graphviz.org/download 鏈接上下載
- Python –m pip install graphviz==0.8.4 安裝
接下來列出幾個常用在Audio分析上使用的ACAT的腳步指令:
1、查看Coredump腳本:
- c:\QTIL\ADK_Toolkit_1.2.9.25_x64\tools\pyenv37\Scripts\acat.exe -c 20221219093559.xcd -b c:\QTIL\Coredump_analysis_files\Shoze\kymera_stre_audio.elf –j c:\Project\adk-src-1-0_qtil_standard_oem_qcc517xqcc307x\audio\qcc517x_qcc307x\kalimba_ROM_14612\kymera\prebuilt_dkcs\maor_rom_release\download_peq.elf – i
2、TRB連接ACAT在線調試腳本:
- c:\QTIL\ADK_Toolkit_1.2.9.25_x64\tools\pyenv37\Scripts\acat.exe -s “trb/scar/0” -b C:\Project\adk-src-1- 0_qtil_standard_oem_qcc517xqcc307x\audio\qcc517x_qcc307x\kalimba_ROM_14612\kymera\output\maor_rom_release\build\debugbin\kymera_maor _audio.elf -j c:\Project\adk-src-1-0_qtil_standard_oem_qcc517xqcc307x\audio\qcc517x_qcc307x\kalimba\kymera\output_bundles\maor_rom_release\download_passthrough\download _passthrough.elf –I (USB: “tc/usb2tc/119”)
3、查看當前Kymera的運行情況:
c:\QTIL\ADK_Toolkit_1.2.9.25_x64\tools\pyenv37\Scripts\acat.exe -c c:\QTIL\Coredump_analysis_files\Shoze\20221219093559.xcd -b c:\QTIL\Coredump_analysis_files\Shoze\kymera_stre_audio.elf -w HTML_output.html
功能很多就不在這一一的列出來了,有什麼不明白的地方可以直接諮詢我們。
下篇博文預告:
下次的博文給大家描述如何分析 Audio buffer 內的數據信息,歡迎大家登錄大大通一起探討和學習。
FAQ:
1、參考文檔?參考80-CG063-1_REV_AB_Debugging_with_ACAT.pdf
2、ADK_Toolkit 的版本有要求嗎?
給予你們當前項目的ADK對應的ADK_Toolkit版本就行。
3、graphviz 和 matplotlib的版本有要求嗎?
這需要看你們使用的ADK版本有關係, 具體的可以直接諮詢我們的FAE
4、python的版本有要求嗎?
用你們adk裡面的現有python版本就行,前提是要安裝完整。
5、遇見問題如何聯繫?
可以直接在該博文下留言,也可以掃描上面的二維碼註冊後,可以找到我。等你聯繫哦……
評論