2021-08-04, 22:10
Hi all,
I am currently using the OSMC Kodi v19 test builds for my Raspberry Pi 3B and so far they are working very well. There is just one thing left where I am stuck on how to solve it ... and as I expect it to be Kodi related instead of solely OSMC, I hope to get some inspiration here on what to try out.
I want to start Kodi without the TV (Changhong brand) being on or (ideal solution) get the TV on via the CEC init signal of the Pi. Both Pi and TV are on the same socket strip, which I turn on whenever I want to watch TV, so they get Power at the same time.
Currently, I have (as a workaround) inserted a boot delay in the config.txt which allows me to turn on the socket strip, then manually turn on the TV within the given boot delay and then use the Pi afterwards ... however, this is more of a workaround solution.
CEC init works fine, but the init signal only comes in after the boot delay ... and then the TV starts up, but in this time the Pi already seems to be too far in booting resulting that it does not start up properly (see "Situation when the Pi is on, but the TV is not").
Situation when the Pi is booting, but the TV is off:
The Pi does not give any signal to the TV, also after minutes. I also can't access it via SSH (it freezes after I have provided login details via SSH via PuTTY). I have TVHeadend running on the Pi which starts up properly and which I can reach via my browser.
Only way to get access again is to turn on the TV, then shortly take away the power from the Pi and thereby forcing a reboot.
What I have tried:
1) Used the video options described here https://www.raspberrypi.org/documentatio...t/video.md and added the following to config.txt (bit by bit to see what works) (also tried to add to config-user.txt, but no difference)
a) hdmi_force_hotplug=1
b) Saved EDID file to edid.dat via tvservice, moved it to \boot and added hdmi_edid_file=1
c) hdmi_group=1
d) hdmi_mode=16
2) Used this FAQ and guide https://kodi.wiki/view/Archive:Raspberry...d_on_first (see above)
Logs?
I would love to provide logs ... but I can't access the Pi via SSH when the issue occurs.
Anything else?
When I have the TV on and via SSH run tvservice -s, I get: state 0x120009 [HDMI CEA (16) RGB lim 16:9], 1920x1080 @ 60.00Hz, progressive
When I run tvservice -m CEA, I get: Group CEA has 0 modes:
Which was a bit unexpected, as I have read previously that it should show all available modes.
I have been running Raspbian + Kodi 18.7 previously where I was able to turn on Pi+TV simultaneously by only adding hdmi_force_hotplug=1 to the config.txt.
If you have any hint or tip on what I could still try out to solve this issue, I would be more than happy.
Thank you very much and best regards
Korona
I am currently using the OSMC Kodi v19 test builds for my Raspberry Pi 3B and so far they are working very well. There is just one thing left where I am stuck on how to solve it ... and as I expect it to be Kodi related instead of solely OSMC, I hope to get some inspiration here on what to try out.
I want to start Kodi without the TV (Changhong brand) being on or (ideal solution) get the TV on via the CEC init signal of the Pi. Both Pi and TV are on the same socket strip, which I turn on whenever I want to watch TV, so they get Power at the same time.
Currently, I have (as a workaround) inserted a boot delay in the config.txt which allows me to turn on the socket strip, then manually turn on the TV within the given boot delay and then use the Pi afterwards ... however, this is more of a workaround solution.
CEC init works fine, but the init signal only comes in after the boot delay ... and then the TV starts up, but in this time the Pi already seems to be too far in booting resulting that it does not start up properly (see "Situation when the Pi is on, but the TV is not").
Situation when the Pi is booting, but the TV is off:
The Pi does not give any signal to the TV, also after minutes. I also can't access it via SSH (it freezes after I have provided login details via SSH via PuTTY). I have TVHeadend running on the Pi which starts up properly and which I can reach via my browser.
Only way to get access again is to turn on the TV, then shortly take away the power from the Pi and thereby forcing a reboot.
What I have tried:
1) Used the video options described here https://www.raspberrypi.org/documentatio...t/video.md and added the following to config.txt (bit by bit to see what works) (also tried to add to config-user.txt, but no difference)
a) hdmi_force_hotplug=1
b) Saved EDID file to edid.dat via tvservice, moved it to \boot and added hdmi_edid_file=1
c) hdmi_group=1
d) hdmi_mode=16
2) Used this FAQ and guide https://kodi.wiki/view/Archive:Raspberry...d_on_first (see above)
Logs?
I would love to provide logs ... but I can't access the Pi via SSH when the issue occurs.
Anything else?
When I have the TV on and via SSH run tvservice -s, I get: state 0x120009 [HDMI CEA (16) RGB lim 16:9], 1920x1080 @ 60.00Hz, progressive
When I run tvservice -m CEA, I get: Group CEA has 0 modes:
Which was a bit unexpected, as I have read previously that it should show all available modes.
I have been running Raspbian + Kodi 18.7 previously where I was able to turn on Pi+TV simultaneously by only adding hdmi_force_hotplug=1 to the config.txt.
If you have any hint or tip on what I could still try out to solve this issue, I would be more than happy.
Thank you very much and best regards
Korona