Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
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

      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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox