恒玄BES调试笔记-BES2500如何OTA升级ANC和通透参数

        前期量产软件anc参数主要是通过anc工具写入flash中,或者anc total gain通过美格信设备校准写入,对于量产后如果想要更新anc参数,如通透模式参数,则无法更新。

       这个时候需要通过OTA升级软件,把相关anc参数内置到软件中,从flash中读取total gain。

1、更新强弱降噪和通透参数,参数就不一一列出来了,主要是改动以下相关参数。

extern struct_anc_cfg * anc_coef_list_50p7k[ANC_COEF_LIST_NUM];
extern struct_anc_cfg * anc_coef_list_48k[ANC_COEF_LIST_NUM];
extern struct_anc_cfg * anc_coef_list_44p1k[ANC_COEF_LIST_NUM];

struct_anc_cfg * WEAK anc_coef_list_50p7k[ANC_COEF_LIST_NUM] = { };
struct_anc_cfg * WEAK anc_coef_list_48k[ANC_COEF_LIST_NUM] = { };
struct_anc_cfg * WEAK anc_coef_list_44p1k[ANC_COEF_LIST_NUM] = { };

2、主要是看ANC_CFG_ONLY_LOAD_TOTLE_GAIN宏相关部分的内容。

services\multimedia\audio\process\anc\cfg\anc_cfg.c</

BES2300YP - OTA开关和OTA流程图 OTA(Over-the-air programming) 叫做空中编程,这里用它来做系统升级 开启OTA功能的方法 开启OTA的方法是修改export OTA_BASIC ?= 1 问题排查 作者在实际操作的过程中遇到按以上方法修改仍然不成功的问题, 最后查出来是两个原因 第一个原因和以下问题有关: 在common.mk和config中的target.mk中分别定义OTA_BASIC的值为1和0,请问在哪个文件中定义的值会生效? 答: 这个和根目录下的M... 阅读详情

相关推荐

恒玄BES调试笔记-BES2500如何制作OTA升级包

恒玄BES调试笔记-BES2500如何制作OTA升级包

leezs的博客 3906

BES2300x笔记(36) -- OTA升级

哈喽大家好,这是该系列博文的第三十六篇~ 篇~ <<【系列博文索引】快速通道 >> 一、前言 BES 蓝牙方案自带 OTA(Over The Air)功能,该功能可以对蓝牙固件进行在线升级,目前该功能支持通过安卓手机(苹果手机也有对应APP,未实际测试)对蓝牙固件进行升级,以后还会支持通过 PC 端进行在线升级。在使用 OTA 功能之前,用户需安装 BES 提供的手机 apk 软件,将需要升级的固件拷贝到手机,然后通过该 apk 软件进行在线升级。

文化人的博客 5344

BES 平台 SDK之 ota升级校验添加项目信息,避免出现升级其他项目文件而变砖

本文章是基于BES2700 芯片,其他BESxxx 芯片可做参考,如有不当之处,欢迎评论区留言指出。仅供参考学习用。

谢文浩博客 696

恒玄BES调试笔记

基于恒玄平台开发TWS耳机,常用的有BES2300系列,BES2500系列,以及即将开发的BES2600,其实都差不多。本笔记基于恒玄BES2500YA芯片给某大客户开发TWS耳机,是项目开发过程的一些笔记,由于博主精力有限,不喜欢长篇大论,不足之处,请多见谅!

leezs的博客 1万+

BES2300x笔记(30) -- ANC降噪原理与通道配置

哈喽大家好,这是该系列博文的第三十篇~ 篇~ <<【系列博文索引】快速通道 >> 一、前言 最近赶项目,一直是996的状态,感觉时间都不够用了,连偷懒的时间都没有~~1024还在加班,今天就把ANC安排上吧,这一篇我们就来说说ANC调试的流程和相关文档。 二、调试笔记 1. 软件部分

文化人的博客 7158

恒玄BES调试笔记-BES2500如何客制化开关Anc Assist

项目需求,可能考虑到通话时打开anc assist会增加功耗,会续航会有影响,那么我们初步的设想就是通话时关闭anc assist,通话结束根据anc状态打开anc assist

leezs的博客 1053

恒玄BES调试笔记-BES2500低延迟

恒玄bes调试笔记-BES2500低延迟

leezs的博客 3227

恒玄BES2600IHC规格书解读:TWS ANC蓝牙音频平台选型与量产核对

在TWS耳机与无线音频设备中,蓝牙音频SoC把射频、音频Codec、电源管理和处理器核集成到单芯片,其规格书直接决定选型与硬件框架。以低功耗蓝牙5.3平台为例,双核MCU分别承担协议栈与ANC/EQ算法,片上Flash/RAM约束固件、OTA与音频缓冲;IBRT通过snoop+relay改善主从耳同步与抗干扰,前馈ANC则依赖麦克风布局、延迟补偿和增益联调。工程落地时,这些能力会映射到QFN引脚、应用原理图、BUCK纹波、充电回路以及回流焊/MSL等量产细节。围绕恒玄BES2600IHC Rev 0.10规

weixin_29172201的博客 252

BES OTA 升级 android源码

