SGX Drivers

This forum is for supported devices using an ARMv7 Texas Instruments (TI) SoC.

SGX Drivers

Postby vitor » Sat Sep 03, 2011 2:48 am

Hello! I want congratulate everyone for the great job done here!
Somebody have some news about Power SGX drivers to beagleboard? Where are we at this point?

Thanks!
vitor
 
Posts: 13
Joined: Sat Sep 03, 2011 2:32 am

Re: SGX Drivers

Postby kmihelich » Sat Sep 03, 2011 4:14 am

We are build hard-float, not soft-float, which gives us a faster system but PowerVR and TI haven't come through with hard-float drivers yet for the SGX chips in the beagle or panda. Sometime hopefully.
Arch Linux ARM exists and continues to grow through community support, please donate today!
kmihelich
Developer
 
Posts: 1133
Joined: Tue Jul 20, 2010 6:55 am
Location: aka leming #archlinuxarm

Re: SGX Drivers

Postby bmentink » Mon Sep 12, 2011 2:55 am

Hi There, I am interested in this as well. On the Angstrom distro you could install the SGX accelerated OpenGL ES
library which allowed you accelerated graphics ... how does that lib relate to the work you are doing, can you use that library?
bmentink
 
Posts: 81
Joined: Mon Sep 12, 2011 2:51 am

Re: SGX Drivers

Postby vitor » Wed Sep 14, 2011 7:37 pm

Nice! I'm excited for this solution. Can I test already?
Thanks!
vitor
 
Posts: 13
Joined: Sat Sep 03, 2011 2:32 am

Re: SGX Drivers

Postby WarheadsSE » Wed Sep 14, 2011 8:00 pm

hardfloat = water
softfloat = oil..

They aren't going to mix.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: SGX Drivers

Postby embeddedtim » Fri Sep 16, 2011 2:02 am

Where exactly is the hard-float vs. soft-float decision made??
Is it a kernel option or libc option?? GCC arg?

Thanks!
embeddedtim
 
Posts: 17
Joined: Thu Aug 25, 2011 2:37 am

Re: SGX Drivers

Postby kmihelich » Fri Sep 16, 2011 2:15 am

It is a compile time option, along with the targeted FPU. In our case, -mfloat-abi=hard -mfpu=vfpv3-d16

http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html
Arch Linux ARM exists and continues to grow through community support, please donate today!
kmihelich
Developer
 
Posts: 1133
Joined: Tue Jul 20, 2010 6:55 am
Location: aka leming #archlinuxarm

Re: SGX Drivers

Postby embeddedtim » Fri Sep 16, 2011 2:21 am

Is it necessary to specify these args for every program? Are they defaulted to something? what if I didn't specify them?
embeddedtim
 
Posts: 17
Joined: Thu Aug 25, 2011 2:37 am

Re: SGX Drivers

Postby kmihelich » Fri Sep 16, 2011 2:52 am

If you used makepkg within our armv7h version, the flags were added via makepkg.conf.

If you went at it on your own, you could check for a config.log, or check through objdump verifying assembly is using the right calls, and/or checking the ELF headers.
Arch Linux ARM exists and continues to grow through community support, please donate today!
kmihelich
Developer
 
Posts: 1133
Joined: Tue Jul 20, 2010 6:55 am
Location: aka leming #archlinuxarm

Re: SGX Drivers

Postby embeddedtim » Fri Sep 16, 2011 3:08 am

For future reference; it looks like 'gcc -v main.c' on my PandaBoard shows the FPU options being included.
embeddedtim
 
Posts: 17
Joined: Thu Aug 25, 2011 2:37 am

Next

Return to Texas Instruments (TI)

Who is online

Users browsing this forum: No registered users and 1 guest