Author Topic: Teardown: Panlong HDMI audio splitter  (Read 6032 times)

0 Members and 1 Guest are viewing this topic.

Offline NiHaoMike

  • Super Contributor
  • ***
  • Posts: 6640
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Teardown: Panlong HDMI audio splitter
« on: June 29, 2015, 04:56:38 am »
Previously, I did a teardown of a cheap HDMI splitter. Recently, I needed a HDMI audio extractor to debug a HDMI audio issue with a project I was working on. The combined extractors/splitters don't cost very much more than just an extractor, so I bought one.

There's a PI3HDMI412AD HDMI active splitter, EP91A1K HDMI processor, EPF021A microcontroller, and CS4344 DAC.

While I haven't confirmed it, it looks like it might also work as a HDCP stripper right out of the box, based on my understanding that HDCP is point to point (or at least that's what I read) and that the part that does the splitting is just a dumb buffer. I also managed to "overclock" it to work at 4K, but then the two HDMI chips really started heating up so I didn't leave it running for long.

Unlike the plain splitter I tore down earlier, this one forces the input link to retrain if either output is connected/disconnected. It also passes through the EDID from the first display connected. And it does work as a HDMI to S/PDIF or analog audio adapter with no displays connected. Though the link retraining can be an issue as some displays will trigger that on display on/off or even changing inputs. I'll see if there's an easy hack to disable the retraining. I'm thinking of adding a simple circuit to pull up the HPD pin if the link active LED for the port is active, thus masking disconnect events until something else triggers a retrain.
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline NiHaoMike

  • Super Contributor
  • ***
  • Posts: 6640
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Teardown: Panlong HDMI audio splitter
« Reply #1 on: June 30, 2015, 04:54:06 am »
I just tested it and just like the other splitter, it did in fact strip HDCP.
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline LDM

  • Contributor
  • Posts: 12
Re: Teardown: Panlong HDMI audio splitter
« Reply #2 on: June 30, 2015, 12:14:11 pm »
That's a cool little board. Where are you not seeing HDCP? The chip diagram for the EP91A1K shows it being applied to the repeater output.

I work with HDMI a lot and am always interested in new toys.
 

Offline NiHaoMike

  • Super Contributor
  • ***
  • Posts: 6640
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Teardown: Panlong HDMI audio splitter
« Reply #3 on: July 01, 2015, 04:45:52 am »
The simple splitting buffer prevents HDCP from working, so they disabled the HDCP on the output. (That's controlled by an I2C register according to the datasheet, and in fact, that's how a similar splitter that does enable the HDCP on the output could be hacked into a HDCP stripper.) I confirmed with a source that requires HDCP and a display that does not support HDCP. With a direct connection, it doesn't display anything at all (expected), but put the splitter in line and it just works.

Now I'll see if there's an easy hack around the retraining issue.
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf