QCC51xx系列开发之使用ConfigCmd对音频参数更新方法

本文适用范围

ADK20.1~

问题/功能描述

这是一个客户实际问题,在量产机需要更新音频参数,不想也不能使用OTA模式,xuv升级模式又会把校准数据参除掉,有没有什么方式可以比较方便快捷的更新数据


实现方案

办法总比困难多,方法当然是有的。可以使用ConfigCmd来进行参数的更新。前面的文章我们介绍过configapp使用,从名字上就可以看出两者有那么一点渊源。实际上configapp是configcmd的视窗版;是用户友好体验版。configcmd是命令行工具,需要用户输入明确指令参数的,有一定的使用门槛,限制了它发挥更大的作用。

熟悉的朋友应该指导使用Configcmd可以配置修改蓝牙设备信息,这是OTA方式无法胜任的工作。但是从来没有人讲过使用它还可以更新音频参数。因为新版本工具才支持的。

直奔主题来看如何使用工具更新音频参数。

第一步 获取机器已保存参数

Dos终端调用以下指令

ConfigCmd.exe -usbdbg 1 -database hydracore_config.sdb -system QCC517X_CONFIG -storeset user_ps_audio dev2txt Mib.txt

  

读取结果显示



更新数据,将数据按照对应mib key更新到上述步骤导出文件保存,然后执行下面命令

ConfigCmd.exe -usbdbg 1 -database hydracore_config.sdb -system QCC517X_CONFIG -storeset user_ps_audio txt2dev Mib.txt  merge




常见问题FAQ

1.怎么获取使用文档
命令参数可以使用configcmd -h获取帮助文档熟悉

2.对工具版本有什么要求
工具版本尽可能用新版,老版本不支持读取user_ps_audio分区数据

3.方案支持哪些芯片方案
512x/302x及后面芯片都可支持, Qcc512x系列不支持ota升级ps分区,这是已知比较简便更新音频参数方式

4.使用是否需要安装开发环境
不需要

5.使用有什么限制条件
必须有提供usb或者trb接口才可以操作

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论