Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Qt5 and gpu-viv-bin-mx6q problem
@ 2014-02-27 21:40 Massimiliano Marretta
  2014-02-28  0:11 ` Eric Nelson
  0 siblings, 1 reply; 8+ messages in thread
From: Massimiliano Marretta @ 2014-02-27 21:40 UTC (permalink / raw)
  To: buildroot

Can I use the gpu-viv-bin-mx6q-3.5.7-1.0.0-hfp.bin with the kernel version
3.0.35  ?


2014-02-27 21:42 GMT+01:00 Eric Nelson <eric.nelson@boundarydevices.com>:

> Hi Arnout,
>
> On 02/27/2014 01:16 PM, Arnout Vandecappelle wrote:
>
>> On 02/27/14 09:22, Massimiliano Marretta wrote:
>>
>>> Dear,
>>>
>>> <snip>
>>>
>> >>
>
>> - If I use the last buildroot linaro toolchain 4.8-2013.09, the system
>>> not start because the kernel is to old ( 3.0.35 ).
>>> - If I use the toolchain linaro-4.7-2013.01 the Qt5 qmlscene exit without
>>> message and gpu-viv-bin-mx6q examples not start with the message program
>>> not found.
>>>
>>
>>   I think that gpu-viv-bin-mx6q are softfp libraries, so they won't work
>> with Linaro (hardfp) toolchains. I'm surprised that qt5 builds at all in
>> that case...
>>
>>  The latest patches (on -next) allow for either hardfp or softfp:
>
>         http://git.buildroot.net/buildroot/commit/package/
> freescale-imx/gpu-viv-bin-mx6q?h=next&id=b0b72591d74c1a84b8c1b2e1990a2f
> e1dfe8c4ab
>
> Regards,
>
>
> Eric
>



-- 
Massimiliano Marretta
Via Zuccola 11
41015 Nonantola (Mo) - Italy
tel: +39 347 5340305
skype: mmarretta
 *mailto:max at marretta.com* <max@marretta.com>
*web:www.marretta.com* <http://www.marretta.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20140227/69fa5c36/attachment.html>

^ permalink raw reply	[flat|nested] 8+ messages in thread
* [Buildroot] Qt5 and gpu-viv-bin-mx6q problem
@ 2014-02-28  9:12 Massimiliano Marretta
  0 siblings, 0 replies; 8+ messages in thread
From: Massimiliano Marretta @ 2014-02-28  9:12 UTC (permalink / raw)
  To: buildroot

Dear Eric,

many thanks for the suggestions.

I use the wandboard kernel version 3.0.35_4.1.0.
I have apply your patch in my buildroot version and now with the linaro hf
toolchain the gpu-viv-bin-mx6q examples work correctly.
Unfortunately qmlscene exit without any message (both console and fb). Qt5
work only with sf ?

Why the patch is not present in the last buildroot version 14.02 ?

Regards,
Massimiliano.


2014-02-28 1:11 GMT+01:00 Eric Nelson <eric.nelson@boundarydevices.com>:

> Hi Massimiliano,
>
> On 02/27/2014 02:40 PM, Massimiliano Marretta wrote:
>
>> Can I use the gpu-viv-bin-mx6q-3.5.7-1.0.0-hfp.bin with the kernel
>> version 3.0.35  ?
>>
>>
> Unfortunately, saying "3.0.35" isn't specific enough. The first
> few releases (what Freescale referred to as 1.0.0, 1.1.0, and 4.0.0)
> won't support the badly-named 3.5.7-1.0.0 GPU binaries.
>
> For that, you need the updates that came with the 3.0.35_4.1.0
> release.
>
> Clear, huh?
>
> If you have a commit id in your source tree for the last Freescale
> update we (or you) can likely pin-point it with "git branch --contains".
>
> If you started with one of the older branches, it's likely that
> your patches will forward-port pretty easily. None of the 3.0.35
> releases from Freescale had any major re-structuring.
>
> Regards,
>
>
> Eric
>



-- 
Massimiliano Marretta
Via Zuccola 11
41015 Nonantola (Mo) - Italy
tel: +39 347 5340305
skype: mmarretta
 *mailto:max at marretta.com* <max@marretta.com>
*web:www.marretta.com* <http://www.marretta.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20140228/da5c0bbd/attachment.html>

^ permalink raw reply	[flat|nested] 8+ messages in thread
* [Buildroot] Qt5 and gpu-viv-bin-mx6q problem
@ 2014-02-27  8:22 Massimiliano Marretta
  2014-02-27 20:16 ` Arnout Vandecappelle
  0 siblings, 1 reply; 8+ messages in thread
From: Massimiliano Marretta @ 2014-02-27  8:22 UTC (permalink / raw)
  To: buildroot

Dear,

I have some problem to obtain a buildroot with Qt5 and gpu-viv-bin-mx6q.
Where is the correct combination of toolchain and floating point strategy ?

I try some combination of toolchains with the last stable version of
buildroot (2013.11).

- If I use the last codebanch toolchain the gpu-viv-bin-mx6q examples and
the Qt5 qmlscene crash with segmentation fault.
- If I use the last buildroot linaro toolchain 4.8-2013.09, the system not
start because the kernel is to old ( 3.0.35 ).
- If I use the toolchain linaro-4.7-2013.01 the Qt5 qmlscene exit without
message and gpu-viv-bin-mx6q examples not start with the message program
not found.

Best Regards,
Massimiliano Marretta
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20140227/291fdf61/attachment.html>

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-02-28  9:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-27 21:40 [Buildroot] Qt5 and gpu-viv-bin-mx6q problem Massimiliano Marretta
2014-02-28  0:11 ` Eric Nelson
  -- strict thread matches above, loose matches on Subject: below --
2014-02-28  9:12 Massimiliano Marretta
2014-02-27  8:22 Massimiliano Marretta
2014-02-27 20:16 ` Arnout Vandecappelle
2014-02-27 20:42   ` Eric Nelson
2014-02-27 20:43     ` Arnout Vandecappelle
2014-02-27 23:50       ` Eric Nelson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox