I am the happy owner of an odroid C2 running on DietPi.
Everything seems to be running really well but one thing: I get some sound dropouts every few seconds when I play a movie with Kodi and enable HDMI passthrough.
This seems to happen only when HDMI passthrough is enabled.
Is anyone facing the same issue and was able to fix it?
I have tried Librelec on the same Odroid C2 and the passthrough works like a charm.
Here is the output of the dmesg command (file attached).
The sound drop seams to occur pretty much every 6/7 seconds.
It’s very short. It sounds like if the sound was skipped forward for 1/8 of a second.
I tried various video files. Seems to happen with dolby or dts.
Thanks for looking into it, let me know if there is anything else you need!
I use an iphone charger over the OTG usb port. It is 5v/2A.
I’v attached the pictures of the sound configuration.
I will try to find another hdmi cable and get back to you once I tried. But again: I tried the same hardware setup with Librelec and didn’t get the issue.
Don’t hesitate to let me know if I can provide anything else.
Regarding the charger, I would highly recommend a Raspberry Pi PSU, it provides a stable 5v/2A. I’ve had many issues with Samsung chargers that drop their voltage below 4.5v, although, to be sure, you’d need one of these to test the voltages of the iPhone charger are a stable 5v under load. Power may not be the issue, but its the most common cause of problems on SBC’s.
If you can remember, was it the 8 Channel DTS-HD audio decoding: Off setting that prevented the sound drops, or, enable passthrough?
The only thing I can recommend is (if you haven’t done already):
Try another HDMI cable
Update Firmware on your TV and/or try another TV.
Failing that, you may get more joy from the Odroid forums.
The Kodi package is maintained by Meveric, so would be worth searching his forum post and see if other users had similar issues: [OS] Debian Jessie (arm64) - ODROID
Thanks for all your efforts!
It is really only the enable passthrough:Off which prevents the sound drops.
I tried another HDMI cable and a different charger (but still not official one).
Note that the C2 is connected to a Denon receiver, not directly to the tv.
I guess I will just live without the passthrough. All the rest works perfectly!
Because the issue is visible at kernel level (dmesg):
I believe it may a bug in the kernel. But we wont know for sure, until our Odroid C2 image is updated to Stretch, which should bump Kodi up to v17 (pending Meveric’s package changes), and could exclude kernel as the cause.
it’s been a while now that I scavenged the forums and every “tips & tricks” things to try to get this passthrough problem solved.
I tried the ALSA SINK solution. doesn’t work for me. Seems to be a hack for the Odroid C1.
Tried with Hifi Plus board … doesn’t change the problem.
Tried going back to original Odroid linux ubuntu install (on the eMMc) (v16 i guess). Doesn’t have the passthrough option and enabling it with commmand line crashed Kodi.
Tried with Kodi v17 (Krypton). nothing new.
Tried several different resolution setups : 4K,2K,HD and different frame rates. Because I thought that might be a synchronisation problem between video feed and sound. Nothing on that end either.
The only OS that worked out fine is LIBRELEC. But in this case I cannot install my cloud, ftp etc.
So, I’m running a little bit out of options and still be annoyed to get a sound stutter every 10 seconds on DTSHDs videos. (But the sound feels sooooo greater than in PCM ! Is it just me ?)
I’m still in v159 with ODROID C2 board, having everything working well… except that audio thing.
I’m lazy to upgrade to Dietpi V6 since everything is going great now, with minimum IT annoyance.
I really feel Dietpi is the best solution for me with everything simplified and all.
My question now: is the problem solved in Dietpi V6 (v160+) and I’d better take a day to reinstall everything ?
Or drop it.