[Openpvrsgx-devgroup] Intel Poulsbo

Jeffrey Mckenzie jeffreymckenzie094 at gmail.com
Wed Apr 22 23:41:02 CEST 2020


Hi Nikolaus,

> Another issue may be that the firmware is SGX revision specific.
> There is one for sgx530, one for sgx540 and for sgx544 but we don't
> have one for sgx535.

Where do the firmware files come from? The repository from TI? If
found this repository:
https://github.com/EMGD-Community/intel-binaries-linux

I extracted some RPM file made for MeeGo, that included the following files:

libEGL.so.1.5.15.3226
libEMGD2d.so.1.5.15.3226
libEMGDegl.so.1.5.15.3226
libemgdglslcompiler.so.1.5.15.3226
libEMGDOGL.so.1.5.15.3226
libemgdPVR2D_DRIWSEGL.so.1.5.15.3226
libEMGDScopeServices.so.1.5.15.3226
libemgdsrv_init.so.1.5.15.3226
libemgdsrv_um.so.1.5.15.3226
libGLES_CM.so.1.5.15.3226
libGLESv2.so.1.5.15.3226
libOpenVG.so.1.5.15.3226
libOpenVGU.so.1.5.15.3226
libPVRScopeServices.so

Running strings on them revealed that the following build flags were
used: -DSGX535 -DSGX_CORE_REV=121 -DSUPPORT_SGX535

They are x86 ELF files. Not sure if the revision 121 is correct, but
this seems to be something in the right direction.

Could these binaries be made to work with the openpvrsgx kernel module
with a non-ancient X.org version?

> So what is the original system running on your Vaio P?

Windows 7

Regards,

Jeffrey


More information about the openpvrsgx-devgroup mailing list