The online community for MiSTer FPGA enthusiasts
https://misterfpga.org/
I purchased a few of those HDMI breakout boards from AliExpress, and I can confirm they do work correctly. I'd recommend using one of those over hacking up a cable.jlancaster86 wrote: ↑Sun Jan 09, 2022 4:16 am Has anybody tried using one of these breakout boards? Assuming the HDMI signal passes through correctly, it would be a lot easier to cut traces on one of these than trying to block/remove pins on an HDMI cable.
Whoa! That's exactly the kind of solution I've been looking for!jlancaster86 wrote: ↑Sun Jan 09, 2022 4:16 am Has anybody tried using one of these breakout boards? Assuming the HDMI signal passes through correctly, it would be a lot easier to cut traces on one of these than trying to block/remove pins on an HDMI cable.
No idea, sorry. But it couldn't be hard for somebody with the knowhow to whip something up.keith.f.kelly wrote: ↑Sun Feb 13, 2022 6:49 pm Any idea if/where I could get a nice little plastic or 3D-printed case to enclose the PCB?
For the sake of testing I would get two adapters with complete headers, and set up short jumpers. That way you can permutate without trashing any boards.keith.f.kelly wrote: ↑Wed Mar 02, 2022 7:18 pm The good news is these breakout boards have all pins connected by default, so to lift specific pins, all you have to do is scratch across the traces on the PCB for the pins you want to lift. So no soldering required, and would thus be an easy DIY project for anyone without much in the way of electronics skills. Would be pretty easy to manually produce batches of these by hand by anyone with a fine-point sharp metal scraper and a 3D printer.
I don't need to test very many permutations, and I'm handy enough with a soldering iron to reconnect any traces I've scratched out if it comes to that while I'm experimenting. But thanks for the suggestion
I cut the trace to pin 13 successfully, but I haven't tried cutting pin 14.keith.f.kelly wrote: ↑Wed Mar 02, 2022 7:18 pm I bought a small bag of those HDMI M-to-F breakout test boards from AliExpress. They arrived yesterday. I'll be using them to finally conclusively determine which HDMI pins really need to be lifted to avoid all CEC, ARC, and eARC problems, and to maybe work with someone in the community who's handy enough with 3D modeling/printing to design and make little enclosures for these boards for anyone who wants to make a proper outboard inline multi-HDMI-pin-lifter for use with MiSTer.
The good news is these breakout boards have all pins connected by default, so to lift specific pins, all you have to do is scratch across the traces on the PCB for the pins you want to lift. So no soldering required, and would thus be an easy DIY project for anyone without much in the way of electronics skills. Would be pretty easy to manually produce batches of these by hand by anyone with a fine-point sharp metal scraper and a 3D printer.
With or without the headers, those are just probe points, not jumpers (one per pin). That would be nice, though.
It does, as you suspected.jlancaster86 wrote: ↑Thu Mar 03, 2022 5:40 am Pin 17 appears to be the ground for pins 13–16. If cutting pin 16 breaks video, then I expect cutting pin 17 would do the same.
Actually, cutting pin 15 solves some problems but creates others. Cutting it causes eARC negotiation between my VIZIO TV and my ThenAudio SHARC to intermittently fail. So I'm not sure I'd recommend that folks cut/lift pin 15 just yet.keith.f.kelly wrote: ↑Thu Mar 03, 2022 4:20 am Cutting the traces for only pins 13 and 15 appears to work great.
That's why you get two adapters. So you can jump from one to the other. Pulling one line would functionally be like cutting a trace on a single adapter.jlancaster86 wrote: ↑Thu Mar 03, 2022 2:49 am With or without the headers, those are just probe points, not jumpers (one per pin). That would be nice, though.
So what's the definitive answer?keith.f.kelly wrote: ↑Fri Mar 04, 2022 2:29 amActually, cutting pin 15 solves some problems but creates others. Cutting it causes eARC negotiation between my VIZIO TV and my ThenAudio SHARC to intermittently fail. So I'm not sure I'd recommend that folks cut/lift pin 15 just yet.keith.f.kelly wrote: ↑Thu Mar 03, 2022 4:20 am Cutting the traces for only pins 13 and 15 appears to work great.
This issue is being discussed in some detail -- specifically about that ESD chip -- right now in Discord. If the folks there manage to figure anything out, I'll report back here.
There isn't a "definitive" universal answer or solution. Nobody has gotten to the root cause of all this yet. All we have at present are workarounds that may help.
Bumping this ancient thread to register my data points:
MiSTer breaks my CEC/ARC if it is plugged into either my receiver (Onkyo TX-NR5100) or my TV (Samsung Q6FN).
Things that did not solve my issue:
Lifting HDMI pin 13
Lifting HDMI pins 13+15
Using a powered repeater, with or without pins 13+15 lifted
Things that maybe solved my issue:
Using a powered HDMI splitter (cheapest one on Amazon)
I only spent one evening with the splitter so far, but everything was well behaved. It also seems to have resolved an issue I had with the screen image oscillating/vibrating vertically when the MiSTer was plugged direct to TV (search me on Discord for video). I will report back here when I've spent a week with this setup.
desolationjones wrote: ↑Fri Dec 16, 2022 1:09 pmBumping this ancient thread to register my data points:
MiSTer breaks my CEC/ARC if it is plugged into either my receiver (Onkyo TX-NR5100) or my TV (Samsung Q6FN).Things that did not solve my issue:
Lifting HDMI pin 13
Lifting HDMI pins 13+15
Using a powered repeater, with or without pins 13+15 liftedThings that maybe solved my issue:
Using a powered HDMI splitter (cheapest one on Amazon)I only spent one evening with the splitter so far, but everything was well behaved. It also seems to have resolved an issue I had with the screen image oscillating/vibrating vertically when the MiSTer was plugged direct to TV (search me on Discord for video). I will report back here when I've spent a week with this setup.
After four days with the splitter and some pretty intense MiSTer, PS5, Netflix, and PC sessions, I think I can call this solved.
The model of splitter I used was "avedio Links HDMI Splitter 1 in 2 Out, 4K HDMI Splitter for Dual Monitors Duplicate/Mirror Only, 1x2 HDMI Splitter 1 to 2 Amplifier for Full HD 1080P 3D with 5ft HDMI Cable (1 Source onto 2 Displays)" on Amazon.
jlancaster86 wrote: ↑Sun Jan 09, 2022 4:16 amHas anybody tried using one of these breakout boards? Assuming the HDMI signal passes through correctly, it would be a lot easier to cut traces on one of these than trying to block/remove pins on an HDMI cable.
I was having the same problem with the Mister interfering with the connection between the TV and the soundbar, luckily I found this thread and bought the breakout board jlancaster86 mentioned.
After I cut the trace to the pin 13 with a paper cutter (which is located on the back of the board), the soundbar and TV started working perfectly and I don't have any problems with the TV not having sound anymore. My TV is a Samsung 50QN90A, my soundbar is a LG SK6FF, and my Mister is the one from Retrocastle.
It looks like the DE10 HDMI has just destroyed the displayport to HDMI adapter that was connecting the other HDMI port of my monitor to my PC.
The the HDMI 1 input of the second monitor of my PC is connected to the PC using a displayport to HDMI adapter, with my MiSTer being connected to HDMI port 2.
I turned on the MiSTer (using a socket switch) and the display signal of my PC disappeared at the same time. A bit later, I disconnected the PC HDMI cable from the HDMI to displayport adapter and the plug turned out to be very hot, almost burning my fingers. The adapter turned out to not be working anymore, it is less than two months old.
The other PC monitor was still working fine, displaying the PC signal and its adapter was hardly lukewarm at best.
Could the MiSTer be sending power up the HDMI cable, that ends up in the cable connected to the other monitor input somehow? I have a 4 amp power supply powering the MiSTer.
Or could the MiSTer somehow be draining power through the other HDMI port? I did have the mt32-pi connected powered by its MiSTer userport connection. I don't have the problem of the MiSTer getting (partly) powered from this monitor when the MiSTer is turned off.
At any rate, I should sever this power connection, because this is pretty insane. Thankfully the displayport of my (brand new) graphics card seems to be okay.
Using a CEC stripper on the Mister's output is a very good idea. It's known to cause havoc downstream; your converter may be poorly made and vulnerable to that kind of disruption.
It could be random coincidence, too, but the strippers are like $15, and may prevent later issues. They can apparently also cause some issues, too, as upthread it's mentioned that eARC negotiation can fail that way. But in that case, I'd just haul the audio via TOSLink instead.
It's possible that not carrying pin 13 could also cause issues with some flavors of VRR support. I added an LG 42" OLED and a stripper at the same time, and the Mister just gets a blank screen with NVidia-mode VRR support. It only works correctly with Freesync. (and only after a cold boot; warm boots frequently fail to display video.)
Since I'm really dependent on CEC working, I have not tried connecting the Mister without the stripper to prove the relationship.
Malor wrote: ↑Sun Feb 05, 2023 2:22 amUsing a CEC stripper on the Mister's output is a very good idea. It's known to cause havoc downstream; your converter may be poorly made and vulnerable to that kind of disruption.
It could be random coincidence, too, but the strippers are like $15, and may prevent later issues. They can apparently also cause some issues, too, as upthread it's mentioned that eARC negotiation can fail that way. But in that case, I'd just haul the audio via TOSLink instead.
It's possible that not carrying pin 13 could also cause issues with some flavors of VRR support. I added an LG 42" OLED and a stripper at the same time, and the Mister just gets a blank screen with NVidia-mode VRR support. It only works correctly with Freesync. (and only after a cold boot; warm boots frequently fail to display video.)
Since I'm really dependent on CEC working, I have not tried connecting the Mister without the stripper to prove the relationship.
I'm using older passive 3D displays, they don't seem to have any CEC support, so I think it should be okay. And they don't support any kind of variable frame rate.
It could be a coincidence. I've been having really odd behavior with my monitors blacking out momentarily, because my wife was moving a towel near the computer and similar weird things. All this seems to have started since I built my new PC with those adapters.
I just found out about this issue after connecting a random 7" monitor I got from Amazon. The monitor powers on Mister via HDMI.
I read through this thread and I'm not clear on if CEC less HDMI cables and devices would also not send power to Mister? Will it damage DE10 nano if I keep using it like this? I'll probably return this monitor either ways.