Vero 4k CEC issue

So it doesn’t work at all?
Did you try disconnecting other devices from the AVR as a test to see if they were causing issues?

Sam

Hi sam no i didnt. The only other device is a 75inch tv that i won’t be replacing anytime soon.

I tried the MyOSMC method of logging and got a massive file showing the entire contents of my NAS. I selected Quit/reboot to reset the log but the problem didn’t occur. As if the reboot fixes the problem. I tried this a few times - without a reboot the problem occurs, with a reboot it doesn’t occur (Is the Vero a quantum computer? :wink: )

It looks like I can edit my file in hastebin and remove the links to my movies. Is there other content I would be wise to delete?
Thanks

So nothing else is connected to the AVR presently?

Sam

Kodi and the tv

Hi,

Should only be listing the mounted shares.

There are no security issues with uploading the log as is, unless your vero or nas is accessible from the internet.

Thanks Tom.

ok, here’s my file: hastebin
I have removed links to my movies. As it didn’t seem to happen straight after a reboot I had to play around with a video and then upload the log.

After logging I then watched a film and this was the switch off process (not logged):
Switch off TV manually, amp automatically switches off, Vero automatically goes to suspend.
Amp stays off (I’ve set it this way) but TV and Vero switch back on (why?)
Switch off TV manually, Vero automatically goes to suspend.
Amp stays off but TV and Vero switch back on again (why?)
Switch off TV manually, Vero automatically goes to suspend. This time everything stays off.

Thanks for any help

Hi @fzinken

As the HDMI interface is disabled in suspend the Vero would not receive any CEC. So must be some different.

This has been puzzling me for a while; If the amp and TV are both on (Vero is off), when I select the input on the amp to the Vero, the Vero comes out of suspend. If CEC is not making this happen, what could be?
Thanks

Actually it should. The TMDS clock is disabled only; but CEC events should be handled by the AO (always-on) co-processor on the Vero 4K. This processor provides a power domain that keeps communication alive; and therefore allows the user to wake their device from suspend using CEC.

Sam

This mysteriously stopped happening for a few weeks. Then a week or so ago I came home to see the TV power LED was blinking (I think it crashed or had a firmware update), I had to switch it off at the mains. Now the TV/amp/Vero problem above happens every time again.

