?

阅读量
点赞量
序号
上架时间
69
2
FAQ0300543: AW39204 端口为什么不能加上拉电阻?
2022年05月

AW39204工作过程可以参考FAQ0300408

AW39204是通过外部端口的驱动电流来判别转换方向 如果两侧都外加了较强的上拉,两侧都会有输入电流灌入,会让两个方向的转换通道都打开,导致两侧的输出端口产生震荡无法工作

如果电路应用必须外加上拉电阻,电阻的阻值要求大于20K,最好50K以上,上拉电流小才不会干扰正常工作 如果仅仅是用作单向电平转换,那么输入端加上拉电阻则不会有问题

外部端口驱动能力不小于3mA,AW39204适合用于推挽结构(Push-Pull)类型端口,比如常见的 SPI卫巧、 UART卫巧、 I2S/PCM …等信号接口,不适合用于I2C卫巧、MDIO等需要外加上拉电阻的信号转换


229
0
FAQ0100361: 喇叭播放音乐有杂音如何排查?
2021年11月

1.png

1卫巧、检查PA后端

(1)更换喇叭交叉验证

(2)PA输出端磁珠前后飞线喇叭验证

2卫巧、检查PA前端

(1)抓平台输出音源log或使用AP录平台输出电信号,检查平台输出是否有杂音(此步排查若有杂音,请继续往(2)卫巧、(3)方向排查)

(2)排查平台有关音效参数-bypass相关参数

(3)排查平台解码方式及其他处理

3卫巧、检查PA端-联系AW音频相关FAE进行排查


98
0
FAQ0100009:按键音结束后或音乐暂停后有3S底噪
2019年11月

该3s底噪是平台端参数设定,可修改该参数,方法参考如下:

如平台更新后或找不到该文件或参数配置,建议咨询MTK平台端

将代码路径为: Framworks/av/services/AudioFlinger.h

AudioFlinger.h文件里面的staticconst nsecs_t kDefaultStandbyTimeInNsecs=seconds(3)修改为staticconstnsecs_tkDefaultStandbyTimeInNsecs=milliseconds(600)

更改后需要验证是否生效及是否产生其他问题

85
0
FAQ0100169: AW881xx芯片回声参考信号有导频音拖尾噪声,影响双讲效果调试怎么解决?
2021年10月

AW881xx回声参考信号经过PA dsp处理后回传,处理后的信号会叠加一个导频信号,在整机为单MIC降噪的情况下会影响双讲效果的调试

以高通平台为例,抓取1586节点回传信号log如下图,1586-0x1102节点为平台给到PA的信号,1586-0x1103节点为经过PA处理后回传给平台的信号;

1.png

消除回声参考信号的导频音拖尾噪声,需要修改芯片回传模式为近端回传,使回声参考信号不经过PA Dsp处理,直接回传 抓取1586节点回传信号log如下图:

注:如需修改回传方式,请联系我司FAE提供参数

2.png

37
1
FAQ0100529: 如何使用Kcontrol 配合高通平台mixer_paths.xml来控制模拟PA进行场景切换?
2022年08月

将模拟PA的Kcontrol注册进系统,并将其添加进mixer_paths.xml中的对应场景path中


1卫巧、将Kcontrol注册到系统;

在codec_probe函数中中增加函数接口“aw87xxx_add_codec_controls()”如下代码示例:

static int wcd937x_soc_codec_probe(struct snd_soc_component *component)

{...

ret = aw87xxx_add_codec_controls((void *)component);

if (ret < 0) {

pr_err("%s: add_codec_controls failed, ret %d\n",

__func__, ret);

retrun ret;

};

return ret;

err_hwdep:

…}


2卫巧、检查Kcontrol创建是否成功;

依次进行:编译 刷机 重启 执行如下命令,如果出现如下kcontrol则说明创建成功;

PROJECT:/ # tinymix |grep aw /查看系统创建的kctl

ENUM 1 aw87xxx_profile_switch_0 Voice

INT 1 aw87xxx_vmax_get_0 -2032350

ENUM 1 aw87xxx_monitor_switch_0 Disable

PROJECT:/ # tinymix aw87xxx_profile_switch_0 /打印当前支持的场景,

aw87xxx_profile_switch_0: Music >Voice Fm Receiver Off


3卫巧、配置mixer_paths.xml来切换控制切换PA场景;

/初始化

/speaker 通路

/reciver通路

问题1:

如何确认当前项目使用的mixer_paths.xml文件路径?

在终端执行如下命令:

$ adb root/获取root权限

# pkill audioserver /杀死音频服务,强制其进行重启

# logcat | grep mixer_path/搜索mixer_paths.xml文件路径信息

出现如下log, 即可确认该mixer_paths.xml文件路径为:/vendor/etc/mixer_paths.xml

08:41:43 7279 7279 D msm8974_platform: platform_init: Loading mixer file: /vendor/etc/mixer_paths.xml


92
0
FAQ0100505: 如何使用示波器确定PA的I2S配置?如何测试平台的I2S时钟频率?
2022年04月

使用示波器测试平台I2S时钟频率的方法:

1卫巧、将I2S BCK卫巧、WCK这2根I2S信号线和GND线,共3根线飞线接到示波器的两个通道上

1649578587(1).jpg

2卫巧、播放音乐时,示波器上抓取信号,并且在示波器上显示BCK和WCK的时钟频率 示波器具体设置如下:

1)以WCK信号上升沿触发,触发电平设置为1V,触发方式为Auto

2)纵坐标电压刻度设置为1V/div,横坐标时间刻度设置为5us/div

3)添加测量显示WCKBCK的时钟频率

3卫巧、BCK频率公式如下,所以示波器测试到BCK频率和WCK频率时,即可得到I2S配置,包括WCK频率,采样位数

1649578733(1).jpg

SampleRate:采样频率,即Wck的时钟频率,常见如48K,44.1K,16K等

SlotLength:采样位数,常见如32bit或16bit

SlotNumber:Slot数量,I2S模式Slot数量为2,TDM模式Slot数量为4或以上


62
1
FAQ0200355: AW2013_AW2023_AW2033 的区别是什么?
2021年10月

三者封装尺寸一样,可以从AW2033卫巧、AW2023卫巧、AW2013向下兼容替代,具体区别如下:


型号

AW2013

AW2023

AW2033

LED channel

3路,电流最大15mA

3路,电流最大30mA

3路,电流最大30mA

工作电压

2.5V~3.3V

2.5V~5.5V

2.5V~5.5V

充电指示

休眠功耗

90uA

5uA

5uA

静态功耗

450uA

100uA

100uA

I2C address

0x45

0x45

0x45

Pin 定义

1.png

2.png


电路接法:AW2013_AW2023完全一样;

AW2033除CHRG卫巧、SET1卫巧、SET2 这三个pin外,其余部分和AW2013_AW2023一样

3.png

36
0
FAQ0200258: 背光电路中输入输出电容的值如何选择?
2021年07月

输入电容:

推荐用10uF,耐压值6.3V以上,低ESR,X5RX7R电容

另外,加一个100nF电容与输入电容并联,用于抑制高频噪声


输出电容:

推荐用1uF,耐压值50V,低ESR,X5RX7R电容

另外,加一个33pf电容与输出电容并联,用于抑制二次谐波

输出电容主要影响升压电路的环路稳定性, 在选型时注意电容在高压下有效容值, 在应用中需要保证的电容的有效容值不小于 0.2μF

最小有效容值计算,假设电容的ESR为零,则给定纹波所需的最小电容为:

4.png

97
0
FAQ0200377: 呼吸灯驱动LED通路上电阻会增加总功耗吗?
2021年11月

不会

增加合适的电阻不会改变VLED电压和通路上电流,电流电压守恒则功率守恒

l LED通路上的电阻是分压电阻,减小芯片上的功耗及温升;但当电阻阻值超出推荐值,电阻会限制LED通路上的电流大小,使其与配置值不符 R推荐<(VLED-VF-0.5V)/ILED

l P总 = PLED(LED功耗) + PR (LED以外功耗)

PLED = VF*ILED,PR = VR*ILED = (VLED-VF)*ILED

是否增加电阻不影响VLED ,VF 和ILED,即增加合适的电阻不会增加总功耗

2.png

29
0
FAQ0300662: AW32280CSR 采样电阻作用是什么?
2022年08月

采样电阻的作用有两个,一是Ibat ADC采样,二是Ibat_ocp保护电流采样

不接采样电阻不影响工作,但没有ADC采样和Ibat_ocp功能,建议保留;

用电量计检测电流,实现ADC采样和Ibat_ocp保护,这种情况可以不用采样电阻

AW32280支持1mΩ 和 2mΩ两种电阻采样规格;实际产品应用中,电阻选型确定后,需要配置相应的寄存器,参考0x324寄存器如下:

0.png


