* [Buildroot] Beaglebone_qt5_defconfig (Beaglebone Black)
@ 2018-06-30 15:23 Ola Oni
2018-06-30 15:32 ` Thomas Petazzoni
0 siblings, 1 reply; 2+ messages in thread
From: Ola Oni @ 2018-06-30 15:23 UTC (permalink / raw)
To: buildroot
Hi All,
I am not sure if this is the correct place to ask for help but I am kind of
desperate and totally clueless on where else to turn to.
I am new to using buildroot and to a greater extent embedded Linux but I
have many years of Electronics and embedded firmware development on metal
to metal programming with or without RTOS.
However for number of weeks considering that I really only have Saturdays
to really play with these kits. I have been struggling to get Qt5 GUI
application running on an 7 Inch LCD screen for 4D System
<https://www.4dsystems.com.au/product/4DCAPE_70T/>
I am currently using the attached beaglebone_qt5_defconfig I learnt from
someone on the IRC channel that this is more likely a OpenGL issue rather
than buildroot issue but I don't know how to go about solving this issue.
Using the attached defconfig I can build a rootfs, kernel and toolchains
that run fine on the BBB. I can even run console executables however when I
try to run any GUI based executable I get the following error ...
/usr/lib/qt/examples/gui/analogclock
# ./analogclock -platform eglfs
PVR:(Error): WSEGL_InitialiseDisplay: Failed to create output [0, ]
Could not initialize egl display
Aborted
With the same hardware I am able to flash a Debian image that runs okay
with the 7 inch LCD display.
I do however really want this to work under buildroot as I am planing to
use it as my main build-system of choice as I migrate into the embedded
Linux world.
Someone also for the IRC channel suggested that I startup the with the
Debian image and then try to chroot into the buildroot file system. This I
did but still did not allow me to run any GUI applications.
Any help will be appreciated. Many thanks in advance.
Regards
onio
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180630/cc72fea9/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: beaglebone_qt5_defconfig
Type: application/octet-stream
Size: 1739 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180630/cc72fea9/attachment.obj>
^ permalink raw reply [flat|nested] 2+ messages in thread
* [Buildroot] Beaglebone_qt5_defconfig (Beaglebone Black)
2018-06-30 15:23 [Buildroot] Beaglebone_qt5_defconfig (Beaglebone Black) Ola Oni
@ 2018-06-30 15:32 ` Thomas Petazzoni
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni @ 2018-06-30 15:32 UTC (permalink / raw)
To: buildroot
Hello,
+Einar in Cc, who worked on updating ti-sgx-km and the
beaglebone_qt5_defconfig.
On Sat, 30 Jun 2018 16:23:49 +0100, Ola Oni wrote:
> I am currently using the attached beaglebone_qt5_defconfig I learnt from
> someone on the IRC channel that this is more likely a OpenGL issue rather
> than buildroot issue but I don't know how to go about solving this issue.
I am kos_tom on IRC, and therefore the "someone" mentioned in this
paragraph.
What I told you on IRC is to apply the patch
https://patchwork.ozlabs.org/patch/919942/.
I did this myself, and the result is something that doesn't build, i.e
the ti-sgx-km package does not build. How did you solve that first ?
I no longer have the logs unfortunately, I would need to restart a
fresh build. I started updating the ti-sgx-km module again, but ran out
of time to continue.
Thomas
--
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-06-30 15:32 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-30 15:23 [Buildroot] Beaglebone_qt5_defconfig (Beaglebone Black) Ola Oni
2018-06-30 15:32 ` Thomas Petazzoni
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.