恒玄OTA升级源码

恒玄OTA升级app Demo

恒玄蓝牙,空中升级app demo (android)

4.4.20191114.apk.1_BES安卓升级OTA工具_

可用该软件在手机上给BES系列芯片的设备进行升级和调试。

BES2700IHC earbuds

//application bin make T=best1306 -j BES_OTA=1 OTA_BIN_COMPRESSED=1 FREEMAN_ENABLED_STERO=1 BLE=1 BT_PBAP_SUPPORT=1 SPEECH_TX_1MIC_NS=1 FAST_XRAM_SECTION_SIZE=27*1024 RAMCP_SIZE=192*1024 RAMCPX_SIZE=45*1024 POWER_ON_ENTER_TWS_PAIRING_ENABLED=1 //ota make T=prod_test/ota_copy CHIP=best1306 -j DEBUG=1 BES_OTA=1 OTA_BIN_COMPRESSED=1 FLASH_REMAP=0 FLASH_SIZE=0x200000 CHIP_HAS_CP=0 SINGLE_WIRE_DOWNLOAD=1

从零到一:Zephyr RTOS 在 STM32F4 上的移植与实战(含设备树配置详解)

本文详细介绍了如何从零开始将Zephyr RTOS移植到STM32F4开发板,涵盖开发环境搭建、硬件抽象层分析、设备树配置及系统裁剪等关键步骤。通过实战案例,帮助开发者掌握Zephyr RTOS在嵌入式设备中的应用,提升物联网边缘计算设备的开发效率。

weixin_26976635的博客 581

华硕ROG玩家国度安装Ubuntu双系统避坑指南:安全启动密钥那些事儿

本文详细解析了在华硕ROG玩家国度设备上安装Ubuntu双系统时,如何正确处理BIOS中的安全启动(Secure Boot)与密钥管理,避免常见的引导失败和Windows系统无法启动问题。指南提供了从数据备份、启动盘制作到BIOS精细设置(如将OS Type改为Other OS而非简单关闭Secure Boot)以及分区规划的完整流程,确保两个系统都能稳定共存。

weixin_29219189的博客 749

STM32在六轴机械臂实时控制中的选型与分层架构设计

嵌入式实时控制系统中,微控制器的选型直接决定运动控制精度与系统可靠性。其核心在于匹配确定性中断响应、低延迟外设协同与工业协议栈支持等硬性指标。STM32凭借Cortex-M内核的NVIC调度能力、成熟HAL库及CAN FD/高级定时器等专用外设,在机电一体化场景中成为伺服控制中枢的首选。相比ESP32等通用MCU,STM32在硬实时性、EMC认证生态和工业总线兼容性上具备不可替代优势。本文围绕GTB六轴机械臂项目,详解基于STM32F407的硬件抽象层配置、FreeRTOS任务调度、事件队列解耦及闭环控制数

jupi8的博客 743

基于YOLOv8-obb的自动车牌检测与CRNN车牌识别

基于YOLOv8-obb模型实现了针对带角度车牌的自动检测,并结合CRNN(Convolutional Recurrent Neural Network)技术进行车牌字符识别,旨在提高复杂场景下车牌识别系统的准确性和鲁棒性

坚强的强酸柠檬的博客 1141

OpenCV计算机视觉实战(11)——边缘检测详解

在本节中,我们系统介绍了三大经典边缘检测算子,包括 Sobel 算子:一阶导数平衡了噪声抑制与边缘提取,结合方向信息可用于纹理分析与车道检测;Laplacian 算子:二阶导数对微小亮度突变尤为敏感,配合零交叉和细化技术,可精确捕捉任意方向的细节边缘;Canny 算法:集成多阶段处理与双阈值策略,通过多尺度融合与自适应阈值优化,达到抗噪与细节兼顾的卓越效果。

qq_30167691的博客 4371

微信小程序——01开发前的准备和开发工具

微信小程序——01开发前的准备和开发工具

总裁余(余登武)博客 1万+

audio语音相关的基础知识-VAD,ASR,AEC,AGC,BF等

有音素之间的间隙,也有静音和语音本身的间隙,为了对数据从时间上进行相对的校准,语音端点检测技术就应运而生了,因此端点检测技术可以决定这种校准的相对精度,使得同一内容的特征更趋于相同,当然,一般情况下是不可能完全相同的。盲源分离的目的是求得源信号的最佳估计,盲辨识的目的是求得传输通道的。这个技术的主要任务是从带有噪声的语音中准确的定位出语音的开始和结束点,因为语音中含有很长的静音,也就是把静音和实际语音分离开来,因为是语音数据的原始处理,所以VAD是语音信号处理过程的关键技术之一。呈现出与会者清晰的声音。

u013250861的博客 1029

PCL 提取两片点云的非重叠部分【2025最新版】

PCL 提取两片点云的非重叠部分。博客长期更新,本文最近一次更新时间为:2025年9月1日。

点云侠的博客 36万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

上一篇: qcc514x-qcc304x调试笔记-音量
下一篇: qcc514x-qcc304x调试笔记-电量表
leezs1425
博客等级 码龄16年 2944粉丝 108原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

leezs1425

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值