微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MTK6575 HDMI无音频输出

MTK6575 HDMI无音频输出

时间:10-02 整理:3721RD 点击:

高手们,请教一下,75的HDMI显示是没问题,现在无音频输出,谢谢

[DISP/DPI] [Error] DPI FIFO is empty, 3 times interrupt !
[  287.563613] [hdmi] hdmi_audio_config
[  287.564057] [hdmi]hdmi_print_power_state,#344 hdmi state:  ON
[  287.564771] [hdmi]hdmi_audio_config,#870 sample rate=44100
[  287.565454] [hdmi_drv] hdmi_drv_audio_config
LogCat出错:
05-22 20:22:17.128: E/hdmi(522):  >> HDMILocalService.enableAudioImp(true)
05-22 20:22:17.134: E/AudioManager(522): enableHDMIAudio(true)
05-22 20:22:17.135: E/AudioService(239): enableHDMIAudio(true)
05-22 20:22:17.136: E/AudioService(239): Command string = SetHDMIAudioEnable=1
05-22 20:22:19.878: E/hdmi(522):  >> HDMILocalService.enableAudioImp(false)
05-22 20:22:19.884: E/AudioManager(522): enableHDMIAudio(false)
05-22 20:22:19.885: E/AudioService(239): enableHDMIAudio(false)
05-22 20:22:19.885: E/AudioService(239): Command string = SetHDMIAudioEnable=0
05-22 20:22:23.752: E/hdmi(522):  >> HDMILocalService.enableAudioImp(true)
05-22 20:22:23.758: E/AudioManager(522): enableHDMIAudio(true)
05-22 20:22:23.759: E/AudioService(239): enableHDMIAudio(true)
05-22 20:22:23.759: E/AudioService(239): Command string = SetHDMIAudioEnable=1
05-22 20:22:25.969: E/hdmi(522):  >> HDMILocalService.enableAudioImp(false)
05-22 20:22:25.976: E/AudioManager(522): enableHDMIAudio(false)
05-22 20:22:25.977: E/AudioService(239): enableHDMIAudio(false)
05-22 20:22:25.977: E/AudioService(239): Command string = SetHDMIAudioEnable=0
05-22 20:22:27.746: E/hdmi(522):  >> HDMILocalService.enableAudioImp(true)
05-22 20:22:27.752: E/AudioManager(522): enableHDMIAudio(true)
05-22 20:22:27.752: E/AudioService(239): enableHDMIAudio(true)
05-22 20:22:27.753: E/AudioService(239): Command string = SetHDMIAudioEnable=1
alps/mediatek/source/kernel/drivers/hdmitx/hdmitx.c
alps/mediatek/platform/MT6575/kernel/drivers/video/dpi_drv.c
alps/mediatek/platform/mt6575/kernel/drivers/sound/auddrv_kernel_driver.c



dws没有配对

找茶(303856321)  15:08:35
DWS的I2S没配对
HDMI音频只跟这个有关

我是这样配置DWS的,不知道有没有配置正确,谢谢



GPIO的模式有没有配对?

你用的是什么转换芯片,如果是用彦阳7305B的话I2S信号用做电平转换处理。

GPIO的不知道有没有配置正确


用的是NXP TDA19989

兄弟,你的HDMI是否全部OK了?我现在也是75平台,用的TDA19989,现在情况是驱动也跑了,也能检测到HDMI线的拔插,但是电视一直显示无信号,等于是芯片无输出一样,有没有遇到这种情况?

无信号的没出现过


噢,谢谢你的回复
你项目上用的屏用的是MIPI还是RGB呢?我这里的板是RGB信号从BB出来,直接并联给了TDA19989和RGB屏,不知道是不是这里问题。另外,你的声音是咋回事,能不能共享下解决方案?我哪怕先弄通一路先出来信号也是好的啊,现在一直提示无信号

我后来参考MTK base工程,把屏配置成Mipi屏,板子不挂屏,然后连接HDMI线,能看到板上提示HDMI已连接后,电视还是显示无信号,哥们儿有没有什么建议呢?

我用的也是MIPI屏呀,也是用TDA19989

噢,你调试时是不是直接就有图像输出?我这里一直是无信号
你的声音是怎么解决掉的呢?我看一下,不行先把声音弄出来也成,呵呵

兄弟,你的RGB接口是怎么对PCLK配置的呢?我用示波器量这个脚也没有波形,我看base版本带的TDA19989的驱动里面竟然没有找到关于PCLK设置的代码,能不能帮我查一下参考一下,谢谢

问题有找到吗?你用的是哪个版本的软件ICS还是ICS2?

找到了,硬件接口有问题
不过我们用的是RGB屏,再用NXP这颗芯片,会死机,不知道怎么解决,后面没弄了,谁有解决办法麻烦贴上来一个,谢谢

你们用的是RGB屏,那NXP这颗是怎么接的?

都是用了DPI接口

兄弟!你们怎么弄的啊?


兄弟!你的HDMI有声音吗?

还没有,还没找出来是什么问题

我的也没有声音,不知道是怎么回事!

75上面的I2S0软件上默认是接ATV,如果没有声音,需要软件解,让音频通路不要做ATV。你再试试。

ATV我没有配置,NXP9989也是接在I2S0上面的

恩,我用的是7035B,之前也没有声音。后来是软件调通的,说是音频强制走HDMI的通路就OK了。

软件上具体如何修改,能分享一下吗?谢谢

ATV的是I2S IN,ATV芯片给BB处理。HDMI是I2S OUT,BB给HDMI发送器。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top