Hi all - facing a really challening one here, and I’m not really an AV expert so really struggling with this one, goes quite deep. This is on a new Ugoos AM6b+ as I was aiming for complete Dolby Vision support.
Here’s where I’ve got to:
- Dolby Vision does not work when the soundbar (Sonos Beam Gen 2) is connected to the eARC port of my TV (TCL 65C645) but does work when I remove it.
- When I insert and remove the soundbar from the TV I can see CoreELEC change display modes.
- My setup works on the Android partition; that is the Dolby Vision output (tv switches mode) and the audio via the soundbar so there does appear to be a way to resolve this in software - at a minimum Android is handling this.
- Based on some snippets in this forum I’ve got the hint that something strange is happening with the EDID provided to the Ugoos AM6b+ when the soundbar is plugged in; possibly that the soundbar ‘doesn’t support’ Dolby Vision. This is corroborated because when the soundbar is plugged in I only get limited display resolutions. I believe the soundbar is overriding the valid EDID modes of the TV.
Does anyone with more knowledge know what I can do here. I can provide more logs if needed - I’ve zoomed in to what I think is relevant here:
Without HDMI eARC Soundbar:
CoreELEC:~ # cat /sys/class/amhdmitx/amhdmitx0/dv_cap
DolbyVision RX support list:
VSVDB Version: V2
2160p60hz: 1
Support mode:
DV_RGB_444_8BIT
DV_YCbCr_422_12BIT
LL_YCbCr_422_12BIT
IEEEOUI: 0x00d046
EMP: 1
VSVDB: eb0146d0004d1a968c4a6785
CoreELEC:~ # cat /sys/class/amhdmitx/amhdmitx0/rawedid
00ffffffffffff00506c53960000010014210103807944780a0dc9a05747982712484c2108008140a940818081c0a9c001010101010108e80030f2705a80b0588a00b9a84200001e6fc200a0a0a055503020350056502100001e000000fc004265796f6e642054560a202020000000fd00324b1e503c000a202020202020011c02037cf05261606665765f5e5d3f10221f200514041303380907071507505707016704073d07c05f7e075f7e0135072883010000e200cb6e030c001000b844210080010203046ad85dc40178806f0230f0e305e301e20f1fe3060f01eb0146d0004d1a968c4a6785e5018b8490016d1a0000020330f0000460405a440000002c
Soundbar Connected:
CoreELEC:~ # cat /sys/class/amhdmitx/amhdmitx0/dv_cap
The Rx don't support DolbyVision
CoreELEC:~ # cat /sys/class/amhdmitx/amhdmitx0/rawedid
00ffffffffffff00506c53960000010014210103807944780a0dc9a05747982712484c2108008140a940818081c0a9c001010101010108e80030f2705a80b0588a00b9a84200001e6fc200a0a0a055503020350056502100001e000000fc004265796f6e642054560a202020000000fd00324b1e503c000a202020202020011c02037ff05261606665765f5e5d3f10221f2005140413033b0907071507505707016704073d07c05f7e075f7e013507280f0707837e0357e200cb6e030c001000b844210080010203046ad85dc40178806f0230f0e305e301e20f1fe3060f01eb0146d0004d1a968c4a6785e5018b8490016d1a0000020330f0000460405a4432
Full log:
- System boot up as normal (Soundbar connected)
- Disconnected soundbar after CoreELEC fully loaded.
- Upload log straight after (no other actions).
dmesg: https://paste.coreelec.org/TerrifyMirage
CoreELEC UI: https://paste.coreelec.org/FreemanMessages
Does anyone know how to resolve this? Hopefully not facing a dead-end