Re: [Arm-netbook] Monitor support

2016-12-27 Thread Stefan Monnier
> I wonder, does EOMA68-A20 support these commands, especially without
> proprietary firmware for it's Mali GPU?

This has nothing to do with MALI: a GPU is a (co)processor which lets
you do computations often useful for graphics (but nowadays also used
for other things), so it is usually wired such that it can write
directly onto the framebuffer memory.

But the GPU itself sees the framebuffer as some chunk of memory, writes
to it, and that's it.  It has nothing to do with bringing this chunk of
memory to an LCD or some other display, which is instead done by some
other circuitry (called the "display engine" (DE) on the A20).
The same goes for the video-decode accelerator (aka VPU), which
is usually also a completely independent piece of hardware, BTW, which
also just writes to the framebuffer.

In the x86 world, since the graphics cards include both the GPU, the
VPU, and the "display engine", those notions are usually conflated,
but technically, they are independent, and in the ARM world they tend to
be clearly separate.

So, the question in your case is if the DE can handle your timings and
if the `xrandr` thingy will be able to properly configure the hardware.
AFAIK the A20's hardware should have no trouble with a 1600x1200x85Hz
timing, so the question is more on the software side.

For the "vanilla" kernels, I know there's some "sunxi-drm" module
available (tho AFAIK it still hasn't been merged into Linus's tree), so
some of the infrastructure is available but you still need an Xorg server
on top (presumably the `modesetting` driver might do the trick).


Stefan


___
arm-netbook mailing list arm-netbook@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm-netb...@files.phcomp.co.uk

[Arm-netbook] Monitor support

2016-12-26 Thread FaTony
Hi. I have a CRT monitor from 2002 and it is my only monitor. Are these
monitors supported by EOMA68-A20?

If you remember CRT monitors, they physically update the screen and 60
hz refresh rate is extremely harmful to the eyes because you see
flicker. My monitor runs at 85hz refresh rate. The problem is that most
today's monitors are pretty much hardcoded to 60 hz and it's not easy to
change it.

I connect 2 desktops to this monitor. 1st one has GeForce 4 Ti GPU
(2005) and 2nd one has Radeon HD 5850 (2011). Both computers report that
there's no EDID. However, GeForce card correctly finds the maximum
resolution (1600x1200@60hz) and uses it in GRUB, Radeon uses 1024x768@60hz.

I was able to make a script that sets my preferred resolution
(1024x768@85hz):

xrandr --newmode "1024x768_85.00"   94.50  1024 1096 1200 1376  768 771
775 809 -hsync +vsync
xrandr --verbose --addmode DVI-1  "1024x768_85.00"
xrandr --output DVI-1 --mode "1024x768_85.00"

However, it only works with Geforce and the only way to make it work
with Radeon is to install proprietary firmware and free driver.
Proprietary driver or no firmware don't work.

I wonder, does EOMA68-A20 support these commands, especially without
proprietary firmware for it's Mali GPU?



signature.asc
Description: OpenPGP digital signature
___
arm-netbook mailing list arm-netbook@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm-netb...@files.phcomp.co.uk