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