cec-client

I just installed cec-client and cec-client reports that there are no devices available. Is there some trick to getting cec-client to work?

cec-client -l

DEBUG: [ 2] trying to autodetect all CEC adapters
Found devices: NONE

Sorry, I forgot to mention that this is on a BBB- B and I am running Ubuntu 13. I can certainly use another OS if necessary.

I also tried debian and cec-client does not work with that either.

While the HDMI CEC line is hooked to the TDA19988 HDMI transmitter on
the 'Bone, I don't think libcec has drivers for this part. You might be
able to fairly easily get the TDA995x driver for the CuBox working since
both parts are from NXP, but I'm not familiar with the low-level details
or differences (I work mostly with Analog Devices HDMI chips).

Since the cec library and utils packages do not work, maybe those packages should be removed from the list of installable packages.

There is no way that I have the time to devote to writing a driver or do any porting of software so someone else will have to it. I have moved to a different platform to do what I need done.

If anyone is interested, what I wanted was a way to automatically turn on and off a Rotel receiver based on the status of my Samsung TV. The Rotel only has a RS232 interface so I needed a way to poll the status of the TV and then send the appropriate commands to the receiver via the RS232 port. Without a way to get the status of the TV set, that makes the BBB unusable in this case.

Since the cec library and utils packages do not work, maybe those packages should be removed from the list of installable packages.

Um that’s not how Debian works… Just because one device doesn’t support it.

There is no way that I have the time to devote to writing a driver or do any porting of software so someone else will have to it. I have moved to a different platform to do what I need done.

I know why isn’t everyone else using their free time to do my project for me. I thought this was open source!

If anyone is interested, what I wanted was a way to automatically turn on and off a Rotel receiver based on the status of my Samsung TV. The Rotel only has a RS232 interface so I needed a way to poll the status of the TV and then send the appropriate commands to the receiver via the RS232 port. Without a way to get the status of the TV set, that makes the BBB unusable in this case.

Regards,

Actually, the packaged cec library should work fine with one of the USB
cec interface dongles, just not with the on-board HDMI for the 'Bone.

There's no need to yank a package just because not everyone has the
matching hardware. If that was standard policy I can't image there
would be many supported audio or graphics devices in Debian.

I thought that each flavor of Debian (BBB vs Rpi vs …) was built for a specific platform. Live and learn.

For my project, I went with a Rpi as the platform despite the buggy UART on board the Rpi. I fixed that issue with a USB → RS232 adapter. I started to go with a BBB because the UARTs on board the BBB appear to be better than the Rpi.

Anyway my project is done and my wife is happy as she does not need yet another remote to watch TV.

Btw, i haven't looked at this personally, but the nxp hdmi chip used
"should" support cec... Although you need to find one of the NDA'ed
datasheet's for it and 'update' the kernel..

I think for v3.20 i saw a generic cec patchset posted..

Regards,

Here it is:

http://lwn.net/Articles/627417/

Regards,