Changes

Jump to: navigation, search

Building the Yocto BSP (XELK)

1,729 bytes added, 08:29, 6 November 2017
no edit summary
{{ImportantMessage|text=As the XELK kit is based on Yocto, the implementation of the MVM follows the approach described [[Managed_Virtual_Machine_(MVM)#Yocto-based_Linux_distribution|here]]. As such, the reading of [[Managed_Virtual_Machine_(MVM)#Yocto-based_Linux_distribution|this section]] is highly recommended.
}}
== History ==
 
{| class="wikitable" border="1"
!Version
!Date
!XELK version
!Notes
|-
|1.0.0
|Nov 2013
|[[Axel_Embedded_Linux_Kit_(XELK)#XELK 1.0.0 | XELK 1.0.0]]
|
|-
|1.2.0
|May 2014
|[[Axel_Embedded_Linux_Kit_(XELK)#XELK 1.2.0 | XELK 1.2.0]]
|
|-
|2.0.0
|Nov 2014
|[[Axel_Embedded_Linux_Kit_(XELK)#XELK 2.0.0 | XELK 2.0.0]]
|
|-
|2.1.0
|May 2015
|[[Axel_Embedded_Linux_Kit_(XELK)#XELK 2.1.0 | XELK 2.1.0]]
|
|-
|2.2.0
|Feb 2016
|[[Axel_Embedded_Linux_Kit_(XELK)#XELK 2.2.0 | XELK 2.2.0]]
|
|-
|2.3.1
|Oct 2016
|[[Axel_Embedded_Linux_Kit_(XELK)#XELK 2.3.1 | XELK 2.3.1]]
|
|-
|3.0.0
|Nov 2017
|[[Axel_Embedded_Linux_Kit_(XELK)#XELK 3.0.0 | XELK 3.0.0]]
|
|-
|}
 
== Quick reference ==
 
{| class="wikitable" border="1"
|+Repository Information
|-
! Repository
| BSP Manifest
| Yocto BSP Layer
| BSP Manifest
| Yocto BSP Layer
|-
! URL
| git@git.dave.eu:axel/axel-bsp.git
| git@git.dave.eu:axel/meta-axel.git
| git@git.dave.eu:axel/axel-bsp.git
| git@git.dave.eu:axel/meta-axel.git
|-
! stable branch
| axel-dora
| axel-dora
| axel-krogoth
| axel-krogoth
|-
! stable tag
| xelk-2.3.2
| xelk-2.3.2
| xelk-3.0.0
| xelk-3.0.0
|-
|}
 
{| class="wikitable" border="1"
|+Build targets
! Name
! Description
|-
| axel-image-x11
| standard image with X11 backend
|-
| axel-image-qt5
| QT5 based root file system with eglfs backend
|-
| fsl-image-qt5
| QT5 based root file system with Weston backend
|}
===Introduction===
The resulting files (kernel, devicetree and u-boot binaries, plus .tar.gz root file system) will then be available inside ''build/tmp/deploy/images/axel''.
 
===Generating the SDKs===
After creating an image as described above, the corresponding SDK can be generated by issuing the following command:
<pre class="workstation-terminal">
bitbake <target-image-name> -c populate-sdk
</pre>
Again, replace <code><target-image-name></code> with one of the images listed in [[#Quick reference|here]].
==== Build additional packages ====
116
edits

Navigation menu