-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
5" HDMI LCD (800x480) non-functional on H3 #443
Comments
Check this, it might be helpful. |
I shall take a look and report back if I can make it work. |
I just checked it and, well, all those patches already exist in the Armbian-tree. That is to say, it's still a no-go. |
@WereCatf |
@zador-blood-stained Uboot does get the display-settings right, the display actually works fine. Once it loads up the kernel the display goes all bollocks-up again, though. This is with the legacy-kernel, though, I'll test the mainline in a bit. |
Hmm, no wonder h3disp isn't working, bin2fex reports "Malformed data" on orangepipc.bin |
No better luck with mainline-kernel. |
@jernejsk said that u-boot display configuration can be passed to mainline simplefb driver. So eventually this should be resolved one way or the other. Edit: https://groups.google.com/forum/#!topic/linux-sunxi/0HyDMYMhaJU |
U-Boot simplefb support for H3 is already in my repo. Kernel side patches are included in above link. There is everything you need for testing that already. Only issue now is what to do with DRM driver if it is included. I guess using U-Boot DT patching ability to disable it is one way... |
Parsing my display's EDID multiple different ways I'm finding that it's an "ADA Model 4 Serial Number 1", I get a Alas, I don't know how to turn any of that into anything useful. |
Nice thing about simplefb is that you just doesn't care anymore about timings. Be sure to include kernel patches zador mentioned, compile image and that should generally be it. I'm still not sure about disabling DRM driver though. |
I simply disabled DRM driver and added simplefb patch: 85bb349 So the only thing left is patching the legacy kernel 😞 |
Does DPMS work with simplefb? If not, then that's enough of a reason to only consider it a short-term workaround, IMHO. |
No. Simplefb explanation is: U-Boot gave me some memory region. If I write into it, something will pop out on monitor. |
I forgot to mention two things:
|
@jernejsk |
Oh, I'm losing interest in legacy more and more. Once proper way is determined by mainline guys and first work is done, I will switch. |
I'm not sure Cedrus/video decoding stuff will be added soon enough (if you are planning to switch OpenELEC to mainline), but other than that mainline kernel with all the patches looks good. |
I did get a random crash on boot with the megous-fork, so I'm not sure I'd exactly consider it stable yet. |
I have some hope that request API will land as planed (January if I'm not mistaken) First codecs are already implemented for A10 and A20. I guess porting to H3 should not be hard. But yes, this will definetly take some time. |
I recently bought an LCD similar to the one here http://www.waveshare.com/wiki/5inch_HDMI_LCD thinking it'd be a good companion for my Orange Pis. The display sorta-kinda works when enabling DVI-mode over HDMI, but you only get a portion of the image visible. I tried to fiddle with the HDMI-timings, but, quite frankly, I'm totally out of my depth there and couldn't make things any better. I also tried the settings from http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=444 but no dice. The display does work just fine on Raspberry Pi, so the display isn't broken.
Now, as far as I understand it, this is on the TODO-list already, but I am opening this ticket as kind of a reminder and to let anyone more knowledgeable to know that I have one of these display and I can test things with it.
The text was updated successfully, but these errors were encountered: