5V/2.5A should be usable (esp. with 4K60 disabled). Before you purchase a replacement PSU, find a spare SD card and boot the latest RaspiOS image. If this also shows an issue with HDMI audio it points to a hardare issue. If it works, the issue is software.
Posts by chewitt
-
-
Code
Display Moreinfo <general>: Found resolution 1920x1080 with 1920x1080 @ 59.940063 Hz info <general>: Found resolution 1024x768 with 1024x768 @ 60.000000 Hz info <general>: Found resolution 800x600 with 800x600 @ 60.000000 Hz info <general>: Found resolution 800x600 with 800x600 @ 56.000000 Hz info <general>: Found resolution 848x480 with 848x480 @ 60.000000 Hz info <general>: Found resolution 640x480 with 640x480 @ 60.000000 Hz ... info <general>: CAESinkALSA - Unable to open device "default" for playback info <general>: CAESinkALSA - Unable to open device "sysdefault" for playback info <general>: CAESinkALSA - Unable to open device "sysdefault:CARD=vc4hdmi0" for playback info <general>: CAESinkALSA - Unable to open device "hdmi:CARD=vc4hdmi0,DEV=0" for playback info <general>: CAESinkALSA - Unable to open device "sysdefault:CARD=vc4hdmi1" for playback info <general>: CAESinkALSA - Unable to open device "hdmi:CARD=vc4hdmi1,DEV=0" for playbackantonvier Kodi detects audio capabilities based on the EDID data on the HDMI connection. It's also odd that the kernel detects the audio hardware, but Kodi then fails to open the device(s) to check properties. The very limited list of resolutions shown here would normally suggest a problem in the display chain. That can result in failure to detect normal 1080p/4K modes etc. but doesn't explain the lack of audio hardware.
Comment the above ^ out in config.txt. Disabling 4K60 (which 99% of users don't need, 4K30 is enough) also reduces the power draw which might help with an inadequate PSU issue. That's the only real red-flag that I can see; insufficient stable power (under-rated for current normally) will sometimes manifest all kinds of weird issues. RPi4 needs 5V/3A to be stable. Recycled phone chargers or using USB ports on a TV/monitor generally won't work. Check the PSU out. Also check cables/ports, and if you inflicted self-punishment with an Argon case, remove the board from the case before retesting.
Any difference?
-
Put Kodi in debug mode, clean boot, then run "pastekodi" and share the URL, as it will be more useful than the image you pasted that doesn't render for some reason (but I can see it when trying to edit the post).
-
I did mention it to @sarbes at the time, and I've pinged him again. Feel free to open an issue that I can point to. Fill out the whole issue form else bots/staff will ignore and close it.
-
FWIW, I can replicate the original issue report of no DTS-HD-MA audio. I've no idea what the problem is though, other than it's most likely to be an issue in the DRM layer, and right now (and since I only use PCM output in testing) I'm not motivated to look into the issue further. I am highly confident the issue is specific to Amlogic hardware so no need for you to find RPi threads and make "me too" posts there, it's only adding distraction to other people's (different) issues.
-
NB: I've tested PT with an RPi5 (the same as an RPi4 for audio) and I'm able to play DTS-HD-MA content.
-
I merged posts back to this thread.
-
I don't have any Dreambox hardware, and in the several years since I added upstream support for _emanuel_ nobody has ever bothered to explain (or, here's a crazy idea, add some content to the open wiki to document) that Dreambox devices require some wonky boot arrangement to run the AMLGX image. That only became clear about a week ago, and If I'd have known that before I probably wouldn't have bothered creating and sending the device-trees upstream. Ho hum.
The latest Dreambox device(s) that _emanuel_ is now asking me to support are Android based, so that's been on my mind among other things. Yes of course the older stuff uses Yocto/OE to make something from the Android BSP from Amlogic. Regardless, the point still stands: If you want an OS where everything works, you need to run the vendor firmware image.
The AMLGX image is generally curated to use the best (or newer hardware, least-worst) default settings. You can use 4K VP9 as that works, but you will not get far with 4K HEVC because hardware decode is intentionally disabled to prevent the SoC crashing instantly when the V4L2 codec is opened, and that caps HEVC to 1080p max in software. Forcing EGL rendering instead of Direct-to-Plane only loses the benefits of DRMPRIME and makes things worse; and hence I stopped reading the 'testing' .. it's obviously a user flailing around with random settings in the hope of finding a magic combination that beats the negative but clear description of current state provided in release notes. Good luck with that.
-
Things moved forwards, but overall not much changed. Amlogic engineers recently submitted support for DRM (video output) and audio support on S4 devices (must-haves for an LE image) but all their patches are poor quality and require many iterations to adapt to upstream standards. They are also slow at iterating, so it will be a while before those changes get merged. I've made a note to ask Khadas for a VIM1S sample (S905Y4, so related to S905X4) to explore packaging.. but I have low expectations of doing much with the board for a while yet.
-
LE12 (12.0.0/12.0.1) extended CEC support to multiple HDMI connectors, but it has proven to be troublesome, so LE 12.0.2 removed this and CEC is now only supported on the HDMI connector nearest to the power connector.
-
Remove any boot config. Put Kodi in debug mode. Clean boot then share the URL generated by "pastekodi" please.
-
-
If everything works when navigating with the keyboard but not with Yatse, that sounds like an issue with Yatse, and you should report the problem to Yatse's creator.
-
-
I'm going to guess that Kodi settings is not in advanced/expert mode so while you enabled PT audio at the top level, you cannot see (and thus have not enabled) PT for individual audio formats like DTS, AC3, etc. so they are being correctly (as configured) sent as PCM audio.
-
Congrats. You spent ages looking at the log file and carefully extracted a segment that shows nothing. In a future post please share the entire debug log so we can understand actual system state and have something useful to look at.
-
Clean install an LE13 nightly and prove the issue exists there first.
-
Even if you can point to something in LE11 or LE12 the next thing we're going to tell you is "update to an LE13 nightly and confirm the issue still exists" .. so better to move forwards with testing than backwards.