Pulse-Eight / libcec

USB CEC Adapter communication Library http://libcec.pulse-eight.com/
Other
705 stars 282 forks source link

OrangePI One: Samsung "not present" #603

Open neemspees opened 2 years ago

neemspees commented 2 years ago

Hi

NOTE: All this is tested and working with a RaspberryPI so TV settings are not the problem here

I'm using cec-client on an OrangePI One for a bunch of TV's. I compiled libcec with Linux kernel API support. This seems to be working on most TV's but it doesn't seem to detect Samsung TV's.

I can send broadcast commands just right. This command successfully puts the Samsung TV in standby.

echo 'standby f' | cec-client -s -d 1

But when I try to address the Samsung TV, it doesn't work.

echo 'standby 0' | cec-client -s -d 1

When I execute the scan command while connected to a Sony/Phillips/.. TV the TV is found

echo scan | cec-client -s -d 1
opening a connection to the CEC adapter...
requesting CEC bus information ...
CEC bus information
===================
device #0: TV
address:       0.0.0.0
active source: no
vendor:        Sony
osd string:    TV
CEC version:   1.4
power status:  on
language:      eng

device #1: Recorder 1
address:       4.0.0.0
active source: no
vendor:        Pulse Eight
osd string:    CECTester
CEC version:   1.4
power status:  on
language:      eng

currently active source: unknown (-1)

But when I use the scan command while connected to a Samsung TV, the Samsung TV is not found

echo scan | cec-client -s -d 1
opening a connection to the CEC adapter...
requesting CEC bus information ...
CEC bus information
===================
device #1: Recorder 1
address:       2.0.0.0
active source: no
vendor:        Pulse Eight
osd string:    CECTester
CEC version:   1.4
power status:  on
language:      eng

currently active source: unknown (-1)

Verbose scan output:

