Firefly Open Source Community

Title: HDMI CEC [Print This Page]

Author: e97    Time: 1/10/2015 07:56
Title: HDMI CEC

Hi, does Firefly have HDMI-CEC capability??




I see we can get HDMI EDID from this thread:?
http://developer.t-firefly.com/en/viewt ... f=17&t=248





Is HDMI CEC accessible from the same, i2c bus? What else?is necessary for HDMI CEC?
Author: busybee    Time: 1/10/2015 09:29

To support HDMI CEC, you need to:




1. Hardware

Solder D4¡¢Q8¡¢R100¡¢R99.




2. Software

Please check this commit:




commit 3396ec0219458d4c1cb4f6177b594ebb141f8781Author: Firefly-RK3288
Date: ? Tue Nov 11 18:18:39 2014 +0800

hdmi : add cec support.


Author: iSiDoRoS    Time: 1/10/2015 17:31

Come on! Please somebody make an easier guide with photos on how to enable CEC.

It should be enabled from factory.

If you want to sell your product and make it mainstream like raspberry, you have to make it accessible also to not so advanced users.

It has the potential to be a powerful product but you have to give features like CEC to the people.

Make it easier for the people to do simple stuff like CEC remote controlling, running openelec, working linux flawlessly.

XBMC crashes also on android, VLC crashes, thankfully MX player works well, gigabit ethernet doesn't work well.

The board is still in beta phase. You give the hardware but not the software yet to make it a great product.

I understand this needs work and time but you have to do this if you want to sell more and have the success of other similar products.

Thanks for listening.



Author: e97    Time: 4/22/2015 07:48
Will the next board revision have this implemented in hardware?
Author: vamps    Time: 4/23/2015 11:38
I have the latest patches/code for HDMI-CEC but I do not see any CEC data on rk3288. Can anyone suggest solution for the following:
- Is HDMI-CEC really working? Or are there any problems with Rockchip or Firefly reference boards? Has anyone gotten this to work ever?
- How to test CEC on rk3288-firefly
- What are the steps to fully enable this feature in the android stack (yes, I have the code mentioned below but it isn't working)

thanks,
Vamps
Author: Rodolfo    Time: 4/24/2015 01:17
busybee Posted at 1/10/2015 09:29
To support HDMI CEC, you need to:

We have all the CEC extra hardware parts mounted, checked the commit and yet no CEC signals/funtionality on the SW side.  We check to the latest commit and reviewed the code, drivers, make files and a potnetial CEC/HDMI  flags, and yet unable to make it work or at list have any signs of life on the CEC bus or drivers.

Q. Does anyone know if the CEC feature on the RK3288  is working at all? (Is this feature ever tested?)

Q. There is a flag cdmi_cec-<0>, Does anyone know if 0 really means "Enable" or should we use any other value? i.e. <1> (FYI Tried <1>, no difference)

We had invested several days on the CEC effort trying unsuccessfully to make it work,  We will really appreciate any information that can point us to the right direction to make it work or documentation to continue to develop CEC..
Author: zhansb    Time: 4/25/2015 09:05
have test it.
refer to 2#,and set hdmi_cec=1
Author: sghazagh    Time: 8/2/2015 17:19
Hi guys,
I just searched a lot and finally found this post about RK3288 CEC for HDMI.
Can you guys please explain a little bit more how exactly we should enable CEC to work with HDMI on our device?
Where are these GPIOs?
How we should solder them and do we need to add all the changes in mentioned commits by our self and recompile the kernel again?
Does the CEC include by default or not?

Many thanks...
Author: sghazagh    Time: 8/2/2015 17:56
Guys,
I have modified the " kernel/arch/arm/boot/dts/rk3288-box.dts" code and enabled the HDMI CEC by changing the line:
hdmi_cec = <0>; to hdmi_cec = <1>;and recompiled the kernel.
So, I have flashed the new generated "kernel.img" and "resource.img" into my RK3288 device and nothing happened.
CEC didn't get enabled!!!

Can you PLEASE let us know how we can enable CEC for HDMI?
What I  have done wrong which the CEC didn't get enabled? Should I do anything else to make it works?

Many thanks....
Author: engineer17    Time: 9/7/2015 15:15
I made a picture of the hardware modifications, including infos about the electronic parts, see .

D4: Diode 1N4148 (SOT23)
Q8: N-Channel MOSFET WNM2021 (SOD123)
R99: Resistor 4,7k¦¸ (0402)
R100: Resistor 2k¦¸ (0402)

Author: e97    Time: 9/10/2015 11:04
Why wasn't this included in the original HW? Asking users / developers to solder 0402 doesnt seem very reasonable and is very likely hurting adoption.
Author: Adminius    Time: 10/29/2015 21:19
D4: Diode 1N4148 (SOT23)
Q8: N-Channel MOSFET WNM2021 (SOD123)
R99: Resistor 4,7k¦¸ (0402)
R100: Resistor 2k¦¸ (0402)


where can i buy it?
Author: Anonymous    Time: 5/10/2016 14:37
Tip: the author has been banned or deleted automatically shield
Author: Anonymous    Time: 6/7/2016 19:30
Tip: the author has been banned or deleted automatically shield




Welcome Firefly Open Source Community (https://bbs.t-firefly.com/) Powered by Discuz! X3.1