[Gta04-owner] 3D Graphics acceleration available in the hw-validation kernel

Josua Mayer josua.mayer97 at googlemail.com
Tue Dec 25 18:59:49 CET 2012


I have been experimenting with getting the proprietary 3D Acceleration 
working on my GTA04 that I got from the GroupTour. For that I was using 
the debian in nand.
I found out that my GTA04 contains a DM3730(that was not easy to find, 
the command sgx_init_test told me so in the end).
Now what was curious after following the installation howto was that 
sgx_init_test was producing these lines:
.... Hardware core designer: 0, HW core revision: 1.2.5
.... SGX microkernel software core ID: SGX 530, revision: 121

Now the first line told me that is indeed a DM3730 but the second one 
suggested I am using the wrong gfx binaries. I used gfx_rel_es3.x as 
suggested but the README.TXT of the graphcis sdk says I need 5.x 
version. After installing that version, I finally got
.... SGX microkernel software core ID: SGX 530, revision: 125

I confirmed that things work as wanted by running ovg_unit_test which by 
the way produces a very nice animation.


Am 12.09.2012 08:28, schrieb Dr. H. Nikolaus Schaller:
> 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
> _______________________________________________
> Gta04-owner mailing list
> Gta04-owner at goldelico.com
> http://lists.goldelico.com/mailman/listinfo/gta04-owner

More information about the Gta04-owner mailing list