jsjj 发表于 2025-10-22 20:59:30

【转载】QCC309X Headset 工程KSP录音操作

本帖最后由 jsjj 于 2025-10-22 21:03 编辑

原文链接:https://www.wpgdadatong.com.cn/blog/detail/78142


1、对于QCC3095 Headset工程来说,如果采用KSP录音。其Toolkit版本只能用Toolkit1.2.23.13, 因为它支持python3.11。为何要用它,后面会解析到。
该版本Toolkit的安装只能通过Qualcomm Package Manager 3来安装,其python3.11也要安装好。

打开CMD,跳到Source Code目录里面。
运行activate.bat文件。
   
    输入指令安装ksp,其中圈出来的部分对应你工程中audio文件夹的路径:
      (这是已安装的显示)
    输入指令安装graphviz
   
在pc安装graphviz软件,到https://graphviz.org/download/现在相应的安装包
确认环境变量已设定
   
打开MDE连上开发板,在ro_fs文件中加入ksp的软件,该文件在工程目录下可找<ADK>\audio\qcc514x_qcc304x\kalimba_ROM_7120\kymera\prebuilt_dkcs\streplus_rom_release

   
烧录完成后,连上手机并播放音乐
接下来就需要安装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.
   
运行TRB链接ACAT在线调试指令:

输入令stream.create_graph_img()生成chain图


开启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方法有那些差异?   每个系列芯片的操作方法都不一样,各自存在差异化。

轩轩 发表于 2025-10-24 08:10:47

向大佬学习
页: [1]
查看完整版本: 【转载】QCC309X Headset 工程KSP录音操作