Got my device a few weeks ago and I’m loving it so far.
I’m having some troubles with it waking up from sleep mode. I’ve goes to sleep fine when I turn my TV off ( I can see the red light turning on) and it ‘wakes’ whenever I turn the TV back on and navigate to the HDMI port its connected to, but then it doesn’t actually wake (I just see a black screen).
My current workaround is to use the app to reboot it, after which everything works fine.
I’ve checked the logs and saw stuff like:
Sep 20 15:44:15 osmc kernel: cectx c810023c.aocec: get sleep state error!
...
Sep 20 15:44:15 osmc kernel: not get gpio_en
Sep 20 15:44:15 osmc kernel: not get gpio_hostwake
Sep 20 15:44:15 osmc kernel: not get gpio_btwakeup
...
Sep 20 15:44:15 osmc kernel: request_irq error ret=-22
Sep 20 15:44:15 osmc kernel: dev_pm_set_wake_irq failed: -22
Sep 20 15:44:15 osmc kernel: dmc_monitor_probe
Sep 20 15:44:15 osmc kernel: page_trace_module_init, create sysfs failed
I’ve checked other topics / searched around on the web for a bit but I am not sure how to proceed on troubleshooting this. Hoping someone here could help me out.
I can see that the device is coming in and out of standby fine.
2022-09-20 16:26:53.299 T:2832 INFO <general>: Activating standby mode
2022-09-20 16:26:53.299 T:2832 INFO <general>: Activating Vero standby mode
2022-09-20 16:26:53.299 T:2832 INFO <general>: Toggle standby state is sleeping
2022-09-20 16:26:53.299 T:2832 INFO <general>: CApplication::ToggleStandby -- Toggle TMDS clock to 0
2022-09-20 16:26:53.299 T:2832 INFO <general>: CApplication::ToggleStandby -- Toggle LED brightness to 0
2022-09-20 16:26:53.299 T:2832 INFO <general>: CApplication::ToggleStandby -- governor will now be powersave
2022-09-20 16:26:53.300 T:2832 INFO <general>: CApplication::ToggleStandby -- HPD locking will now be hpd_lock1
2022-09-20 16:26:53.300 T:2832 INFO <general>: CApplication::ToggleStandby -- checking for existence of /home/osmc/.kodi/userdata/standby.py
2022-09-20 16:26:55.910 T:2965 INFO <general>: Toggle standby state is waking
2022-09-20 16:26:55.910 T:2965 INFO <general>: CApplication::ToggleStandby -- Toggle TMDS clock to 1
2022-09-20 16:26:55.962 T:2965 INFO <general>: CApplication::ToggleStandby -- Toggle LED brightness to 1
2022-09-20 16:26:55.962 T:2965 INFO <general>: CApplication::ToggleStandby -- governor will now be ondemand
2022-09-20 16:26:55.962 T:2965 INFO <general>: CApplication::ToggleStandby -- HPD locking will now be hpd_lock0
2022-09-20 16:26:55.963 T:2965 INFO <general>: CApplication::ToggleStandby -- checking for existence of /home/osmc/.kodi/userdata/wake.py
The CEC messages are not related
Perhaps the issue only occurs when you change the input on the TV? If you standby the device, but don’t switch the input, does it work?
I didn’t have much time yesterday, but I tried it a few times and it seemed to work: TV on HDMI 1 → press Vero remote button → TV switches to HDMI 2 with Vero on.
Today I tried to do the same, but then it didn’t work. What did work was to turn off the TV → press Vero remote button → turn TV on (either on HDMI 2 / HDMI 1) and then it worked. I then turned the TV off for 15 minutes and when I came back, neither of the above steps worked. Then after leaving both devices in standby for a bit, both of the following methods worked again.
I’ve generated some new logs and I’m trying to see if I can find something useful, but I haven’t seen anything yet: https://paste.osmc.tv/yepifofamu
Since its so random, it feels like my TV might be interfering, but am not sure. If it helps, I’m using an a Panasonic TX-48JZW984.