echo scan | cec-client -s
opening a connection to the CEC adapter...
DEBUG:   [             100] Broadcast (F): osd name set to 'Broadcast'
DEBUG:   [             100] CLinuxCECAdapterCommunication::Open - m_fd=3 bStartListening=1
DEBUG:   [             100] CLinuxCECAdapterCommunication::Open - ioctl CEC_ADAP_G_PHYS_ADDR - addr=2000
DEBUG:   [             100] CLinuxCECAdapterCommunication::Open - ioctl CEC_ADAP_S_LOG_ADDRS - log_addr_mask=0000 num_log_addrs=0
DEBUG:   [             100] CLinuxCECAdapterCommunication::Open - ioctl CEC_ADAP_S_LOG_ADDRS - log_addr_mask=8000 num_log_addrs=1
NOTICE:  [             101] connection opened
DEBUG:   [             101] CLinuxCECAdapterCommunication::Process - CEC_DQEVENT - CEC_EVENT_STATE_CHANGE - log_addr_mask=8000 phys_addr=2000
DEBUG:   [             101] << Broadcast (F) -> TV (0): POLL
DEBUG:   [             101] processor thread started
TRAFFIC: [             101] << f0
DEBUG:   [             453] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=f0 opcode=ffffffff
TRAFFIC: [             453] << f0
DEBUG:   [             532] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=f0 opcode=ffffffff
DEBUG:   [             532] >> POLL not sent
DEBUG:   [             532] TV (0): device status changed into 'not present'
DEBUG:   [             532] registering new CEC client - v6.0.2
DEBUG:   [             533] SetClientVersion - using client version '6.0.2'
NOTICE:  [             533] setting HDMI port to 1 on device TV (0)
DEBUG:   [             533] << Broadcast (F) -> TV (0): POLL
TRAFFIC: [             533] << f0
DEBUG:   [             612] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=f0 opcode=ffffffff
TRAFFIC: [             612] << f0
DEBUG:   [             692] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=f0 opcode=ffffffff
DEBUG:   [             692] >> POLL not sent
DEBUG:   [             692] SetConfiguration: double tap timeout = 200ms, repeat rate = 0ms, release delay = 500ms
DEBUG:   [             692] detecting logical address for type 'recording device'
DEBUG:   [             692] trying logical address 'Recorder 1'
DEBUG:   [             692] << Recorder 1 (1) -> Recorder 1 (1): POLL
TRAFFIC: [             692] << 11
DEBUG:   [             766] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=11 opcode=ffffffff
TRAFFIC: [             767] << 11
DEBUG:   [             846] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=11 opcode=ffffffff
DEBUG:   [             846] >> POLL not sent
DEBUG:   [             846] using logical address 'Recorder 1'
DEBUG:   [             846] Recorder 1 (1): device status changed into 'handled by libCEC'
DEBUG:   [             846] Recorder 1 (1): power status changed from 'unknown' to 'on'
DEBUG:   [             846] Recorder 1 (1): vendor = Pulse Eight (001582)
DEBUG:   [             846] Recorder 1 (1): CEC version 1.4
DEBUG:   [             846] AllocateLogicalAddresses - device '0', type 'recording device', LA '1'
DEBUG:   [             847] CLinuxCECAdapterCommunication::SetLogicalAddresses - ioctl CEC_ADAP_S_LOG_ADDRS - log_addr_mask=0000 num_log_addrs=0
DEBUG:   [             847] CLinuxCECAdapterCommunication::Process - CEC_DQEVENT - CEC_EVENT_STATE_CHANGE - log_addr_mask=0000 phys_addr=2000
DEBUG:   [             996] CLinuxCECAdapterCommunication::SetLogicalAddresses - ioctl CEC_ADAP_S_LOG_ADDRS - log_addr_mask=0002 num_log_addrs=1
DEBUG:   [             996] CLinuxCECAdapterCommunication::Process - CEC_DQEVENT - CEC_EVENT_STATE_CHANGE - log_addr_mask=0002 phys_addr=2000
DEBUG:   [             996] changing physical address to 2000
DEBUG:   [             996] Recorder 1 (1): physical address changed from ffff to 2000
DEBUG:   [             996] << Recorder 1 (1) -> broadcast (F): physical address 2000
TRAFFIC: [             996] << 1f:84:20:00:01
DEBUG:   [             997] Recorder 1 (1): osd name set to 'CECTester'
DEBUG:   [             997] Recorder 1 (1): menu language set to 'eng'
DEBUG:   [             997] using provided physical address 2000
NOTICE:  [             997] CEC client registered: libCEC version = 6.0.2, client version = 6.0.2, firmware version = 0, logical address(es) = Recorder 1 (1) , physical address: 2.0.0.0, git revision: libcec-6.0.2+1-76551ea, compiled on 2022-07-05 07:03:04 by controller@orangepione on Linux 5.17.11-sunxi (armv7l), features: P8_USB, DRM, P8_detect, randr, Linux
DEBUG:   [             997] << Recorder 1 (1) -> TV (0): OSD name 'CECTester'
DEBUG:   [            1427] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=01 len=5 addr=1f opcode=84
DEBUG:   [            1427] << Recorder 1 (1) -> TV (0): POLL
TRAFFIC: [            1427] << 10
DEBUG:   [            1506] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=10 opcode=ffffffff
TRAFFIC: [            1506] << 10
DEBUG:   [            1586] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=10 opcode=ffffffff
DEBUG:   [            1586] >> POLL not sent
DEBUG:   [            1586] not sending command 'set osd name': destination device 'TV' marked as not present
DEBUG:   [            1586] << requesting power status of 'TV' (0)
DEBUG:   [            1586] << Recorder 1 (1) -> TV (0): POLL
TRAFFIC: [            1586] << 10
DEBUG:   [            1666] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=10 opcode=ffffffff
TRAFFIC: [            1666] << 10
DEBUG:   [            1745] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=10 opcode=ffffffff
DEBUG:   [            1745] >> POLL not sent
DEBUG:   [            1745] not sending command 'give device power status': destination device 'TV' marked as not present
requesting CEC bus information ...
DEBUG:   [            1746] << Recorder 1 (1) -> TV (0): POLL
TRAFFIC: [            1746] << 10
DEBUG:   [            1825] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=10 opcode=ffffffff
TRAFFIC: [            1825] << 10
DEBUG:   [            1905] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=10 opcode=ffffffff
DEBUG:   [            1905] >> POLL not sent
DEBUG:   [            1905] << Recorder 1 (1) -> Recorder 2 (2): POLL
TRAFFIC: [            1905] << 12
DEBUG:   [            1984] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=12 opcode=ffffffff
TRAFFIC: [            1985] << 12
DEBUG:   [            2064] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=12 opcode=ffffffff
DEBUG:   [            2064] >> POLL not sent
DEBUG:   [            2064] Recorder 2 (2): device status changed into 'not present'
DEBUG:   [            2064] << Recorder 1 (1) -> Tuner 1 (3): POLL
TRAFFIC: [            2064] << 13
DEBUG:   [            2144] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=13 opcode=ffffffff
TRAFFIC: [            2144] << 13
DEBUG:   [            2223] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=13 opcode=ffffffff
DEBUG:   [            2223] >> POLL not sent
DEBUG:   [            2223] Tuner 1 (3): device status changed into 'not present'
DEBUG:   [            2224] << Recorder 1 (1) -> Playback 1 (4): POLL
TRAFFIC: [            2224] << 14
DEBUG:   [            2303] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=14 opcode=ffffffff
TRAFFIC: [            2303] << 14
DEBUG:   [            2383] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=14 opcode=ffffffff
DEBUG:   [            2383] >> POLL not sent
DEBUG:   [            2383] Playback 1 (4): device status changed into 'not present'
DEBUG:   [            2383] << Recorder 1 (1) -> Audio (5): POLL
TRAFFIC: [            2383] << 15
DEBUG:   [            2462] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=15 opcode=ffffffff
TRAFFIC: [            2462] << 15
DEBUG:   [            2542] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=15 opcode=ffffffff
DEBUG:   [            2542] >> POLL not sent
DEBUG:   [            2542] Audio (5): device status changed into 'not present'
DEBUG:   [            2542] << Recorder 1 (1) -> Tuner 2 (6): POLL
TRAFFIC: [            2542] << 16
DEBUG:   [            2621] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=16 opcode=ffffffff
TRAFFIC: [            2622] << 16
DEBUG:   [            2701] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=16 opcode=ffffffff
DEBUG:   [            2701] >> POLL not sent
DEBUG:   [            2701] Tuner 2 (6): device status changed into 'not present'
DEBUG:   [            2701] << Recorder 1 (1) -> Tuner 3 (7): POLL
TRAFFIC: [            2701] << 17
DEBUG:   [            2781] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=17 opcode=ffffffff
TRAFFIC: [            2781] << 17
DEBUG:   [            2860] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=17 opcode=ffffffff
DEBUG:   [            2861] >> POLL not sent
DEBUG:   [            2861] Tuner 3 (7): device status changed into 'not present'
DEBUG:   [            2861] << Recorder 1 (1) -> Playback 2 (8): POLL
TRAFFIC: [            2861] << 18
DEBUG:   [            2940] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=18 opcode=ffffffff
TRAFFIC: [            2940] << 18
DEBUG:   [            3020] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=18 opcode=ffffffff
DEBUG:   [            3020] >> POLL not sent
DEBUG:   [            3020] Playback 2 (8): device status changed into 'not present'
DEBUG:   [            3020] << Recorder 1 (1) -> Recorder 3 (9): POLL
TRAFFIC: [            3020] << 19
DEBUG:   [            3099] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=19 opcode=ffffffff
TRAFFIC: [            3100] << 19
DEBUG:   [            3179] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=19 opcode=ffffffff
DEBUG:   [            3179] >> POLL not sent
DEBUG:   [            3179] Recorder 3 (9): device status changed into 'not present'
DEBUG:   [            3179] << Recorder 1 (1) -> Tuner 4 (A): POLL
TRAFFIC: [            3179] << 1a
DEBUG:   [            3259] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=1a opcode=ffffffff
TRAFFIC: [            3259] << 1a
DEBUG:   [            3338] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=1a opcode=ffffffff
DEBUG:   [            3338] >> POLL not sent
DEBUG:   [            3338] Tuner 4 (A): device status changed into 'not present'
DEBUG:   [            3339] << Recorder 1 (1) -> Playback 3 (B): POLL
TRAFFIC: [            3339] << 1b
DEBUG:   [            3418] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=1b opcode=ffffffff
TRAFFIC: [            3418] << 1b
DEBUG:   [            3498] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=1b opcode=ffffffff
DEBUG:   [            3498] >> POLL not sent
DEBUG:   [            3498] Playback 3 (B): device status changed into 'not present'
DEBUG:   [            3498] << Recorder 1 (1) -> Reserved 1 (C): POLL
TRAFFIC: [            3498] << 1c
DEBUG:   [            3577] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=1c opcode=ffffffff
TRAFFIC: [            3577] << 1c
DEBUG:   [            3657] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=1c opcode=ffffffff
DEBUG:   [            3657] >> POLL not sent
DEBUG:   [            3657] Reserved 1 (C): device status changed into 'not present'
DEBUG:   [            3657] << Recorder 1 (1) -> Reserved 2 (D): POLL
TRAFFIC: [            3657] << 1d
DEBUG:   [            3737] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=1d opcode=ffffffff
TRAFFIC: [            3737] << 1d
DEBUG:   [            3816] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=1d opcode=ffffffff
DEBUG:   [            3816] >> POLL not sent
DEBUG:   [            3816] Reserved 2 (D): device status changed into 'not present'
DEBUG:   [            3816] << Recorder 1 (1) -> Free use (E): POLL
TRAFFIC: [            3817] << 1e
DEBUG:   [            3896] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=1e opcode=ffffffff
TRAFFIC: [            3896] << 1e
DEBUG:   [            3976] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=24 len=1 addr=1e opcode=ffffffff
DEBUG:   [            3976] >> POLL not sent
DEBUG:   [            3976] Free use (E): device status changed into 'not present'
DEBUG:   [            3976] << requesting active source
TRAFFIC: [            3976] << 1f:85
DEBUG:   [            4045] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=01 len=2 addr=1f opcode=85
DEBUG:   [            5046] expected response not received (82: active source)
TRAFFIC: [            5046] << 1f:85
DEBUG:   [            5100] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=01 len=2 addr=1f opcode=85
DEBUG:   [            6101] expected response not received (82: active source)
DEBUG:   [            6101] << requesting active source
TRAFFIC: [            6101] << 1f:85
DEBUG:   [            6155] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=01 len=2 addr=1f opcode=85
DEBUG:   [            7156] expected response not received (82: active source)
TRAFFIC: [            7156] << 1f:85
DEBUG:   [            7210] CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT - tx_status=01 len=2 addr=1f opcode=85
CEC bus information
===================
device #1: Recorder 1
address:       2.0.0.0
active source: no
vendor:        Pulse Eight
osd string:    CECTester
CEC version:   1.4
power status:  on
language:      eng

