目录
前言
耳机降噪调试的困难之一是有线的束缚,这在一定程度上对结构的密闭性造成影响。因此,高通推出了耳机主动降噪的无线调试,给广大高通音频开发者带来了福音。
一、准备工作
软件工具:
MDE:Qualcomm_MDE.WIN.2.6 Installer_2.6.1.26.zip
ADK Tool: ADK_Toolkit.WIN.1.2 Installer_1.2.2.13.zip
Chipcode: qcc514x-qcc304x-src-1-0_qtil_standard_oem_earbud.rar
平台: QCC3040开发板两块
PC:Win10
二、操作步骤
1.打开MDE2.6,选择open project
2.选择earbud.x2w
3.选择ADK tool 1.2.2.13 x64
4.适配开发板,修改工程属性,屏蔽电池温度检测。HAVE_THERMISTORx INCLUDE_TEMPERATUREx
5.使能ANC功能,在project->DEFS添加ENABLE_ANC
6.使能无线调试功能,在Project->DEFS添加INCLUDE_GAIA_PYDBG_REMOTE_DEBUG、INCLUDE_GAIA_PANIC_LOG_TRANSFER
7.手机使能USB debug功能(开发者模式)
8.手机安装高通无线调试软件Wireless Debug App(方式可以通过ADB安装,也可以拷贝到手机安装)
9.用高通软件连接耳机
10.建立电脑与耳机的连接
• 电脑和耳机进行连接。
C:\Users\fortunepanda>C:\qtil\ADK_Toolkit_1.2.2.13_x64\tools\python27\python.exe C:\qtil\ADK_Toolkit_1.2.2.13_x64\tools\python27\Scripts\pydbg.py -d skt:adb -f apps1:D:\project\514X304X201\qcc514x-qcc304x-src-1-0_qtil_standard_oem_earbud.git\earbud\workspace\QCC3040-AA_DEV-BRD-R2-AA\depend_debug_qcc514x_qcc304x\earbud.elf
• Wireless debug 连接成功后界面如下。此时可以使用Pydbg输入指令进行ANC 的开关。
11.ANC Filter Designer 连接配置
使用Pydbg使能ANC 后,在anc_filter_designer中Device Configuration进行配置。
12.连接后进行ANC无线调试
接下来即可进行ANC的无线调试。每次调整后,点击auto-write进行无线更新即可。更新ANC参数的典型速度约为3秒,但测试中发现大概要15秒。
三、总结
至此,ANC无线调试环境已经搭建好。接下来就是声学、软件和结构的联合调试。与其他方法相比,ANC无线调试带来极大便利的同时,“无线调试”连接速度要慢一些。除了由于蓝牙传输而导致的速度受限外,它可能根据涉及的其他组件(PC,网络,移动电话)而有所不同。