Community
cancel
Showing results for 
Search instead for 
Did you mean: 
NMast
Beginner
1,130 Views

Qt5 on Intel Aero

Jump to solution

Over the last few years, I've developed drone software based on Qt5. I am currently trying to use my software on the Intel Aero Platform. Do you have any advice on how to get Qt5 working on Intel Aero? I found the Qt5 layer online (https://github.com/meta-qt5/meta-qt5 GitHub - meta-qt5/meta-qt5: QT5 layer for openembedded), but am not sure if I have to make my own custom Yocto build to use this, or if I can add it to the Yocto build that is provided by Intel (which I have already flashed to my drone). I have no prior experience with Yocto or BitBake, so I am a little lost at the moment.

Thank you for your kind help,

Nick

0 Kudos
1 Solution
idata
Community Manager
122 Views

Hi nick.m,

 

 

I haven't tested it on Yocto, but I installed Qt5 on Ubuntu.

 

Here is a guide on how to install Ubuntu on Aero:

 

https://github.com/intel-aero/meta-intel-aero/wiki/90-(References)-OS-user-Installation

 

Then you should follow these steps to install Qt5:

 

https://wiki.qt.io/Install_Qt_5_on_Ubuntu

 

 

Let me know if you have further questions.

 

 

Regards,

 

Alexandra

View solution in original post

6 Replies
idata
Community Manager
122 Views

Hi nick.m,

 

 

Thank you for your interest in the Intel Aero drone.

 

Please let me look into it and I will get back to you later.

 

 

Regards,

 

Alexandra
idata
Community Manager
123 Views

Hi nick.m,

 

 

I haven't tested it on Yocto, but I installed Qt5 on Ubuntu.

 

Here is a guide on how to install Ubuntu on Aero:

 

https://github.com/intel-aero/meta-intel-aero/wiki/90-(References)-OS-user-Installation

 

Then you should follow these steps to install Qt5:

 

https://wiki.qt.io/Install_Qt_5_on_Ubuntu

 

 

Let me know if you have further questions.

 

 

Regards,

 

Alexandra

View solution in original post

NMast
Beginner
122 Views

Hi Alexandra,

Thank you very much for your quick reply.

The setup for our existing drones uses Ubuntu, so this is an option we will strongly consider. Nevertheless, we are still hoping that we can use Yocto on the Intel Aero because it has better support for the various sensors on the drone.

Thank you,

Nick

idata
Community Manager
122 Views

Hi nick.m,

 

 

If you prefer to use Yocto, you could build your own custom Yocto image. We haven't tested it, but if you try it, maybe you could share your results with the Community.

 

This link could be helpful:

 

https://events.static.linuxfound.org/sites/events/files/slides/Qt5YoctoSDK_0.pdf

 

 

Regards,

 

Alexandra
NMast
Beginner
122 Views

Hi Alexandra,

Thanks for the link. I think you are right that I will have to build a custom Yocto image.

I notice that Intel provides a Yocto layer to support Intel Aero (https://github.com/intel-aero/meta-intel-aero GitHub - intel-aero/meta-intel-aero: Yocto layer to support Intel Aero platform ). I have two questions about this:

1) Is this layer kept up-to-date?

2) Does Intel provide instructions for building it? Looking back in the forum, I see posts from early 2017 indicating that past users had to bitbake the Yocto image themselves, but I can no longer find any instructions about this available through Intel's documentation.

If I have the basic instructions for creating the Intel Aero image, I think it should be relatively straightforward to add the Qt5 layer. If I figure it out, I will be happy to share my results with the community.

Thank you again for your kind help!

Best,

Nick

NMast
Beginner
122 Views

I was able to find instructions for building the intel aero yocto image at the following link: https://github.com/intel-aero/meta-intel-aero/wiki/96-(References)-Rebuild-Yocto 96 (References) Rebuild Yocto · intel-aero/meta-intel-aero Wiki · GitHub

I will see if I can follow that and at Qt to a custom image.

Reply