Jump to content

Recommended Posts

Posted

Can anyone confirm whether HDMI-CEC is working on the opi5pro?  I got one recently and regardless of distro neither cec-utils or v4l-utils can see any devices. 

 

e.g. cec-ctl:

 

> cec-ctl -S
Driver Info:
	Driver Name                : dwhdmi-rockchip
	Adapter Name               : dw_hdmi_qp
	Capabilities               : 0x0000000e
		Logical Addresses
		Transmit
		Passthrough
	Driver version             : 6.1.75
	Available Logical Addresses: 4
	Connector Info             : None
	Physical Address           : f.f.f.f
	Logical Address Mask       : 0x0000
	CEC Version                : 2.0
	Vendor ID                  : 0x000c03 (HDMI)
	OSD Name                   : 'Playback'
	Logical Addresses          : 1 (Allow RC Passthrough)

	  Logical Address          : Not Allocated
	    Primary Device Type    : Playback
	    Logical Address Type   : Playback
	    All Device Types       : Playback
	    RC TV Profile          : None
	    Device Features        :
		None


	Topology:

 

and cec-client, after building libcec6 with -DHAVE_LINUX_API=1 -DHAVE_RPI_LIB=0 for each distro I tried:

 

> echo "scan" | cec-client Linux -s -d 1
opening a connection to the CEC adapter...
ERROR:   [             609]	CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT failed - tx_status=00 errno=64
ERROR:   [             609]	CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT failed - tx_status=00 errno=64
ERROR:   [             903]	CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT failed - tx_status=00 errno=64
   (... repeats numerous times...)
ERROR:   [            1819]	CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT failed - tx_status=00 errno=64
CEC bus information
===================
device #1: Recorder 1
address:       1.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)
ERROR:   [            1820]	CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT failed - tx_status=00 errno=64
ERROR:   [            1820]	CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT failed - tx_status=00 errno=64

 

Distros I tried (all with same/similar result):

 

And of course I tried every hdmi port and every hdmi cable in the house (including one from my old Raspberry Pi 2 Model B with fully working HDMI-CEC which detects 4 devices).

 

Thanks, would be very interested to know if anyone has better results with the opi5pro.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines