Dear Ian,
I finally moved to Rocko branch, avoided the meta-boundary layer and made an image. Kernel version is linux_boundary_4.1.15, Gstreamer version is 1.12.2.
The behavior is very similar:
 
1) export DISPLAY=:0.0 && gst-launch-1.0 videotestsrc ! imxg2dvideotransform ! imxg2dvideosink
works fine without any troubles
 
2) export DISPLAY=:0.0 && gst-launch-1.0 videotestsrc ! imxg2dvideotransform ! imxeglvivsink
    a) crashes with segfault during the first run after power on of the Nitrogen6x_MAX QP
    b) second and every other following run of this pipeline causes X window with black screen. No videotest pictures.
 
In all cases, GST_DEBUG=3 has no warnings or errors. Do you have any suggestion how to make the imxeglvivsink work?
 
Best,
Vaclav
 
----- Původní zpráva -----
Od: Ian Coolidge <[email protected]>
Komu: [email protected]
Kopie: meta-freescale Mailing List <[email protected]>
Předmět: Re: [meta-freescale] Troubles with Qt after upgrade from Morty to Pyro (plaintext email)
Datum: čt, 18. led 2018 01:45
 
Hello,
 
Just FYI, meta-boundary isn't strictly necessary for anything unless you need the QCA wifi driver built into the kernel. You could delete everything except recipes-kernel/ and conf/ from meta-boundary@pyro, then you'd be good to go.
 
Or go without that all together and just use fsl-community-bsp-platform at rocko branch.
 
-Ian
 
On Tue, Jan 16, 2018 at 7:38 AM, <[email protected]> wrote:
Hi,
recently I have upgraded my Yocto image and SDK from Morty to Pyro. (I'm not ready to upgrade to Rocko since meta-boundary layer is not prepared yet. My SoC is Boundary Devices Nitrogen6x_MAX QP). After the upgrade and rebuilt with the new SDK my software has two problems:

1) moving with elements on the touch screen (eg. QSlider) is not continuous and has got a visible delay (about 1 sec)
2) imxeglvivsink is able to view the gstreamer video correctly only within the first start of the application (after power on). When I kill the application and try to run it for the second time, imxeglvivsink shows only a black screen. I have the same problem with a basic pipeline:
export DISPLAY=:0.0 && gst-launch-1.0 videotestsrc ! imxg2dvideotransform ! imxeglvivsink

On the other hand, the following pipeline works OK.
gst-launch-1.0 videotestsrc ! imxg2dvideotransform ! imxg2dvideosink

What should I change in my Qt or imx configuration after the upgrade to Pyro? The only change in the recipe list between Morty and Pyro is that in Pyro I have removed OpenCV recipe. But I don't use OpenCV explicitly in my software anyway. Furthermore, I use X11 and matchbox-window-manager.

Best regards,
Vaclav Mach

--
_______________________________________________
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale
 
-- 
_______________________________________________
meta-freescale mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-freescale

Reply via email to