- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hi Community!
I'm trying to learn more about how to build images from ground up with bitbake and came across some questions.
- I see that accordingly to https://www.yoctoproject.org/downloads/bsps/jethro20/intel-core2-32-0 https://www.yoctoproject.org/downloads/bsps/jethro20/intel-core2-32-0 , Jethro is the latest stable version of Poky that has support to Galileo Gen 2 SoC Quark x1000, so can I based my build with this BSP ?
- Besides the Linux side of Galileo, I still wanted to support Arduino sketches. As far as I see, I need an extra layer for this matter such as meta-intel-galileo. The problem is that this layers depends on branches that are listed here http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel-galileo/about/ meta-intel-galileo - Intel Galileo platform support as daisy branch compatible. So my question is, can I use this layer in Jethro's environment? Like, new releases of poky supports older releases?
- And last, if I wanted to build a simple image for Intel Galileo Gen 2 with just minimal features (like python and vi), I only need the BSP for intel (meta-intel) and busybox (besides the required layers by yocto)?
I'll be really glad with someone could clarify those things for me.
Regards,
Paula
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hi PaulaK,
Even though meta-intel has support for the Galileo as stated in the Yocto Website, there might be some incompatibilities using Jethro. What is important to check is that the layers you plan to add need to be compiled for the same version as the one ones of this release. That's why even though new versions appear, the recommended BSP to follow is the one posted in the Galileo downloads website or http://iotdk.intel.com/src/3.5/galileo/ http://iotdk.intel.com/src/3.5/galileo/ . This last link is the BSP for the eglibc image.
You can use split layers but again, make sure you're using the same Yocto version for all layers. You can check https://software.intel.com/en-us/blogs/2015/03/04/creating-a-yocto-image-for-the-intel-galileo-board... https://software.intel.com/en-us/blogs/2015/03/04/creating-a-yocto-image-for-the-intel-galileo-board... for a tutorial on how to create an image for the Galileo using split layers.
In case of the Arduino sketch functionality, as you said the important file to notice is meta-intel-galileo. If this layer is compiled in the same version as older versions then there should be no problem with older releases that are also compiled for the same version.
-Sergio
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Hi PaulaK,
Even though meta-intel has support for the Galileo as stated in the Yocto Website, there might be some incompatibilities using Jethro. What is important to check is that the layers you plan to add need to be compiled for the same version as the one ones of this release. That's why even though new versions appear, the recommended BSP to follow is the one posted in the Galileo downloads website or http://iotdk.intel.com/src/3.5/galileo/ http://iotdk.intel.com/src/3.5/galileo/ . This last link is the BSP for the eglibc image.
You can use split layers but again, make sure you're using the same Yocto version for all layers. You can check https://software.intel.com/en-us/blogs/2015/03/04/creating-a-yocto-image-for-the-intel-galileo-board... https://software.intel.com/en-us/blogs/2015/03/04/creating-a-yocto-image-for-the-intel-galileo-board... for a tutorial on how to create an image for the Galileo using split layers.
In case of the Arduino sketch functionality, as you said the important file to notice is meta-intel-galileo. If this layer is compiled in the same version as older versions then there should be no problem with older releases that are also compiled for the same version.
-Sergio
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Thanks Sergio!
I'll give it a try with Daisy branch (since meta-intel-galileo requires layers from this branch) and post my results.
Again, thank you for the great explanation.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page