Open gabaloliveira opened 3 years ago
the rpi 1 has a hardware issue
From http://www.raspberrypi.org/archives/1929 -
Some users have found that connecting an unpowered Raspberry Pi to an HDMI television interferes
with the correct operation of CEC for other connected devices. This was fixed on some later revision 1.0 PCBs
by removing the ESD protection diode D14; revision 2.0 fixes this issue by connecting the top side of the diode to +5V0_HDMI.
Hardware
Software
Bug Description
cec-client works just fine if the Raspberry Pi is the only HDMI device connected to the TV. However, it stops working instantly after plugging in any HDMI device, and any command after that returns a "timeout" debug message.
All cec-client commands (power on, power off, change HDMI input, etc...) works with any HDMI cable I've tested so far, as long as the Pi is the only connected device.
Starting cec-client having only connected the Raspberry Pi (brand new HDMI cable):
Without killing cec-client, and after plugging in a Wii U (using the boxed Nintendo HDMI cable):
Same session, after unplugging the Wii U:
Plugging in a PS4 Pro (brand new HDMI cable):
I've already tried with 5+ different HDMI cables (bought 3 different cables just to be sure), power cycling the TV, unplugging the power cord for 3+ hours...