ANC相关问题处理
📎 原始文档:https://www.kdocs.cn/l/crGuDU4pAeEJ ANC相关问题处理
AC700N 4M芯片开启ANC代码大小未超过FLASH大小但是报错资源不够 默认在isd_config_rule.c内配置的ANC文件存放地址0xFD000和0xFD100超过了4M大小,需要根据芯片大小选择配置

AC701N V110开启立体声ANC后进入sniff声音断续 原因:AC701N V110立体声ANC进入sniff未保持pll时钟导致ANC没跑
解决方法:替换cpu.a库
【金山文档】 ac701n_earphone_release_v1.1.0_patch_头戴式ANC低功耗噗噗声问题_20220630
https://kdocs.cn/l/cfAYrRFLoSgQANC信息存放地址配置AUTO导致后续二次升级出现问题\烧写器2.26.7烧录配置ANC地址为AUTO之后报错容量不对的解决方法 烧写器版本2.26.7报错容量不对的原因是最新的烧录器对烧写地址为AUTO的时候做了判断。现象如下:
ANC信息地址需要进行固定,不能使用AUTO,防止后续二次升级出现问题。
若已经配置AUTO升级过一次,解决方法有以下两种:不更新ANC信息,只升级代码的话:之前烧录的配置AUTO的程序不要做任何改动,直接运行download.bat,可在download.bat文件的末尾添加 pause 命令以保证运行完不会自动退出,查看之前AUTO生成的地址,并将其填入新的程序的CONFIG_ANCIF1_ADDR 中,让后续新的程序始终保持跟第一次配置AUTO计算出来的地址一致即可。
新的代码固定ANC信息地址,然后全擦flash,重新烧录ANC部分并重新分配ANC地址。
切换ANC出现POP声处理办法汇总 方法1:加大case ANC_MSG_RUN:这里的延时
方法2:加大淡入淡出时间,数值(整数)越大淡入时间越长
OTA升级保留仪器校准数据

