Part Number: AM5728
Tool/software: Linux
Hello,
We're having AM5728 for our products and we use Pulseaudio for playing tones on our system. We have QT based application running on top.
The problem is, sometimes after few hours the system is on, when app tries to play audio tones using QT's QSound class, audio does not play and we have below kernel error:
omapdss_hdmi5 58040000.encoder: ASoC: can't open interface 58040000.encoder: -1
Once this issue occurs, we also tried to play the audio through command-line and it could not play it.
Please find this attached Journal logs for details --->
Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x Dec 23 04:29:04 raymond-gdm Main[745]: "20171223 09:29:04.252,Debug,CANSocket.cpp,onNotifyRead,197,CanFrameRx:16:16: 0641:2B:00:20:00:01:BC:00:00:" Dec 23 04:29:04 raymond-gdm Main[745]: Event set: "188: 59: : " Dec 23 04:29:04 raymond-gdm Main[745]: "20171223 09:29:04.253,Debug,CANSocket.cpp,write,173,CanFrameTx:16:16: 05C1:60:00:20:00:00:00:00:00:" Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../GDM/Core/Controllers/AudioController.cpp) FUNCTION:(void AudioController::playLimp()) LINE:(79) THREADID:(0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm pulseaudio[8050]: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified). Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm kernel: omapdss_hdmi5 58040000.encoder: ASoC: can't open interface 58040000.encoder: -1 Dec 23 04:29:04 raymond-gdm kernel: omapdss_hdmi5 58040000.encoder: ASoC: can't open interface 58040000.encoder: -1 Dec 23 04:29:04 raymond-gdm kernel[301]: [ 1132.060720] omapdss_hdmi5 58040000.encoder: ASoC: can't open interface 58040000.encoder: -1 Dec 23 04:29:04 raymond-gdm kernel[301]: [ 1132.070102] omapdss_hdmi5 58040000.encoder: ASoC: can't open interface 58040000.encoder: -1 Dec 23 04:29:04 raymond-gdm Main[745]: "20171223 09:29:04.443,Debug,VMCANOpenPDOTX.cpp,send,69,TotalElapsed: 23 - LocalElapsed: 0 - CANWaitElapsed: 0 - CANWriteElapsed: 0" Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm kernel: omapdss_hdmi5 58040000.encoder: ASoC: can't open interface 58040000.encoder: -1 Dec 23 04:29:04 raymond-gdm kernel[301]: [ 1132.084029] omapdss_hdmi5 58040000.encoder: ASoC: can't open interface 58040000.encoder: -1 Dec 23 04:29:04 raymond-gdm pulseaudio[8053]: [pulseaudio] module-alsa-card.c: Failed to find a working profile. Dec 23 04:29:04 raymond-gdm pulseaudio[8053]: [pulseaudio] module.c: Failed to load module "module-alsa-card" (argument: "device_id="1" name="platform-omap-hdmi-audio.0.auto" card_name="alsa_card.platform Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm pulseaudio[8053]: [pulseaudio] authkey.c: Failed to open cookie file '/home/root/.config/pulse/cookie': No such file or directory Dec 23 04:29:04 raymond-gdm pulseaudio[8053]: [pulseaudio] authkey.c: Failed to load authentication key '/home/root/.config/pulse/cookie': No such file or directory Dec 23 04:29:04 raymond-gdm pulseaudio[8053]: [pulseaudio] authkey.c: Failed to open cookie file '/home/root/.pulse-cookie': No such file or directory Dec 23 04:29:04 raymond-gdm pulseaudio[8053]: [pulseaudio] authkey.c: Failed to load authentication key '/home/root/.pulse-cookie': No such file or directory Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0) Dec 23 04:29:04 raymond-gdm pulseaudio[8053]: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Using X11 for dbus-daemon autolaunch was disabled at compile t Dec 23 04:29:04 raymond-gdm pulseaudio[8053]: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Using X11 for dbus-daemon autolaunch was disabled at compile time, set Dec 23 04:29:04 raymond-gdm bluetoothd[315]: Endpoint registered: sender=:1.10 path=/MediaEndpoint/A2DPSource Dec 23 04:29:04 raymond-gdm bluetoothd[315]: Endpoint registered: sender=:1.10 path=/MediaEndpoint/A2DPSink Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../GDM/Core/Controllers/AudioController.cpp) FUNCTION:(void AudioController::playLimp()) LINE:(79) THREADID:(0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Leaving FILE:(../../GDM/Properties/PercentProperty.cpp) FUNCTION:(void PercentProperty::variableChanged(const QVariant&)) LINE:(36) THREADID:(0x0xb2ef9000) Dec 23 04:29:04 raymond-gdm Main[745]: Entered FILE:(../../../GDM/Hardware/VM/VM.cpp) FUNCTION:(void VM::setActivityState(bool, quint32)) LINE:(294) THREADID:(0xa9cff3a0)
Any suggestion to this issue would be greatly appreciated.
BR,
Divyeshkumar M