From: jumpnowdev <sc...@ju...> - 2012-10-25 20:46:38
|
The SGX cores are the same, but there is a version difference between the OMAP35xx and DM37xx. Look at the first table on this page. http://processors.wiki.ti.com/index.php/Graphics_SDK_Quick_installation_and_user_guide#Build_and_install_instructions And in the SDK there are different PowerVR drivers for the different gpus. So there might be a problem to build for both OMAP35xx and DM37xx at the same time. When you build the kernel modules with the SDK you have to specify the ES version. It's easy enough to build both, but the resulting modules are not the same. If I try to load the es3.x kernel drivers on the DM3730 (FireStorm), the system crashes. If I load the es5.x kernel drivers everything works fine. When configuring Qt, you have to point some of the Qt make paths at the appropriate es3.x or es5.x directory to build the powervr plugin. It could be the headers Qt is using are the same in both directories and it doesn't matter for this. I didn't check. And maybe OE/Yocto can handle all this with some bitbake voodoo. That would be cool. FWIW, I did get it working for kernel 3.2, TI Graphics SDK 4.06.00.02, Qt embedded 4.8.3. The Qt opengl demos run with -qws. I've only tried a DM37xx (FireStorm) COM so far. -- View this message in context: http://gumstix.8.n6.nabble.com/OpenGL-demos-on-Gumstix-instructions-tp641163p4965809.html Sent from the Gumstix mailing list archive at Nabble.com. |