This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

qt opengles powervr plugin with problems on beagle board

Hi,

I built rootfs from angstrom for beagleboard.

The SGX demos for es2 and es1 is ok.

But the Qt application run with powervr plugins fails with 

"

QEglContext::createSurface(): Unable to create EGL surface, error = 0x3001"

"

Only 2D part can be shown, the 3D part is green.

Has set the /etc/powervr.ini to libpvrQWSWSEGL.so.

I has print log in libpvrQWSWSEGL.so, the log has been printed out.

Is there any suggestions?

  • thanks for your answer.

    Run Qt application with additional argruments such as -display powervr:size=...:format=..., the application will run with no problem.

    Now I'm building the kernel from PSP_SDK_4.x.x..x, kernel configed with beagle_..defconfig

    more details about my PSP SDK, I downloaded it from

     http://software-dl.ti.com/dsps/dsps_public_sw/psp/LinuxPSP/OMAP_04_02/04_02_00_07/index_FDS.html

    my graphics sdk is Graphics_SDK_setuplinux_4_04_00_03.bin.

    uImage are built out, but it seems it has some problem, it will repoert can't recognize the mmcblck.

     

    follows are kernel panic detaisls:

    [ 4.836273] VFS: Cannot open root device "mmcblk0p2" or unknown-block(179,2)
    [ 4.843750] Please append a correct "root=" boot option; here are the available partitions:
    [ 4.852691] b300 3872256 mmcblk0 driver: mmcblk
    [ 4.858337] b301 68045 mmcblk0p1 00000000-0000-0000-0000-000000000mmcblk0p1
    [ 4.867126] b302 3804180 mmcblk0p2 00000000-0000-0000-0000-000000000mmcblk0p2
    [ 4.875610] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2)
    [ 4.884552] [<c004a348>] (unwind_backtrace+0x0/0xec) from [<c0418abc>] (panic+0x54/0x180)
    [ 4.893188] [<c0418abc>] (panic+0x54/0x180) from [<c0009168>] (mount_block_root+0x1d0/0x210)
    [ 4.902069] [<c0009168>] (mount_block_root+0x1d0/0x210) from [<c0009248>] (mount_root+0xa0/0xbc)
    [ 4.911346] [<c0009248>] (mount_root+0xa0/0xbc) from [<c00093c8>] (prepare_namespace+0x164/0x1bc)
    [ 4.920684] [<c00093c8>] (prepare_namespace+0x164/0x1bc) from [<c0008708>] (kernel_init+0x10c/0x14c)
    [ 4.930328] [<c0008708>] (kernel_init+0x10c/0x14c) from [<c0045590>] (kernel_thread_exit+0x0/0x8)

    by the way, PSP_SDK_4.x.x.7.x doesn't have rootfs(I use the rootfs build from angstrom online builder), where can I get the rootfs for this PSP version?

    please give me some suggestion, thanks.