若用0.75 mΩ采样电阻,ADC采样可以通过软件实现读数校正,比如将0x0324寄存器配置成2mΩ,实际采样电流即为ADC采样结果的8/3倍,采样精度会相应变低;

同时,短路电流阈值也会变为原来的8/3倍,原Ibat_ocp阈值如下,放大后需要重新计算ibat_ocp阈值并做出选择

1.png



52
0
FAQ0200048: AW9523B供电电压范围是多少?
2021年06月

AW9523B 供电电压范围是2.5V~5.5V

如果做键盘扩展或I/O扩展,P0端口上拉需要与平台的I/O电平一致

如果驱动LED,LED阳极直接接到电池VBAT上,AD1/ADO PIN也连接到VBAT,以确保POWER ON后的GPIO默认值为High或Hi-Z,LED不会误亮


60
0
FAQ0200278: AW99703遇到PWM抖动导致闪屏怎么解决?
2021年07月

当遇到因PWM抖动导致的闪屏问题时,可通过配置寄存器08的bit[4:2]来解决,例如配置为“111”

AW99703支持PWM数字滤波功能(数字迟滞),通过提高数字采样迟滞量,提高对PWM抖动的容忍度 当PWM抖动发生时,占空比变化的绝对值不作为有效输入(小于迟滞量),

从而消除闪屏现象,实现稳定输出 其中,寄存器08的bit[4:2]可以配置相应迟滞的bit数,共有8档可配,对应的占空比抖动绝对值和迟滞bit数对应关系如表1所示 迟滞bit数越高,可滤除的占空比抖动绝对值越大

表1 PWM输入迟滞量对应表

22.png


53
0
FAQ0200001:使用背光驱动芯片时,出现屏闪,是什么原因导致?
2019年11月

1卫巧、检查占空比,例如AW9961能够支持的最小占空比是1%,如果小于1%可能会导致LCD背光闪动

2卫巧、AW9961卫巧、AW9962需要检查COMP电容的值是否正确,COMP电容没有贴或者贴的值不对,可能导致背光驱动工作不稳定出现屏闪

3卫巧、检查输出电容的容值是否大于或等于1uF且靠近输出二极管放置,输出滤波电容容值过小会导致输出纹波变大可能会导致LCD背光出现闪

4卫巧、背光储能电感的参数选择不合理,背光电感的感值或饱和电流选择不合理导致LCD背光工作异常出现屏闪

5卫巧、输出端接FB引脚的走线受到较强的干扰导致屏闪(特别少见,特定情况下才会发生)

6卫巧、输出端走线过长,过孔太少导致寄生电阻较大,而LCD自动调光时因负载变化引起寄生电阻变化,最终背光变化不平滑感觉像在闪屏

7卫巧、自动背光调整等级参数设置不合理,变化区间不平滑导致调光时感觉在闪屏

8卫巧、LCD背光重载,电池电压较低时通话导致整个电源网络上的纹波较大可能会导致LCD背光出现闪动


35
0
FAQ0300537: AW35615能否支持TYPE-C口的HUB?
2022年05月

不支持;

PD协议检测通常都在手机侧的充电口上,HUB是一个中转设备,其TYPE-C口会有专用的协议器件,工作时HUB和电脑卫巧、HUB和手机都有进行通讯,

双方可以通过CC pin进行握手后连接(如下图),所以AW35615支持放在手机侧与HUB连接,但是不支持放置在HUB端的TYPE-C口上

1652772991(1).jpg

HUB应用系统示意图


45
0
FAQ0300571: AW35615是否支持USB 3.0?
2022年06月

不支持,AW35615是支持USB PD 3.0的, USB PD 3.0和USB 3.0是有区别的,它们的区别如下:

1)USB 3.0/3.1/3.2是USB信号的传输规范,传输的是超高速信号,速率高达5Gbps以上,是信号速率级的传输协议 参与协议的引脚主要有VBUS供电卫巧、兼容USB 2.0差分信号,以及USB 3.0高速差分信号,如下图所示;

555.png


2)USB PD 3.0是基于USB Type-C的电源供电标准,也是主流快充充电协议之一,是功率级的传输协议 参与协议的引脚主要是VBUS供电卫巧、CC1和CC2,如下图所示,是我们AW35615主要的应用电路;

666.png

wechat
隐私政策 | 使用条款 ? Copyright 2008-2022 上海蓝狮,蓝狮app下载,蓝狮网址电子技术股份有限公司 |   沪ICP备10011954号  Powered by IT