4K?
#1
Heya, my new pine64 2GB arrived and booted and is stable with Ethernet on Arch Linux (off a powered USB hub). Now I'd just like to get 4K on my el-cheapo Element 4K/30Hz setup.

I've been using OS X and BSD a lot more recently so I'm not as familiar with Linux anymore. I looked for a xorg.conf and didn't find one.

Xdpyinfo is reporting a max resolution of 1920x1080. I will poke around more.
  Reply
#2
Hi. Any updates on poking? I am interested in 2560x1600 specifically, but any other option than 1080p would be nice to have.

xrandr doesn't work I know.
  Reply
#3
We are still awaiting the latest BSP from Allwinner that will contain the necessary binaries for possible 2d/3d acceleration on linux.

It should be released next week Wink
If you like my work be sure to check out my site or wish to donate to the cause

Cheers Big Grin
  Reply
#4
(04-27-2016, 05:32 PM)lenny.raposo-pine64.pro Wrote: We are still awaiting the latest BSP from Allwinner that will contain the necessary binaries for possible 2d/3d acceleration on linux.

It should be released next week Wink

That's exciting news. Now, being a complete noob at what it takes to actually create a Linux image for a device.

Am I correct in understanding that a BSP is basically driver/interface package of sorts that provides the services for Linux? And would be correct to assume that it is basically up to the manufacturer to create these?
  Reply
#5
(04-29-2016, 03:09 PM)gbestwick Wrote:
(04-27-2016, 05:32 PM)lenny.raposo-pine64.pro Wrote: We are still awaiting the latest BSP from Allwinner that will contain the necessary binaries for possible 2d/3d acceleration on linux.

It should be released next week Wink

That's exciting news. Now, being a complete noob at what it takes to actually create a Linux image for a device.

Am I correct in understanding that a BSP is basically driver/interface package of sorts that provides the services for Linux? And would be correct to assume that it is basically up to the manufacturer to create these?

For all intents and purposed you are correct. A BSP is a Board Support Package. In cases such as ours with the pine yes we have to depend on Allwinner to produce them as they will not release all the source needed to compile all the pieces ourselves. This is good and bad depending on point of view but imho mostly bad. IT is one of the down side of cheap hardware.
  Reply
#6
(04-27-2016, 05:02 PM)baryluk Wrote: Hi. Any updates on poking? I am interested in 2560x1600 specifically, but any other option than 1080p would be nice to have.

xrandr doesn't work I know.

Try http://forum.pine64.org/showthread.php?tid=980 - feedback welcome.
  Reply
#7
(05-07-2016, 06:36 AM)longsleep Wrote:
(04-27-2016, 05:02 PM)baryluk Wrote: Hi. Any updates on poking? I am interested in 2560x1600 specifically, but any other option than 1080p would be nice to have.

xrandr doesn't work I know.

Try http://forum.pine64.org/showthread.php?tid=980 - feedback welcome.

Code:
[   12.619258] [HDMI WRN] file:drivers/video/sunxi/disp2/hdmi/drv_hdmi.c,line:331:    unsupported video mode 30 when set display mode

caused by 'optargs=disp.screen0_output_mode=2160p24' in uEnv.txt. But my display is only capable of 2560x1600.
  Reply
#8
(05-07-2016, 06:42 AM)tkaiser Wrote:
Code:
[   12.619258] [HDMI WRN] file:drivers/video/sunxi/disp2/hdmi/drv_hdmi.c,line:331:    unsupported video mode 30 when set display mode

caused by 'optargs=disp.screen0_output_mode=2160p24' in uEnv.txt. But my display is only capable of 2560x1600.

For whatever reason the A64 HDMI driver does not have 2160p24 implemented. Only 2160p30 and 2160p25 - so try one of those. For reference see https://github.com/longsleep/linux-pine6...#L268-L286 - only those in that table can be used for HDMI with Pine64.
  Reply
#9
(05-07-2016, 07:13 AM)longsleep Wrote:
(05-07-2016, 06:42 AM)tkaiser Wrote:
Code:
[   12.619258] [HDMI WRN] file:drivers/video/sunxi/disp2/hdmi/drv_hdmi.c,line:331:    unsupported video mode 30 when set display mode

caused by 'optargs=disp.screen0_output_mode=2160p24' in uEnv.txt. But my display is only capable of 2560x1600.

For whatever reason the A64 HDMI driver does not have 2160p24 implemented. Only 2160p30 and 2160p25 - so try one of those.

Thx for the update. Tried it with 2160p25 and board seems to crash (doesn't react on ping/slogin. And I'm not in the mood for connecting serial console but am off to Biergarten instead Wink )
  Reply
#10
Yeah, seems 4K does not fit into some buffer:

[14331.614374] hdmi_clk_disable_prepare()L176
[14331.922304] hdmi_clk_enable_prepare()L161
[14332.023401] Unable to handle kernel paging request at virtual address ffffff80013d3000
[14332.023406] pgd = ffffffc05b070000
[14332.023411] [ffffff80013d3000] *pgd=00000000a32bc003, *pmd=0000000000000000
[14332.023416] Internal error: Oops: 96000047 [#1] PREEMPT SMP

So for now unsupported. Also i am not willing to reserve more memory just for the possibility to have 4K.
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)