本帖最后由 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
确认环境变量已设定
打开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方法有那些差异? 每个系列芯片的操作方法都不一样,各自存在差异化。
|