[Community] 3D Graphics acceleration available in the hw-validation kernel
Dr. H. Nikolaus Schaller
hns at goldelico.com
Tue Sep 11 22:55:21 CEST 2012
Daer community,
I have finally had success to integrate the PowerVR SGX kernel drivers
to our 2.6.32 kernel. This allows to experiment with 3D accelerated graphics.
The sources are available here:
http://git.goldelico.com/?p=gta04-kernel.git;a=tree;f=drivers/gpu/pvr
and the new kernel (needs updated boot.scr) is here:
http://download.goldelico.com/gta04/20120911-GTA04-Production/
Please note that the user-space libraries and binaries are NOT included
for license reasons. You have to download them here:
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/dvsdk/DVSDK_3_00/latest/index_FDS.html
locate OMAP35x_Graphics_SDK_setuplinux_3_01_00_06.bin through 'Graphics SDK v3.01.00.06 Link'
You must register with TI and answer some export license questions.
Then, you must unpack the .bin on a x86 Linux system and answer
some more license questions.
Then, copy the binaries from gfx_rel_es3.x to /usr/local/bin
and the .so libraries to /usr/lib and run ldconfig.
Finally run /usr/local/bin/pvrsrvinit (could be added to the init scripts) and
it should work...
Important note: this runs only on the DM3730 versions of the GTA04,
not on the older OMAP3530 (they need a different kernel config).
Generally the approach of adding the drivers to the kernel tree should
also work to add the latest SDK (v4) to the Linux 3.x kernels.
For details and some thoughts about how the SGX architecture works and
some steps towards a completely free and open set of drivers and libraries,
please refer to
http://listas.gnu.org.ve/pipermail/powervr-devel/2012-September/000036.html
Nikolaus
More information about the Community
mailing list