Quantcast
Channel: Processors
Viewing all articles
Browse latest Browse all 149762

Forum Post: RE: AM335x pvrsrvkm out of memory

$
0
0

One more piece of information, I read here: http://e2e.ti.com/support/arm/sitara_arm/f/791/p/250582/1075807.aspx#1075807

On the verified answer that we should make sure we run "Step 2 : soc demo script verification"

I had not previously done that so I gave it a try. Running the script it states it was successful, but the kernel debug coming from the pvrsrvkm didn't look good:

root@am335x-evm:/etc/init.d# ./335x-demo 0x10205 debug8.x installing 8.x SGX debug user libraries  Installing PowerVR Consumer/Embedded DDK 'sgxddk_1.9@2188537' on target  File system installation root is /  Nothing to un-install. boot script rc.pvr -> /etc/init.d/rc.pvr kernel module pvrsrvkm.ko -> /lib/modules/3.2.0/extra/pvrsrvkm.ko kernel module omaplfb.ko -> /lib/modules/3.2.0/extra/omaplfb.ko shared library libGLES_CM.so -> /usr/lib/libGLES_CM.so.1.9.2188537 shared library libusc.so -> /usr/lib/libusc.so.1.9.2188537 shared library libGLESv2.so -> /usr/lib/libGLESv2.so.1.9.2188537 shared library libglslcompiler.so -> /usr/lib/libglslcompiler.so.1.9.2188537 shared library libIMGegl.so -> /usr/lib/libIMGegl.so.1.9.2188537 shared library libEGL.so -> /usr/lib/libEGL.so.1.9.2188537 shared library libpvr2d.so -> /usr/lib/libpvr2d.so.1.9.2188537 shared library libpvrPVR2D_BLITWSEGL.so -> /usr/lib/libpvrPVR2D_BLITWSEGL.so.1.9.2188537 shared library libpvrPVR2D_FLIPWSEGL.so -> /usr/lib/libpvrPVR2D_FLIPWSEGL.so.1.9.2188537 shared library libpvrPVR2D_FRONTWSEGL.so -> /usr/lib/libpvrPVR2D_FRONTWSEGL.so.1.9.2188537 shared library libpvrPVR2D_LINUXFBWSEGL.so -> /usr/lib/libpvrPVR2D_LINUXFBWSEGL.so.1.9.2188537 shared library libpvrEWS_WSEGL.so -> /usr/lib/libpvrEWS_WSEGL.so.1.9.2188537 shared library libsrv_um.so -> /usr/lib/libsrv_um.so.1.9.2188537 shared library libsrv_init.so -> /usr/lib/libsrv_init.so.1.9.2188537 shared library libPVRScopeServices.so -> /usr/lib/libPVRScopeServices.so.1.9.2188537 shared library libews.so -> /usr/lib/libews.so.1.9.2188537 binary pvrsrvctl -> /usr/local/bin/pvrsrvctl binary sgx_init_test -> /usr/local/bin/sgx_init_test binary ews_server -> /usr/local/bin/ews_server binary ews_server_es2 -> /usr/local/bin/ews_server_es2 binary services_test -> /usr/local/bin/services_test binary sgx_blit_test -> /usr/local/bin/sgx_blit_test binary sgx_clipblit_test -> /usr/local/bin/sgx_clipblit_test binary sgx_flip_test -> /usr/local/bin/sgx_flip_test binary sgx_render_flip_test -> /usr/local/bin/sgx_render_flip_test binary pvr2d_test -> /usr/local/bin/pvr2d_test binary gles1test1 -> /usr/local/bin/gles1test1 binary gles1_texture_stream -> /usr/local/bin/gles1_texture_stream binary gles2test1 -> /usr/local/bin/gles2test1 shader glsltest1_vertshader.txt -> /usr/local/bin/glsltest1_vertshader.txt shader glsltest1_fragshaderA.txt -> /usr/local/bin/glsltest1_fragshaderA.txt shader glsltest1_fragshaderB.txt -> /usr/local/bin/glsltest1_fragshaderB.txt binary gles2_texture_stream -> /usr/local/bin/gles2_texture_stream binary eglinfo -> /usr/local/bin/eglinfo binary ews_test_gles1 -> /usr/local/bin/ews_test_gles1 binary ews_test_gles2 -> /usr/local/bin/ews_test_gles2 shader ews_test_gles2_main.vert -> /usr/local/bin/ews_test_gles2_main.vert shader ews_test_gles2_main.frag -> /usr/local/bin/ews_test_gles2_main.frag shader ews_test_gles2_pp.vert -> /usr/local/bin/ews_test_gles2_pp.vert shader ews_test_gles2_pp.frag -> /usr/local/bin/ews_test_gles2_pp.frag binary ews_test_swrender -> /usr/local/bin/ews_test_swrender  Installation complete! You may now reboot your target.  [  592.021963] PVR_K:(Error): BridgedDispatchKM: Initialisation failed.  Driver unusable. [5160, home/mike/Graphics_SDK_4_09_00_01/GFX_Linux_KM/services4/srvkm/bridged/bridged_pvr_bridge.c] PVR:(Error): PVRSRVBridgeCall: Failed to access device.  Function ID:3223086860 (Bad address). [232, /pvr_bridge_u.c] PVR:(Error): OpenServices: PVRSRVBridgeCall failed. [127, /pvr_bridge_u.c] PVR:(Error): PVRSRVInitSrvConnect: PVRSRVConnect failed [2468, /bridged_pvr_glue.c] PVR:(Error): SrvInit: PVRSRVInitSrvConnect failed (4) [37, /srvinit.c] /usr/local/bin/pvrsrvctl: SrvInit failed (already initialized?) (err=4) root@am335x-evm:/etc/init.d# 

And after running this script it now completely fails to install the drivers on power up:

Starting PVR [   20.575947] pvrsrvkm: Unknown parameter `/lib/modules/3.2.0/extra/pvrsrvkm.ko' Error: could not insert module /lib/modules/3.2.0/kernel/drivers/gpu/pvr/pvrsrvkm.ko: Unknown symbol in module Could not find pvrsrvkm driver Starting PVR [   20.786000] pvrsrvkm: Unknown parameter `/lib/modules/3.2.0/extra/pvrsrvkm.ko' Error: could not insert module /lib/modules/3.2.0/kernel/drivers/gpu/pvr/pvrsrvkm.ko: Unknown symbol in module Could not find pvrsrvkm driver 

So, not surprisingly when the board finishes booting the drivers aren't installed anymore:

root@am335x-evm:~# lsmod Module                  Size  Used by g_mass_storage         37599  0 wl12xx_sdio             3986  0 


Viewing all articles
Browse latest Browse all 149762

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>