memory layout - 'Physical memory allocation error!' - Wandboard-solo

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

memory layout - 'Physical memory allocation error!' - Wandboard-solo

889件の閲覧回数
senykthomas
Contributor III

Hi,

for a while now I try to get 1080p playback within QtMultimedia (using gstreamer) to working on Wandboard-solo.

The core problem is that as soon as gstreamer tries to allocate the pipeline, the kernel errors occur:

"...

[  222.738637] Physical memory allocation error!

[  222.759710] Physical memory allocation error!

"

(I don't have the complete kernel log at hand right now, but if it's useful I can provide it)

On application side the gstreamer-error is:

[ERR]   mem allocation failed!

It's workign flawlessly with 720p

I've tried the wandboard mailinglist: https://groups.google.com/forum/#!topic/wandboard/XvF_kjEKC2c

.. without success

There is also another thread here where this discussion started: https://community.freescale.com/thread/307038

(as it's marked answered and its' a bit overloaded, starting a new thread made sense)

gst playbin is working, but only(!) if frame-"bufferplus" is reduced from 6 to a lower value .. but:

1. This is only working with a plain gst-launch, not when gstreamer is running within QtMultimedia (I assume it's the fact that someone else is allocating OpenGL memory, but I'm not sure)

2. It makes the gstreamer pipeline unstable

So my conclusion is either:

A: This is a HW-limitation of 512mb i.MX6 board,s which would mean there is no clean way to combine 1080p and OpenGL based application (e.g. QtQuick2.)

B: There is a problem with the memory layout in the wandboard-solo kernel

Anyone an idea?

Greets

Thomas

ラベル(6)
0 件の賞賛
0 返答(返信)