currently active source: unknown (-1)
DEBUG:   [            8211] expected response not received (82: active source)
DEBUG:   [            8211] unregistering all CEC clients
NOTICE:  [            8211] unregistering client: libCEC version = 6.0.2, client version = 6.0.2, firmware version = 0, logical address(es) = Recorder 1 (1) , physical address: 2.0.0.0, git revision: libcec-6.0.2+1-76551ea, compiled on 2022-07-05 07:03:04 by controller@orangepione on Linux 5.17.11-sunxi (armv7l), features: P8_USB, DRM, P8_detect, randr, Linux
DEBUG:   [            8212] Recorder 1 (1): power status changed from 'on' to 'unknown'
DEBUG:   [            8212] Recorder 1 (1): vendor = Unknown (000000)
DEBUG:   [            8212] Recorder 1 (1): CEC version unknown
DEBUG:   [            8212] Recorder 1 (1): osd name set to 'Recorder 1'
DEBUG:   [            8212] Recorder 1 (1): device status changed into 'unknown'
DEBUG:   [            8212] CLinuxCECAdapterCommunication::Process - CEC_DQEVENT - CEC_EVENT_STATE_CHANGE - log_addr_mask=0000 phys_addr=2000
DEBUG:   [            8212] CLinuxCECAdapterCommunication::SetLogicalAddresses - ioctl CEC_ADAP_S_LOG_ADDRS - log_addr_mask=0000 num_log_addrs=0
DEBUG:   [            8212] CLinuxCECAdapterCommunication::SetLogicalAddresses - ioctl CEC_ADAP_S_LOG_ADDRS - log_addr_mask=0000 num_log_addrs=0
DEBUG:   [            8213] unregistering all CEC clients
DEBUG:   [            8213] CLinuxCECAdapterCommunication::SetLogicalAddresses - ioctl CEC_ADAP_S_LOG_ADDRS - log_addr_mask=0000 num_log_addrs=0
DEBUG:   [            8217] CLinuxCECAdapterCommunication::Process - CEC_DQEVENT - CEC_EVENT_STATE_CHANGE - log_addr_mask=0000 phys_addr=2000
DEBUG:   [            9224] CLinuxCECAdapterCommunication::Process - stopped - m_fd=3
DEBUG:   [            9224] CLinuxCECAdapterCommunication::Close - m_fd=3
1quest commented 8 months ago

