I am not too familiar with Ethernet over HDMI, since I don't own any devices that support it, but I was wondering; would it be possible (in the future) to use this feature on the RPi? Is there anything physically allowing or preventing usage of this?
More information on HDMI Ethernet Channel
-
- Posts: 34
- Joined: Sat May 19, 2012 11:24 am
- mahjongg
- Forum Moderator
- Posts: 15051
- Joined: Sun Mar 11, 2012 12:19 am
- Location: South Holland, The Netherlands
Re: HDMI Ethernet Channel - Would it work?
The SoC doesn't support the ethernet channel, (I have heard) so no it won't ever be supported.
Re: HDMI Ethernet Channel - Would it work?
The HDMI port can not receive Ethernet signals. Since it is related topic, the Ethernet cannot receive power. (PoE)
{sig} Setup: Original version Raspberry Pi (B, rev1, 256MB), Dell 2001FP monitor (1600x1200), 8GB Class 4 SD Card with Raspbian and XBMC, DD-WRT wireless bridge
Re: HDMI Ethernet Channel - Would it work?
I can confirm: NO Ethernet via HDMI. I plugged my Raspi into my Bravia TV and the TV does not report the Ethernet HDMI interface as active.
When I plug my Blu-ray player (which supports Ethernet over HDMI) into the same HDMI port on the TV then the HDMI Ethernet interface shows up as active using the Bravia diagnostics screen under system menu.
Oh well...
When I plug my Blu-ray player (which supports Ethernet over HDMI) into the same HDMI port on the TV then the HDMI Ethernet interface shows up as active using the Bravia diagnostics screen under system menu.
Oh well...
-
- Posts: 3
- Joined: Thu Dec 27, 2012 10:54 pm
Re: HDMI Ethernet Channel - Would it work?
Then how can I control my 512 meg RasPi with my TV remote?
Re: HDMI Ethernet Channel - Would it work?
note: I may or may not know what I'm talking about...
Re: HDMI Ethernet Channel - Would it work?
Do you know if the SoC also does not support HDMI ARC? Both are part of the HDMI 1.4 spec. What exactly in the SoC is preventing this sort of data from being accessible to the cpu, why does it allow CEC access but not the other channels? Or is it related to the closed source parts of the firmware?
Re: HDMI Ethernet Channel - Would it work?
From Wikipedia's page about HDMI:adammw wrote:Do you know if the SoC also does not support HDMI ARC? Both are part of the HDMI 1.4 spec. What exactly in the SoC is preventing this sort of data from being accessible to the cpu, why does it allow CEC access but not the other channels? Or is it related to the closed source parts of the firmware?
"HDMI 1.4 introduces two features called ARC (Audio Return Channel) and HEC (HDMI Ethernet Channel).[58][59][93] These features use two pins from the connector: a previously unused pin and the hot plug detect pin."
If the previously unused pin does not go anywhere in the Broadcom SoC (I don't know) then whatever feature needs it now will never work. Similarly there may be an internal hardware limitation which prevents use of the hot plug detect pin for other than what was in the SoC's original requirements specification.
Quis custodiet ipsos custodes?
Re: HDMI Ethernet Channel - Would it work?
It would help if that article said which pin was "previously unused", as the Pi schematics are freely available to check.
Re: HDMI Ethernet Channel - Would it work?
It does say. Look underneath the first picture on the right hand side. There is a list of the pins and it specifically mentions Reserved/HEC for pin 14.rpdom wrote:It would help if that article said which pin was "previously unused", as the Pi schematics are freely available to check.
Even if the HDMI socket's pin is connected to the SoC, that doesn't mean it goes anywhere useful inside the SoC!
Quis custodiet ipsos custodes?
Re: HDMI Ethernet Channel - Would it work?
No, the SoC does not support ethernet over HDMI.
Principal Software Engineer at Raspberry Pi Ltd.
Working in the Applications Team.
Working in the Applications Team.
Re: HDMI Ethernet Channel - Would it work?
is this still the case for the pi 2/3?
-
- Raspberry Pi Engineer & Forum Moderator
- Posts: 14824
- Joined: Wed Dec 04, 2013 11:27 am
- Location: ZZ9 Plural Z Alpha, aka just outside Cambridge.
Re: HDMI Ethernet Channel - Would it work?
Yes.cortb wrote:is this still the case for the pi 2/3?
Software Engineer at Raspberry Pi Ltd. Views expressed are still personal views.
I'm not interested in doing contracts for bespoke functionality - please don't ask.
I'm not interested in doing contracts for bespoke functionality - please don't ask.
Re: HDMI Ethernet Channel - Would it work?
Still the same for pi 4?
Re: HDMI Ethernet Channel - Would it work?
Is this still the case for Pi Zero and Pi Zero W?
What about RPI B+ 3?
What about RPI B+ 3?
-
- Raspberry Pi Engineer & Forum Moderator
- Posts: 14824
- Joined: Wed Dec 04, 2013 11:27 am
- Location: ZZ9 Plural Z Alpha, aka just outside Cambridge.
Re: HDMI Ethernet Channel - Would it work?
The pi zero is the same soc as on the original Pis, so guidance there would still be the same.
No, it's not supported on any of the newer variants either.
No, it's not supported on any of the newer variants either.
Software Engineer at Raspberry Pi Ltd. Views expressed are still personal views.
I'm not interested in doing contracts for bespoke functionality - please don't ask.
I'm not interested in doing contracts for bespoke functionality - please don't ask.
-
- Posts: 7761
- Joined: Sat Aug 18, 2012 2:33 pm
Re: HDMI Ethernet Channel - Would it work?
one theory ive looked at a bit, but i'm not sure how feasible it would be
could you make an adapter that just has hdmi+ethernet on one end, and hdmi on the other?, and just break the signals out before they dead-end in the pi
then just plug the cable into both the hdmi and ethernet ports, and your done!
the wonky single-differential pair for ethernet instead of the normal rx and tx pairs, might make it harder to implement...
could you make an adapter that just has hdmi+ethernet on one end, and hdmi on the other?, and just break the signals out before they dead-end in the pi
then just plug the cable into both the hdmi and ethernet ports, and your done!
the wonky single-differential pair for ethernet instead of the normal rx and tx pairs, might make it harder to implement...