[see Oct19 for log and description
Vero 4k CEC issue - #27 by figrin_dan ]

Well, the only thing you can do to collect more data on the Vero side is to activate logs and additionally activate the libCEC component logging which should write the events of the CEC protocol as well.

You can learn more about how to submit a useful support request here.

Depending on the used skin you have to set the settings-level to standard or higher, in summary:

  • enable debug logging at settings->system->logging

  • enable component-specific logging ONLY for the libCEC component

  • enable event logging and notification event logging

  • reboot the OSMC device

  • reproduce the issue (means switch off TV which suspends the Vero, wait till the Vero wakes up unexpectedly and then continue with the next step)

  • upload the log set either using the Log Uploader method within the My OSMC menu in the GUI or the ssh method invoking command grab-logs -A

  • publish the provided URL from the log set upload, here

Perhaps, we can see who and what CEC event lets the Vero wake up.

OSMC skin screenshots:

Thanks @JimKnopf, I followed the directions and was just about to get a log when CEC just stopped working completely. After lots of fiddling I got the TV to control the amp but not the Vero yet. I’ll be back with a log when I’ve fixed it.

I hope you’re enjoying the holidays :slight_smile:
Here is my log:
https://paste.osmc.tv/hifenumiku
(I ran sed -n ‘/IPADDRESS/p’ to remove server info)

Hopefully you should see that around about midnight I switched off the TV, which switched off the amplifier (nr1608) and vero. Then all three automatically switched back on. I did this 3 or 4 times.

In contrast; if I’m watching a Blu-ray, I switch off the TV which also switches off the amp and BD player normally.

Thank you for any help

23:55:55.825 T:3933205248   DEBUG: CecLogMessage - using logical address 'Playback 2'
...
23:58:16.432 T:3933205248   DEBUG: CecLogMessage - TV (0): power status changed from 'on' to 'standby'
23:58:16.432 T:3933205248   DEBUG: CecLogMessage - >> TV (0) -> Broadcast (F): vendor command with id (A0)
23:58:16.533 T:3933205248   DEBUG: CecLogMessage - >> 0f:36
23:58:16.533 T:3933205248   DEBUG: CecLogMessage - >> TV (0) -> Broadcast (F): standby (36)
23:58:16.557 T:4074672720  NOTICE: Activating standby mode
23:58:16.557 T:4074672720    INFO: Activating Vero standby mode
23:58:16.557 T:4074672720    INFO: Toggle standby state is sleeping
…

all good till here, Veros is the Playback 2 device and went into standby

23:58:20.922 T:3933205248   DEBUG: CecLogMessage - >> 4 requests active source
23:58:20.922 T:3933205248   DEBUG: CecLogMessage - << Playback 2 (8) -> broadcast (F): active source (2200)
23:58:20.922 T:3933205248   DEBUG: CecLogMessage - << 8f:82:22:00
23:58:20.923 T:3933205248   DEBUG: CecLogMessage - >> Playback 1 (4) -> Broadcast (F): request active source (85)
23:58:25.340 T:3933205248   DEBUG: CecLogMessage - >> 08:8c
23:58:25.341 T:3933205248   DEBUG: CecLogMessage - << Playback 2 (8) -> TV (0): vendor id Panasonic (8045)
23:58:25.341 T:3933205248   DEBUG: CecLogMessage - << 8f:87:00:80:45
23:58:25.342 T:3933205248   DEBUG: CecLogMessage - >> TV (0) -> Playback 2 (8): give device vendor id (8C)
23:58:25.711 T:3933205248   DEBUG: CecLogMessage - >> 08:89:10:01:05
23:58:25.712 T:3933205248   DEBUG: CecLogMessage - Playback 2 (8) was already marked as active source
23:58:25.714 T:3933205248   DEBUG: CecLogMessage - TV (0): power status changed from 'standby' to 'in transition from standby to on'
23:58:25.715 T:3933205248   DEBUG: CecLogMessage - >> source activated: Playback 2 (8)
23:58:25.715 T:3933205248    INFO: Toggle standby state is waking
…

So, there is a device “Playback 1 (4)” which did not go into standby and requests to be the active source instead and by that seems to wake up all others, again.
Could be that this is your BD player which does not do this crazy thing when it is already the active source.
Any firmware update for this device in hope this CEC behaviour changed, already?
Does your environment behave normal with the BD player disconnected from HDMI?

Hi OSMC-Team,

got a strange behaviour since i’ve got my new philips 65oled873. Got vero4k+ connected to denon x4400h and from there to tv. I’ve changed the cables already, but didn’t work, issue persists. I tried hardware related adressing, no luck.
The issue, is that i can set anything i want in the settings, doesn’t change anything. When i switch to my Dreambox 920uhd, receiver is switching ok, but then suddenly the vero wants to be master again and switches back to osmc input, i play that game everytime i switch to something else than the vero, it nukes every part of the hdmi-chain.
I’ll provide a log as soon as my leia-compilation has finished.

Thx in advance
kid

There should be an option to change this under Settings -> Input -> Peripherals.

Sam

Hi Sam,

i know, but

The issue is, that i can set anything i want in the settings, doesn’t change anything

Are you rebooting after making this change?

Sam

Obviously :wink:

As i checked with cec-client, it always communicates with something like philips-tester. I will provide a log, but takes an hour or two.

Here’s the log:

https://paste.osmc.tv/fudevehayo

Is there nothing in the log, that points at the issue?

Hmm, not a bit of a solution? Why does nobody answer, is the log too less? Here are my cec-settings

https://paste.osmc.tv/ekodeporec