I can't add to this beyond stating that I (think I) have the same issue.

The adapter doesn't work with my Samsung TV (Q70T from 2020), below is the output from running

echo scan | cec-client -s

===================


opening a connection to the CEC adapter...
DEBUG:   [              57] Broadcast (F): osd name set to 'Broadcast'
DEBUG:   [              57] connection opened, clearing any previous input and waiting for active transmissions to end before starting
DEBUG:   [              63] communication thread started
DEBUG:   [             174] usbcec: enabling controlled mode
NOTICE:  [             346] connection opened
DEBUG:   [             346] processor thread started
DEBUG:   [             347] << Broadcast (F) -> TV (0): POLL
TRAFFIC: [             347] << f0
DEBUG:   [             347] usbcec: updating line timeout: 3
WARNING: [             422] HIGH_ERROR line:466 time:103
WARNING: [             422] TRANSMIT_FAILED_LINE
DEBUG:   [            1401] command 'CEC transmission' was not acked by the controller
TRAFFIC: [            1902] << f0
WARNING: [            1940] HIGH_ERROR line:466 time:104
WARNING: [            1940] TRANSMIT_FAILED_LINE
DEBUG:   [            2920] command 'CEC transmission' was not acked by the controller
DEBUG:   [            3420] >> POLL not sent
DEBUG:   [            3420] TV (0): device status changed into 'not present'
DEBUG:   [            3420] registering new CEC client - v6.0.2
DEBUG:   [            3492] usbcec: autonomous mode = enabled
DEBUG:   [            3547] usbcec: logical address = Recorder 1
DEBUG:   [            3603] usbcec: device type = recording device
DEBUG:   [            3608] usbcec: logical address mask = 206
DEBUG:   [            3679] usbcec: physical address = 2000
DEBUG:   [            3735] usbcec: auto power on = disabled
DEBUG:   [            3735] SetClientVersion - using client version '6.0.2'
NOTICE:  [            3735] setting HDMI port to 1 on device TV (0)
DEBUG:   [            3735] << Broadcast (F) -> TV (0): POLL
TRAFFIC: [            3735] << f0
WARNING: [            3756] HIGH_ERROR line:466 time:104
WARNING: [            3756] TRANSMIT_FAILED_LINE
DEBUG:   [            4735] command 'CEC transmission' was not acked by the controller
TRAFFIC: [            5235] << f0
WARNING: [            5273] HIGH_ERROR line:466 time:104
WARNING: [            5273] TRANSMIT_FAILED_LINE
DEBUG:   [            6252] command 'CEC transmission' was not acked by the controller
DEBUG:   [            6753] >> POLL not sent
DEBUG:   [            6753] SetConfiguration: double tap timeout = 200ms, repeat rate = 0ms, release delay = 500ms
DEBUG:   [            6753] detecting logical address for type 'recording device'
DEBUG:   [            6753] trying logical address 'Recorder 1'
DEBUG:   [            6753] << Recorder 1 (1) -> Recorder 1 (1): POLL
TRAFFIC: [            6753] << 11
WARNING: [            6790] HIGH_ERROR line:466 time:103
WARNING: [            6790] TRANSMIT_FAILED_LINE
DEBUG:   [            7770] command 'CEC transmission' was not acked by the controller
TRAFFIC: [            8270] << 11
WARNING: [            8308] HIGH_ERROR line:466 time:104
WARNING: [            8308] TRANSMIT_FAILED_LINE
DEBUG:   [            9287] command 'CEC transmission' was not acked by the controller
DEBUG:   [            9788] >> POLL not sent
DEBUG:   [            9788] using logical address 'Recorder 1'
DEBUG:   [            9788] Recorder 1 (1): device status changed into 'handled by libCEC'
DEBUG:   [            9788] Recorder 1 (1): power status changed from 'unknown' to 'on'
DEBUG:   [            9788] Recorder 1 (1): vendor = Pulse Eight (001582)
DEBUG:   [            9788] Recorder 1 (1): CEC version 1.4
DEBUG:   [            9788] AllocateLogicalAddresses - device '0', type 'recording device', LA '1'
DEBUG:   [            9804] usbcec: updating ackmask: 0002
DEBUG:   [            9859] Recorder 1 (1): osd name set to 'CECTester'
DEBUG:   [            9859] Recorder 1 (1): menu language set to 'eng'
DEBUG:   [            9859] GetPhysicalAddress - trying to get the physical address via ADL
DEBUG:   [            9860] GetPhysicalAddress - ADL returned physical address 0000
DEBUG:   [            9860] GetPhysicalAddress - trying to get the physical address via nvidia driver
DEBUG:   [            9860] GetPhysicalAddress - nvidia driver returned physical address 0000
DEBUG:   [            9860] GetPhysicalAddress - trying to get the physical address via drm files
DEBUG:   [            9861] GetPhysicalAddress - drm files returned physical address 2000
DEBUG:   [            9861] using auto-detected physical address 2000
DEBUG:   [            9861] Recorder 1 (1): physical address changed from ffff to 2000
DEBUG:   [            9861] << Recorder 1 (1) -> broadcast (F): physical address 2000
TRAFFIC: [            9861] << 1f:84:20:00:01
WARNING: [            9881] HIGH_ERROR line:466 time:118
WARNING: [            9881] TRANSMIT_FAILED_LINE
DEBUG:   [           10861] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           11361] << 1f:84:20:00:01
WARNING: [           11414] HIGH_ERROR line:466 time:118
WARNING: [           11414] TRANSMIT_FAILED_LINE
DEBUG:   [           12394] command 'CEC transmission' was not acked by the controller
NOTICE:  [           12894] CEC client registered: libCEC version = 6.0.2, client version = 6.0.2, firmware version = 12, firmware build date: Tue Apr 28 14:20:49 2020 +0000, logical address(es) = Recorder 1 (1) , physical address: 2.0.0.0, compiled on Linux-4.15.0-166-generic ... , features: P8_USB, DRM, P8_detect, randr, Exynos, AOCEC
DEBUG:   [           12894] << Recorder 1 (1) -> TV (0): OSD name 'CECTester'
DEBUG:   [           12894] << Recorder 1 (1) -> TV (0): POLL
TRAFFIC: [           12894] << 10
WARNING: [           12947] HIGH_ERROR line:466 time:103
WARNING: [           12947] TRANSMIT_FAILED_LINE
DEBUG:   [           13927] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           14427] << 10
WARNING: [           14464] HIGH_ERROR line:466 time:104
WARNING: [           14464] TRANSMIT_FAILED_LINE
DEBUG:   [           15444] command 'CEC transmission' was not acked by the controller
DEBUG:   [           15944] >> POLL not sent
DEBUG:   [           15944] not sending command 'set osd name': destination device 'TV' marked as not present
DEBUG:   [           15944] << requesting power status of 'TV' (0)
DEBUG:   [           15944] << Recorder 1 (1) -> TV (0): POLL
TRAFFIC: [           15944] << 10
WARNING: [           15982] HIGH_ERROR line:466 time:104
WARNING: [           15982] TRANSMIT_FAILED_LINE
DEBUG:   [           16961] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           17462] << 10
WARNING: [           17499] HIGH_ERROR line:466 time:104
WARNING: [           17499] TRANSMIT_FAILED_LINE
DEBUG:   [           18479] command 'CEC transmission' was not acked by the controller
DEBUG:   [           18979] >> POLL not sent
DEBUG:   [           18979] not sending command 'give device power status': destination device 'TV' marked as not present
requesting CEC bus information ...
DEBUG:   [           18979] << Recorder 1 (1) -> TV (0): POLL
TRAFFIC: [           18979] << 10
WARNING: [           19017] HIGH_ERROR line:466 time:104
WARNING: [           19017] TRANSMIT_FAILED_LINE
DEBUG:   [           19997] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           20497] << 10
WARNING: [           20535] HIGH_ERROR line:466 time:104
WARNING: [           20535] TRANSMIT_FAILED_LINE
DEBUG:   [           21514] command 'CEC transmission' was not acked by the controller
DEBUG:   [           22014] >> POLL not sent
DEBUG:   [           22014] << Recorder 1 (1) -> Recorder 2 (2): POLL
TRAFFIC: [           22014] << 12
WARNING: [           22052] HIGH_ERROR line:466 time:103
WARNING: [           22052] TRANSMIT_FAILED_LINE
DEBUG:   [           23032] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           23532] << 12
WARNING: [           23570] HIGH_ERROR line:466 time:104
WARNING: [           23570] TRANSMIT_FAILED_LINE
DEBUG:   [           24549] command 'CEC transmission' was not acked by the controller
DEBUG:   [           25049] >> POLL not sent
DEBUG:   [           25049] Recorder 2 (2): device status changed into 'not present'
DEBUG:   [           25049] << Recorder 1 (1) -> Tuner 1 (3): POLL
TRAFFIC: [           25049] << 13
WARNING: [           25087] HIGH_ERROR line:466 time:103
WARNING: [           25087] TRANSMIT_FAILED_LINE
DEBUG:   [           26066] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           26567] << 13
WARNING: [           26605] HIGH_ERROR line:466 time:103
WARNING: [           26605] TRANSMIT_FAILED_LINE
DEBUG:   [           27584] command 'CEC transmission' was not acked by the controller
DEBUG:   [           28084] >> POLL not sent
DEBUG:   [           28084] Tuner 1 (3): device status changed into 'not present'
DEBUG:   [           28084] << Recorder 1 (1) -> Playback 1 (4): POLL
TRAFFIC: [           28084] << 14
WARNING: [           28122] HIGH_ERROR line:466 time:103
WARNING: [           28122] TRANSMIT_FAILED_LINE
DEBUG:   [           29102] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           29602] << 14
WARNING: [           29639] HIGH_ERROR line:466 time:103
WARNING: [           29639] TRANSMIT_FAILED_LINE
DEBUG:   [           30619] command 'CEC transmission' was not acked by the controller
DEBUG:   [           31119] >> POLL not sent
DEBUG:   [           31119] Playback 1 (4): device status changed into 'not present'
DEBUG:   [           31119] << Recorder 1 (1) -> Audio (5): POLL
TRAFFIC: [           31119] << 15
WARNING: [           31157] HIGH_ERROR line:466 time:103
WARNING: [           31157] TRANSMIT_FAILED_LINE
DEBUG:   [           32137] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           32637] << 15
WARNING: [           32675] HIGH_ERROR line:466 time:104
WARNING: [           32675] TRANSMIT_FAILED_LINE
DEBUG:   [           33654] command 'CEC transmission' was not acked by the controller
DEBUG:   [           34155] >> POLL not sent
DEBUG:   [           34155] Audio (5): device status changed into 'not present'
DEBUG:   [           34155] << Recorder 1 (1) -> Tuner 2 (6): POLL
TRAFFIC: [           34155] << 16
WARNING: [           34193] HIGH_ERROR line:466 time:104
WARNING: [           34193] TRANSMIT_FAILED_LINE
DEBUG:   [           35173] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           35673] << 16
WARNING: [           35710] HIGH_ERROR line:466 time:104
WARNING: [           35710] TRANSMIT_FAILED_LINE
DEBUG:   [           36690] command 'CEC transmission' was not acked by the controller
DEBUG:   [           37190] >> POLL not sent
DEBUG:   [           37190] Tuner 2 (6): device status changed into 'not present'
DEBUG:   [           37190] << Recorder 1 (1) -> Tuner 3 (7): POLL
TRAFFIC: [           37190] << 17
WARNING: [           37229] HIGH_ERROR line:466 time:104
WARNING: [           37229] TRANSMIT_FAILED_LINE
DEBUG:   [           38208] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           38708] << 17
WARNING: [           38747] HIGH_ERROR line:466 time:104
WARNING: [           38747] TRANSMIT_FAILED_LINE
DEBUG:   [           39726] command 'CEC transmission' was not acked by the controller
DEBUG:   [           40226] >> POLL not sent
DEBUG:   [           40226] Tuner 3 (7): device status changed into 'not present'
DEBUG:   [           40227] << Recorder 1 (1) -> Playback 2 (8): POLL
TRAFFIC: [           40227] << 18
WARNING: [           40264] HIGH_ERROR line:466 time:104
WARNING: [           40264] TRANSMIT_FAILED_LINE
DEBUG:   [           41243] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           41744] << 18
WARNING: [           41781] HIGH_ERROR line:466 time:103
WARNING: [           41781] TRANSMIT_FAILED_LINE
DEBUG:   [           42761] command 'CEC transmission' was not acked by the controller
DEBUG:   [           43261] >> POLL not sent
DEBUG:   [           43261] Playback 2 (8): device status changed into 'not present'
DEBUG:   [           43261] << Recorder 1 (1) -> Recorder 3 (9): POLL
TRAFFIC: [           43261] << 19
WARNING: [           43299] HIGH_ERROR line:466 time:104
WARNING: [           43299] TRANSMIT_FAILED_LINE
DEBUG:   [           44279] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           44779] << 19
WARNING: [           44817] HIGH_ERROR line:466 time:104
WARNING: [           44817] TRANSMIT_FAILED_LINE
DEBUG:   [           45796] command 'CEC transmission' was not acked by the controller
DEBUG:   [           46296] >> POLL not sent
DEBUG:   [           46296] Recorder 3 (9): device status changed into 'not present'
DEBUG:   [           46296] << Recorder 1 (1) -> Tuner 4 (A): POLL
TRAFFIC: [           46296] << 1a
WARNING: [           46334] HIGH_ERROR line:466 time:104
WARNING: [           46334] TRANSMIT_FAILED_LINE
DEBUG:   [           47313] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           47814] << 1a
WARNING: [           47852] HIGH_ERROR line:466 time:104
WARNING: [           47852] TRANSMIT_FAILED_LINE
DEBUG:   [           48831] command 'CEC transmission' was not acked by the controller
DEBUG:   [           49332] >> POLL not sent
DEBUG:   [           49332] Tuner 4 (A): device status changed into 'not present'
DEBUG:   [           49332] << Recorder 1 (1) -> Playback 3 (B): POLL
TRAFFIC: [           49332] << 1b
WARNING: [           49369] HIGH_ERROR line:466 time:104
WARNING: [           49369] TRANSMIT_FAILED_LINE
DEBUG:   [           50348] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           50849] << 1b
WARNING: [           50886] HIGH_ERROR line:466 time:104
WARNING: [           50886] TRANSMIT_FAILED_LINE
DEBUG:   [           51866] command 'CEC transmission' was not acked by the controller
DEBUG:   [           52366] >> POLL not sent
DEBUG:   [           52366] Playback 3 (B): device status changed into 'not present'
DEBUG:   [           52366] << Recorder 1 (1) -> Reserved 1 (C): POLL
TRAFFIC: [           52366] << 1c
WARNING: [           52403] HIGH_ERROR line:466 time:103
WARNING: [           52403] TRANSMIT_FAILED_LINE
DEBUG:   [           53383] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           53883] << 1c
WARNING: [           53920] HIGH_ERROR line:466 time:104
WARNING: [           53920] TRANSMIT_FAILED_LINE
DEBUG:   [           54899] command 'CEC transmission' was not acked by the controller
DEBUG:   [           55399] >> POLL not sent
DEBUG:   [           55399] Reserved 1 (C): device status changed into 'not present'
DEBUG:   [           55399] << Recorder 1 (1) -> Reserved 2 (D): POLL
TRAFFIC: [           55399] << 1d
WARNING: [           55437] HIGH_ERROR line:466 time:104
WARNING: [           55437] TRANSMIT_FAILED_LINE
DEBUG:   [           56417] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           56917] << 1d
WARNING: [           56956] HIGH_ERROR line:466 time:104
WARNING: [           56956] TRANSMIT_FAILED_LINE
DEBUG:   [           57935] command 'CEC transmission' was not acked by the controller
DEBUG:   [           58435] >> POLL not sent
DEBUG:   [           58435] Reserved 2 (D): device status changed into 'not present'
DEBUG:   [           58435] << Recorder 1 (1) -> Free use (E): POLL
TRAFFIC: [           58435] << 1e
WARNING: [           58473] HIGH_ERROR line:466 time:104
WARNING: [           58473] TRANSMIT_FAILED_LINE
DEBUG:   [           59452] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           59952] << 1e
WARNING: [           59990] HIGH_ERROR line:466 time:104
WARNING: [           59990] TRANSMIT_FAILED_LINE
DEBUG:   [           60969] command 'CEC transmission' was not acked by the controller
DEBUG:   [           61470] >> POLL not sent
DEBUG:   [           61470] Free use (E): device status changed into 'not present'
DEBUG:   [           61470] << requesting active source
TRAFFIC: [           61470] << 1f:85
WARNING: [           61507] HIGH_ERROR line:466 time:118
WARNING: [           61507] TRANSMIT_FAILED_LINE
DEBUG:   [           62487] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           62987] << 1f:85
WARNING: [           63023] HIGH_ERROR line:466 time:118
WARNING: [           63023] TRANSMIT_FAILED_LINE
DEBUG:   [           64003] command 'CEC transmission' was not acked by the controller
DEBUG:   [           64503] << requesting active source
TRAFFIC: [           64503] << 1f:85
WARNING: [           64540] HIGH_ERROR line:466 time:118
WARNING: [           64540] TRANSMIT_FAILED_LINE
DEBUG:   [           65520] command 'CEC transmission' was not acked by the controller
TRAFFIC: [           66020] << 1f:85
WARNING: [           66058] HIGH_ERROR line:466 time:118
WARNING: [           66058] TRANSMIT_FAILED_LINE
DEBUG:   [           67037] command 'CEC transmission' was not acked by the controller
CEC bus information
===================
device #1: Recorder 1
address:       2.0.0.0
active source: no
vendor:        Pulse Eight
osd string:    CECTester
CEC version:   1.4
power status:  on
language:      eng

currently active source: unknown (-1)
DEBUG:   [           67538] unregistering all CEC clients
NOTICE:  [           67538] unregistering client: libCEC version = 6.0.2, client version = 6.0.2, firmware version = 12, firmware build date: Tue Apr 28 14:20:49 2020 +0000, logical address(es) = Recorder 1 (1) , physical address: 2.0.0.0, compiled on Linux-4.15.0-166-generic ... , features: P8_USB, DRM, P8_detect, randr, Exynos, AOCEC
DEBUG:   [           67538] Recorder 1 (1): power status changed from 'on' to 'unknown'
DEBUG:   [           67538] Recorder 1 (1): vendor = Unknown (000000)
DEBUG:   [           67538] Recorder 1 (1): CEC version unknown
DEBUG:   [           67538] Recorder 1 (1): osd name set to 'Recorder 1'
DEBUG:   [           67538] Recorder 1 (1): device status changed into 'unknown'
DEBUG:   [           67555] usbcec: updating ackmask: 0000
DEBUG:   [           67611] usbcec: disabling controlled mode
DEBUG:   [           67666] unregistering all CEC clients
DEBUG:   [           68392] communication thread ended