Thursday, July 20, 2017

64-BIT UHS-1 BETA3

Yeah, you not only need a Pi3 for this one but you'll also need a UHS-1 or Class 10 microSD card. Edit config.txt file on firmware partition if that's a problem.

LINK REMOVED USE BETA5

1GB ZIP file has an md5sum of 0bc4d23ee3cca14203033edbd0d438b2

Latest Pi Foundation 4.9.38 kernel and Bluetooth almost works. Wasted a day playing with VideoCore4 before reverting back to beta2 and starting over. Got a steady 60 FPS out of fullscreen glxgears (running vsync on a 60 Hz HDMI screen) so it definitely works but it also crashes xdm on every startup and shutdown. Oh well, back to swrast, just for comparison though:

hardware accelerated:
OpenGL vendor string: Broadcom
OpenGL renderer string: Gallium 0.4 on VC4 V3D 2.1
OpenGL version string: 2.1 Mesa 17.0.7
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 17.0.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16

software rasterizer:
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 4.0, 128 bits)
OpenGL version string: 3.0 Mesa 17.0.7
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.0.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

I also tried compiling Mesa for vc4 myself but didn't seem to help with lockups. After all the build deps and source I had run out of partition space. I didn't want to make the img/zip files any bigger and it might have angered the package management gods when trying to upgrade to 17.10 so I left all that out.

Quite frankly, I almost called this one 1704R1 instead of Beta3. It's pretty close... but no cigar.

No comments:

Post a Comment