From: Spenser Gilliland <spenser@gillilanding.com>
To: buildroot@busybox.net
Subject: [Buildroot] [RFC v2 1/1] ti-gfx: add new package
Date: Wed, 26 Jun 2013 13:02:13 -0500 [thread overview]
Message-ID: <20130626130213.12d5cf60@bourban> (raw)
In-Reply-To: <321768C95D21724485BCE784F1BE98473EB59AB1@DBDE04.ent.ti.com>
On Wed, 26 Jun 2013 02:26:13 +0000
"Sundareson, Prabindh" <prabu@ti.com> wrote:
> Hello Spenser,
>
> There are 2 separate Graphics SDK packages for hard and soft float
> support. If you use "
> http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/latest//exports/Graphics_SDK_setuplinux_4_09_00_01_hardfp_minimal_demos.bin" ,
> you get hard float support.
>
> >> You must use a soft-float toolchain (ie Code Sourcery) as the
> >> binaries
> provided by the Graphics SDK are soft-float. (hard float is on the
> TODO list)
>
>
> Which demos do not run ? Any logs ? I can come on IRC if help is
> needed,
Here's some logs from failed tests. Also, I attempted to run the ews_server
without success. All other tests run to completion and have a return
code of 0.
# sgx_render_flip_test
----------------------- Start -----------------------
[ 7870.928863] PVR_K:(Error): PVRSRVCreateDCSwapChainKM: Failed to
create 3rd party SwapChain [1409,
home/spenser/Code/buildroot/output/build/ti-gfx-4_09_00_01/GFX_Linux_KM/services4/srvkm/common/deviceclass.c]
PVR:(Error): PVRSRVCreateDCSwapChain: Error - 18 returned
[505, /bridged_pvr_dc_glue.c] Unable to create Display Class flip chain
(PVRSRV_ERROR_TOOMANYBUFFERS) Consider disabling flipping using the
option -nf Aborted
# sgx_flip_test
----------------------- Start -----------------------
Call PVRSRVConnect with a valid argument:[ 7794.178863] PVR_K:(Error):
PVRSRVCreateDCSwapChainKM: Failed to create 3rd party SwapChain [1409,
home/spenser/Code/buildroot/output/build/ti-gfx-4_09_00_01/GFX_Linux_KM/services4/srvkm/common/deviceclass.c]
OK
Get number of devices from PVRSRVEnumerateDevices:
OK
.... Reported 1 devices
.... Device Number | Device Type
0000 | PVRSRV_DEVICE_ID_SGX
Attempt to acquire device 0:
OK
Getting SGX Client info
OK
.... ui32ProcessID:1272
Display Class API: enumerate devices
OK
PVRSRVEnumerateDeviceClass() returns 1 display device(s)
OK
Attempt to create memory context for SGX:
OK
Display Class API: open device
OK
Display Class API: Get display info
OK
.... Name:PowerVR OMAP Linux Display Driver
.... MaxSwapChains:1
.... MaxSwapChainBuffers:1
.... MinSwapInterval:0
.... MaxSwapInterval:1
Display Class API: enumerate display formats
OK
OK
.... Display format 0 - Pixelformat:1
Display Class API: enumerate display dimensions
OK
OK
.... Display dimensions 0 - ByteStride:1280 Width:640 Height:480
Display Class API: get the system (primary) buffer
OK
.... Shared heap 0 - HeapID:0x7000000 DevVAddr:0x1000 Size:0x87fe000
Attr:0x2014200 .... Shared heap 1 - HeapID:0x7000001
DevVAddr:0xc800000 Size:0xfff000 Attr:0x2024200 .... Shared heap 2 -
HeapID:0x7000002 DevVAddr:0xe400000 Size:0x7f000 Attr:0x2024200 ....
Shared heap 3 - HeapID:0x7000003 DevVAddr:0xf000000 Size:0x3ff000
Attr:0x2024200 .... Shared heap 4 - HeapID:0x7000004
DevVAddr:0xf400000 Size:0x4ff000 Attr:0x2014200 .... Shared heap 5 -
HeapID:0x7000005 DevVAddr:0xfc00000 Size:0x1ff000 Attr:0x2014200 ....
Shared heap 6 - HeapID:0x7000006 DevVAddr:0xdc00000 Size:0x7ff000
Attr:0x2014200 .... Shared heap 7 - HeapID:0x7000007
DevVAddr:0xe800000 Size:0x7ff000 Attr:0x2014200 .... Shared heap 8 -
HeapID:0x7000008 DevVAddr:0xd800000 Size:0x3ff000 Attr:0x2024200 ....
Shared heap 9 - HeapID:0x7000009 DevVAddr:0x8800000 Size:0x0
Attr:0x2024200 .... Shared heap 10 - HeapID:0x700000a
DevVAddr:0x8800000 Size:0x3fff000 Attr:0x2014200 Display Class API:
map display surface to SGX OK PVR:(Error): PVRSRVCreateDCSwapChain:
Error - 18 returned [505, /bridged_pvr_dc_glue.c] FAIL -
PVRSRV_ERROR_TOOMANYBUFFERS #
# ews_server
PVR: Hint: Setting WindowSystem to libpvrPVR2D_FRONTWSEGL.so
PVR:(Error): PVRSRVMetricsTimeNow: using (potentially) low resolution
timer [95, /pvr_metrics.c] PVR:(Warning): LoadWSModule: Window system
module libpvrPVR2D_FRONTWSEGL.so did not validate native display
[116, /generic_ws.c] PVR:(Warning): LoadWSModule: Window system module
libpvrPVR2D_FLIPWSEGL.so did not validate native display
[116, /generic_ws.c] PVR:(Error): Couldn't load WS module
libpvrPVR2D_DRIWSEGL.so [62, /generic_ws.c] EWS: Fatal error:
eglGetDisplay EWS: (in pm_thread_main at pm.c line 295) Aborted
Regards,
Spenser
prev parent reply other threads:[~2013-06-26 18:02 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-06-25 16:29 [Buildroot] [RFC v2 1/1] ti-gfx: add new package Spenser Gilliland
2013-06-25 20:31 ` Thomas Petazzoni
2013-06-26 17:52 ` Spenser Gilliland
2013-06-26 19:46 ` Thomas Petazzoni
2013-06-25 21:42 ` Arnout Vandecappelle
2013-06-25 22:51 ` Nicolas Dechesne
2013-06-26 2:36 ` Sundareson, Prabindh
2013-06-26 8:59 ` [Buildroot] About ti-gfx package Sinan Akpolat
2013-06-26 17:53 ` [Buildroot] [RFC v2 1/1] ti-gfx: add new package Spenser Gilliland
2013-06-26 19:50 ` Arnout Vandecappelle
2013-06-26 19:50 ` Thomas Petazzoni
2013-06-26 2:26 ` Sundareson, Prabindh
2013-06-26 18:02 ` Spenser Gilliland [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130626130213.12d5cf60@bourban \
--to=spenser@gillilanding.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.