首页 > 常见问题 | 艾为电子 > FAQ0500634: Android平台RTP模式断播如何排查?

FAQ0500634: Android平台RTP模式断播如何排查?

Motor Driver 2022-08-31 阅读量: 96 点赞量: 0

在RTP播放过程中,若FIFO空间中数据播完,则造成RTP断播,示例log如下:

0.png


1)排查Haptic ic是否独占IIC总线,有RTP功能需求时要独占总线。

2)提升IIC速率,芯片最高支持1M,加快写FIFO速率,并用示波器实测IIC速率是否与设置速率一致。IIC速率设置可参考:FAQ0500640_使用RTP模式时,IIC速率该如何选择?

3)排查代码中在写FIFO前是否使用到pm_qos_enable机制,防止系统调度导致断播。

1.png

4)怀疑播FIFO速度仍然较快,针对aw869x、aw869xx芯片可修改固件,将FIFO空间扩大至4K,快空快满此时为2k和3k,增大数据存储量。



返回FAQ列表