@sub18e
What i did is the following:
run from ssh
bash disp.sh
that will generate a output file called dispinfo.txt, will be written in the directory were you started it, probably /home/osmc
it will gather several information from your system only, will not be sent outside yout network , according to my knowledge, i didn’t write the script myself, it came from CoreElec.
It outputs the way it find a receiver or television, just what is connected to it, it can’t read to my understanding the TV which is connected to the AVR, but reads the edid-info the TV has shared with the AVR about it capabilities.
I run the script while playing a hdr10+ sample file, which is important.
First i checked the vero4k+ connected to my AVR-X4500H which has a Samsung L9FN connected to it.
As my AVR is not able to pass HDR10+ you will see the following in the output (see also below in this thread)
x Product Name: DENON-AVRHD
HDR10Plus Supported: 0
hdr10+:
ieeeoui: 0
application_version: 0
when i connect the Vero4k+ to the LF9N directly you’ll see this:
Rx Product Name: SAMSUNG
HDR10Plus Supported: 1
hdr10+:
ieeeoui: 90848b
application_version: 1
This is the only way i could see if hdr10+ was supported between vero and samsung. Unfortuanatly this LF9N doesn’t show the hdr10+ logo as that has not been implemented, but i see clearly the difference with the direct connection or via the AVR in between.
I know others on this forum might know how to possibly change the way the HDR10+ edid must be stored.
The code of disp.sh is below, just put this in a file, save it to /home/osmc as disp.sh
#!/bin/bash
#
# Collect amlogic display information
#
#####################################################
OUTPUTFILE="/home/osmc/dispinfo.txt"
printf -v "CoreELEC display information" > $OUTPUTFILE
printf "------------/etc/os-release------------" >> $OUTPUTFILE
if [ -f /etc/os-release ]; then
printf "\n" >> $OUTPUTFILE
cat /etc/os-release >> $OUTPUTFILE
else
printf " Unset by user!\n" >> $OUTPUTFILE
fi
printf "------------ /sys/devices/virtual/amhdmitx/amhdmitx0/edid ------------" >> $OUTPUTFILE
if [ -f /sys/devices/virtual/amhdmitx/amhdmitx0/edid ]; then
printf "\n" >> $OUTPUTFILE
cat /sys/devices/virtual/amhdmitx/amhdmitx0/edid >> $OUTPUTFILE
else
printf " Missing!\n" >> $OUTPUTFILE
fi
printf "------------ /sys/devices/virtual/amhdmitx/amhdmitx0/edid_parsing ------------" >> $OUTPUTFILE
if [ -f /sys/devices/virtual/amhdmitx/amhdmitx0/edid_parsing ]; then
printf "\n" >> $OUTPUTFILE
cat /sys/devices/virtual/amhdmitx/amhdmitx0/edid_parsing >> $OUTPUTFILE
else
printf " Missing!\n" >> $OUTPUTFILE
fi
printf "------------ /sys/devices/virtual/amhdmitx/amhdmitx0/rawedid ------------" >> $OUTPUTFILE
if [ -f /sys/devices/virtual/amhdmitx/amhdmitx0/rawedid ]; then
printf "\n" >> $OUTPUTFILE
cat /sys/devices/virtual/amhdmitx/amhdmitx0/rawedid >> $OUTPUTFILE
else
printf " Missing!\n" >> $OUTPUTFILE
fi
printf "------------ /sys/devices/virtual/amhdmitx/amhdmitx0/config ------------" >> $OUTPUTFILE
if [ -f /sys/devices/virtual/amhdmitx/amhdmitx0/config ]; then
printf "\n" >> $OUTPUTFILE
cat /sys/devices/virtual/amhdmitx/amhdmitx0/config >> $OUTPUTFILE
else
printf " Missing!\n" >> $OUTPUTFILE
fi
printf "------------ /sys/devices/virtual/amhdmitx/amhdmitx0/dc_cap ------------" >> $OUTPUTFILE
if [ -f /sys/devices/virtual/amhdmitx/amhdmitx0/dc_cap ]; then
printf "\n" >> $OUTPUTFILE
cat /sys/devices/virtual/amhdmitx/amhdmitx0/dc_cap >> $OUTPUTFILE
else
printf " Missing!\n" >> $OUTPUTFILE
fi
printf "------------ /sys/devices/virtual/amhdmitx/amhdmitx0/attr ------------" >> $OUTPUTFILE
if [ -f /sys/devices/virtual/amhdmitx/amhdmitx0/attr ]; then
printf "\n" >> $OUTPUTFILE
cat /sys/devices/virtual/amhdmitx/amhdmitx0/attr >> $OUTPUTFILE
else
printf " Missing!\n" >> $OUTPUTFILE
fi
printf "------------ /sys/devices/virtual/amhdmitx/amhdmitx0/disp_cap ------------" >> $OUTPUTFILE
if [ -f /sys/devices/virtual/amhdmitx/amhdmitx0/disp_cap ]; then
printf "\n" >> $OUTPUTFILE
cat /sys/devices/virtual/amhdmitx/amhdmitx0/disp_cap >> $OUTPUTFILE
else
printf " Missing!\n" >> $OUTPUTFILE
fi
printf "------------ /sys/devices/virtual/amhdmitx/amhdmitx0/preferred_mode ------------" >> $OUTPUTFILE
if [ -f /sys/devices/virtual/amhdmitx/amhdmitx0/preferred_mode ]; then
printf "\n" >> $OUTPUTFILE
cat /sys/devices/virtual/amhdmitx/amhdmitx0/preferred_mode >> $OUTPUTFILE
else
printf " Missing!\n" >> $OUTPUTFILE
fi
printf "------------ /sys/devices/virtual/amhdmitx/amhdmitx0/hdr_cap ------------" >> $OUTPUTFILE
if [ -f /sys/devices/virtual/amhdmitx/amhdmitx0/hdr_cap ]; then
printf "\n" >> $OUTPUTFILE
cat /sys/devices/virtual/amhdmitx/amhdmitx0/hdr_cap >> $OUTPUTFILE
else
printf " Missing!\n" >> $OUTPUTFILE
fi
printf "------------ /sys/class/display/vinfo ------------" >> $OUTPUTFILE
if [ -f /sys/class/display/vinfo ]; then
printf "\n" >> $OUTPUTFILE
cat /sys/class/display/vinfo >> $OUTPUTFILE
else
printf " Missing!\n" >> $OUTPUTFILE
fi
printf "------------ /storage/.kodi/userdata/disp_cap ------------" >> $OUTPUTFILE
if [ -f /storage/.kodi/userdata/disp_cap ]; then
printf "\n" >> $OUTPUTFILE
cat /storage/.kodi/userdata/disp_cap >> $OUTPUTFILE
else
printf " Unset by user!\n" >> $OUTPUTFILE
fi
printf "------------ /storage/.config/autostart.sh ------------" >> $OUTPUTFILE
if [ -f /storage/.config/autostart.sh ]; then
printf "\n" >> $OUTPUTFILE
cat /storage/.config/autostart.sh >> $OUTPUTFILE
else
printf " Unset by user!\n" >> $OUTPUTFILE
fi
cat $OUTPUTFILE | paste
#cat $OUTPUTFILE
output of vero-denon-samsung
PRETTY_NAME="Open Source Media Center"
NAME="OSMC"
VERSION="June 2022"
VERSION_ID="2022.06-1"
ID=osmc
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="https://osmc.tv"
SUPPORT_URL="https://osmc.tv"
BUG_REPORT_URL="https://osmc.tv"
Rx Manufacturer Name: DON
Rx Product Code: 0060
Rx Serial Number: 01010101
Rx Product Name: DENON-AVRHD
Manufacture Week: 0
Manufacture Year: 2018
Physical size(mm): 1420 x 800
EDID Version: 1.3
EDID block number: 0x1
blk0 chksum: 0x75
Source Physical Address[a.b.c.d]: 4.5.0.0
YCC support 0x03, VIC (native 97):
ColorDeepSupport 0xb8 10/12/16/Y444 1/1/0/1
97 16 31 4 19 5 20 32 33 34 93 94 95 96 101 102 98 99 100 7 22 3 18 63 64 15 36 30 38 95 94 93 98
Audio {format, channel, freq, cce}
{1, 7, 0x7f, 0x07}
{7, 5, 0x1e, 0xc0}
{2, 5, 0x07, 0x50}
{11, 7, 0x7e, 0x03}
{10, 7, 0x06, 0x03}
{12, 7, 0x7e, 0x03}
{9, 5, 0x02, 0x00}
{11, 7, 0x7e, 0x01}
Speaker Allocation: 0x5f
Vendor: 0x000c03 (HDMI device)
MaxTMDSClock1 300 MHz
Vendor2: 0xc45dd8
MaxTMDSClock2 600 MHz
ALLM: 1
vLatency: Invalid/Unknown
aLatency: Invalid/Unknown
i_vLatency: Invalid/Unknown
i_aLatency: Invalid/Unknown
Colorimetry: 0xc3
SCDC: 1
RR_Cap: 0
LTE_340M_Scramble: 0
HDR/13 DeepColor
checkvalue: 0x75120000
ok
00ffffffffffff0011ee600001010101001c0103808e50780a23ada4544d99260f474abdef80714f81c0810081809500a9c0b300d1c008e80030f2705a80b0588a00501d7400001e023a801871382d40582c4500c48e2100001e000000fc0044454e4f4e2d41565248440a20000000fd0018780fb93c000a202020202020017502036df05d61101f041305142021225d5e5f606566626364071603123f400f241e26380f7f073d1ec01507505f7e03570603677e034d02005f7e01835f00006e030c004500b83c2800800102030468d85dc40178800302e30f01e0e3060d01e305c301e2004fe61146d000700000000000000000000000000000000000000012
cur_VIC: 93
cur_video_param->VIC=93
cur_video_param->colordepth: 10bit
para->colorspace: 444
AVIF VIC: 0
VIC: 93 3840x2160p24hz
Colour depth: 10-bit
Colourspace: YUV444
Colour range: limited
EOTF: HDR10
YCC colour range: limited
Colorimetry: BT2020nc
PLL clock: 0xc000029a, Vid clock div 0x000b0000
Aspect ratio: 16:9/full frame
audio config: on
audio on/off: on
audio source: SPDIF
audio type: MAT
audio channel num: 8 channels
audio sample rate: 192kHz
audio sample size: 16bit
3D config: off
420,12bit
420,10bit
420,8bit
444,12bit
444,10bit
444,8bit
422,12bit
422,10bit
422,8bit
rgb,12bit
rgb,10bit
rgb,8bit
480p60hz
576p50hz
720p50hz
720p60hz
1080p24hz
1080p25hz
1080p30hz
1080p50hz
1080p60hz
1080p120hz
2160p24hz
2160p25hz
2160p30hz
2160p50hz
2160p60hz*
smpte24hz
smpte25hz
smpte30hz
smpte50hz
smpte60hz
640x480p60hz
800x600p60hz
1024x768p60hz
1152x864p75hz
1280x800p60hz
1280x1024p60hz
1440x900p60hz
1600x900p60hz
1680x1050p60hz
2160p60hz
HDR10Plus Supported: 0
HDR Static Metadata:
Supported EOTF:
Traditional SDR: 1
Traditional HDR: 0
SMPTE ST 2084: 1
Hybrid Log-Gamma: 1
Supported SMD type1: 1
Luminance Data
Max: 0
Avg: 0
Min: 0
HDR Dynamic Metadata:
colorimetry_data: 0
current vinfo:
name: 2160p24hz
mode: 0
frac: 1
width: 3840
height: 2160
field_height: 2160
aspect_ratio_num: 16
aspect_ratio_den: 9
sync_duration_num: 2997
sync_duration_den: 125
screen_real_width: 1420
screen_real_height: 800
htotal: 5500
vtotal: 2250
fr_adj_type: 4
video_clk: 297000000
viu_color_fmt: 2
viu_mux: 2
3d_info: 0
master_display_info:
present_flag 0
features 0x0
primaries 0x0, 0x0
0x0, 0x0
0x0, 0x0
white_point 0x0, 0x0
luminance 0, 0
hdr_static_info:
hdr_support 13
lumi_max 0
lumi_avg 0
lumi_min 0
hdr_dynamic_info:
metadata_version: 0
support_flags: 0
optional_fields:
metadata_version: 0
support_flags: 0
optional_fields:
metadata_version: 0
support_flags: 0
optional_fields:
metadata_version: 0
support_flags: 0
optional_fields:
hdr10+:
ieeeoui: 0
application_version: 0
Unset by user!
Unset by user!
output of script vero to samsung
PRETTY_NAME="Open Source Media Center"
NAME="OSMC"
VERSION="June 2022"
VERSION_ID="2022.06-1"
ID=osmc
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="https://osmc.tv"
SUPPORT_URL="https://osmc.tv"
BUG_REPORT_URL="https://osmc.tv"
Rx Manufacturer Name: SAM
Rx Product Code: 0f0b
Rx Serial Number: 01000e00
Rx Product Name: SAMSUNG
Manufacture Week: 1
Manufacture Year: 2018
Physical size(mm): 1420 x 800
EDID Version: 1.3
EDID block number: 0x1
blk0 chksum: 0xc4
Source Physical Address[a.b.c.d]: 3.0.0.0
YCC support 0x03, VIC (native 97):
ColorDeepSupport 0xb8 10/12/16/Y444 1/1/0/1
97 16 31 4 19 5 20 32 33 34 93 94 95 96 101 102 98 99 100 7 22 3 18 63 64 95 94 93 98
Audio {format, channel, freq, cce}
{1, 1, 0x07, 0x07}
{2, 5, 0x07, 0x50}
{10, 7, 0x07, 0x01}
Speaker Allocation: 0x01
Vendor: 0x000c03 (HDMI device)
MaxTMDSClock1 300 MHz
Vendor2: 0xc45dd8
MaxTMDSClock2 600 MHz
ALLM: 1
vLatency: Invalid/Unknown
aLatency: Invalid/Unknown
i_vLatency: Invalid/Unknown
i_aLatency: Invalid/Unknown
Colorimetry: 0xc3
SCDC: 1
RR_Cap: 0
LTE_340M_Scramble: 0
HDR/13 DeepColor
checkvalue: 0xc4730000
ok
00ffffffffffff004c2d0b0f000e0001011c0103808e50780a23ada4544d99260f474abdef80714f81c0810081809500a9c0b300d1c008e80030f2705a80b0588a00501d7400001e662156aa51001e30468f3300501d7400001e000000fd0018780fb93c000a202020202020000000fc0053414d53554e470a202020202001c4020359f05961101f041305142021225d5e5f606566626364071603123f402909070715075057070183010000e2004fe305c3016e030c003000b83c2800800102030468d85dc40178800302e3060d01e30f01e0e5018b8490016fc200a0a0a0555030203500501d7400001a000000000000000000000000000000000000000073
cur_VIC: 93
cur_video_param->VIC=93
cur_video_param->colordepth: 10bit
para->colorspace: 444
AVIF VIC: 0
VIC: 93 3840x2160p24hz
Colour depth: 10-bit
Colourspace: YUV444
Colour range: limited
EOTF: HDR10
YCC colour range: limited
Colorimetry: BT2020nc
PLL clock: 0xc000029a, Vid clock div 0x000b0000
Aspect ratio: 16:9/full frame
audio config: on
audio on/off: on
audio source: SPDIF
audio type: MAT
audio channel num: 8 channels
audio sample rate: 192kHz
audio sample size: 16bit
3D config: off
420,12bit
420,10bit
420,8bit
444,12bit
444,10bit
444,8bit
422,12bit
422,10bit
422,8bit
rgb,12bit
rgb,10bit
rgb,8bit
480p60hz
576p50hz
720p50hz
720p60hz
1080p24hz
1080p25hz
1080p30hz
1080p50hz
1080p60hz
1080p120hz
2160p24hz
2160p25hz
2160p30hz
2160p50hz
2160p60hz*
smpte24hz
smpte25hz
smpte30hz
smpte50hz
smpte60hz
640x480p60hz
800x600p60hz
1024x768p60hz
1152x864p75hz
1280x800p60hz
1280x1024p60hz
1366x768p60hz
1440x900p60hz
1600x900p60hz
1680x1050p60hz
2160p60hz
HDR10Plus Supported: 1
HDR Static Metadata:
Supported EOTF:
Traditional SDR: 1
Traditional HDR: 0
SMPTE ST 2084: 1
Hybrid Log-Gamma: 1
Supported SMD type1: 1
Luminance Data
Max: 0
Avg: 0
Min: 0
HDR Dynamic Metadata:
colorimetry_data: 0
current vinfo:
name: 2160p24hz
mode: 0
frac: 1
width: 3840
height: 2160
field_height: 2160
aspect_ratio_num: 16
aspect_ratio_den: 9
sync_duration_num: 2997
sync_duration_den: 125
screen_real_width: 1420
screen_real_height: 800
htotal: 5500
vtotal: 2250
fr_adj_type: 4
video_clk: 297000000
viu_color_fmt: 2
viu_mux: 2
3d_info: 0
master_display_info:
present_flag 0
features 0x0
primaries 0x0, 0x0
0x0, 0x0
0x0, 0x0
white_point 0x0, 0x0
luminance 0, 0
hdr_static_info:
hdr_support 13
lumi_max 0
lumi_avg 0
lumi_min 0
hdr_dynamic_info:
metadata_version: 0
support_flags: 0
optional_fields:
metadata_version: 0
support_flags: 0
optional_fields:
metadata_version: 0
support_flags: 0
optional_fields:
metadata_version: 0
support_flags: 0
optional_fields:
hdr10+:
ieeeoui: 90848b
application_version: 1
Unset by user!
Unset by user!