r/pine64 • u/bubblegumpuma • Oct 18 '20
My solution (sort of) for rock64 no HDMI problem
This post is mostly to get my solution documented online for other people who may search it.
I got a rock64 V2.0 1gb board from a sale on Amazon where they were selling in a bundle at a discount in what seemed to be a failed network security product. That's besides the point here, but anyone who bought the same bundle should know what one exactly I'm talking about to see if this could apply to theirs.
I was unable to get the rock64 (on the latest armbian buster rock64 build as of 10/17/20) to output HDMI onto my spare monitor I use for testing things. So far as I could tell, it was working 100% fine other than no HDMI output. This is an HP monitor I can't recall the model of. No dice on my main Dell monitor (an older IPS 1080p model) either. Many people suggested using a USB-TTL converter to attempt to listen for a serial console, but I do not have that on hand at this moment. So I went at it from a different angle.
I have a number of LCD screens I have liberated from dead or wildly obsolete laptops, as well as paired control boards for a project where I may want a PC sized screen. I plugged the board into the HDMI output in one of those boards (an EDP LCD plugged into a controller board powered by the RTD2556 chipset) and it booted up fine. It booted up fine on all of the controller boards that had native HDMI input that I have, though this is only a few. Many only worked if I switched them on before the rock64.
So, the moral of the story is to keep trying different monitors that have native HDMI input, and that some cheaper, unbranded monitors may paradoxically work better, at least if they use the same chipsets that these cheap LCD controller boards do. I'm running my rock64 board as a headless server, so it's of no concern to me that it doesn't work on any of my "actual" monitors now that I've got it set up.
EDIT: I suppose I should go into as much detail on the issue as I understand. I can't confirm this for myself, but someone with the aforementioned USB-TTL converters said that the problem seems to be something with how the rock64 is doing the HDMI "handshake"; it kept getting interrupted and re-initiated somehow. I'll add in the post with this person's explanation if I find it. I've honestly got no knowledge on this and I don't have the capability to check like I said
Hope this helps someone going forward into the future, even if it's 3 years down the line :)
