藍牙 | 軟體:QCC309X 耳機工程KSP錄音操作

關鍵字 :藍牙軟體高通KSP

1、對於QCC3095耳機工程來說,如果採用KSP錄音,其Toolkit版本只能使用Toolkit1.2.23.13,因為它支援Python 3.11。至於為什麼要使用它,後面會解析到。

 

該版本的Toolkit安裝只能透過Qualcomm Software Center進行安裝,其python3.11也必須安裝完成。

 

2、打開CMD,進入Source Code目錄裡面。

 

3、執行activate.bat檔案,一定要使用

成功顯示為:

4、輸入指令安裝ksp,其中圈起來的部分對應你工程中audio資料夾的路徑

(這是已安裝的顯示)

 

5、輸入指令安裝graphviz

(這是已安裝的顯示)

6、在電腦上安裝Graphviz軟體,然後到https://graphviz.org/download/現在相應的安裝包

 

7、確認環境變數已設定

 

8、打開MDE連接開發板,在ro_fs文件中加入ksp的軟體,該文件可以在工程目錄下找到<ADK>\audio\qcc514x_qcc304x\kalimba_ROM_7120\kymera\prebuilt_dkcs\streplus_rom_release

9、燒錄完成後,連接手機並播放音樂

 

10、接下來就需要安裝ACAT:

1)、先啟動想要安裝的ADK的Python環境

2)將ACAT-x.y.z-py3-none-any.whl複製到ADK的安裝目錄。(通常ACAT-x.y.z-py3-none-any.whl會放在Project\audio\的資料夾下。)

3)執行以下命令安裝ACAT。

python -m pip install ACAT-x.y.z-py3-none-any.whl

安裝完成後,會生成acat.exe和acat_runner.exe。

11、安裝所需的庫及插件

• python -m pip install -U matplotlib

https://matplotlib.org/stable/users/installing/index.html

• Python –m pip install graphviz==0.8.4

• 安裝 graphviz for windows

• http://www.graphviz.org/download

• 修改檔案 ADK/tools/pyenv37/Lib/site-packages/graphviz/backend.py

• 如果格式不在FORMATS中:

raise ValueError('未知的格式: %r' % format)

• engine = "C:\QTIL\Graphviz\/bin/dot.exe"

• args, rendered = [engine, '-T%s' % format], None

• 如果 filepath 不為 None:

• args.extend(['-O', filepath])

• rendered = '%s.%s' % (filepath, format)

 

 

12、執行TRB連結ACAT線上調試指令:

13、輸入指令stream.create_graph_img()生成chain圖

14、開啟ksp:

配置相關資料:

輸入start開始捕捉,按下enter停止捕捉,數據會出現在先前設定的路徑下。

FAQ1:Toolkit1.2.23.13在哪裡下載和安裝?

通過Qualcomm Package Manager 3安裝。

 

FAQ2: 什麼是KSP?它有什麼用途?

KSP是一種調試工具,使音訊子系統的使用者能夠從Qualcomm Kymera中運行的圖形中嗅探音訊/數據。

 

FAQ3:ksp錄音時有哪些需要注意的?

KSP錄音不支援USB DBG的介面,只能用TRB連接。

 

FAQ4: Toolkit1.2.23.13與其他的Toolkit有什麼不同?為什麼不能使用其他的Toolkit?

Toolkit1.2.23.13是該系列晶片中最後一個toolkit,也是該系列晶片中唯一一個支援python3.11的版本,剛好該KSP需要python3.11。

 

FAQ5: 和之前大大通上提到的KSP方法有哪些差異?

每個系列晶片的操作方法都不一樣,各自存在差異化。

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

參考來源

:

評論

声波电波就看今朝

声波电波就看今朝

1 個月前
666