Changes

Jump to: navigation, search

Axel Embedded Linux Kit (XELK)

1,396 bytes removed, 06:46, 14 October 2019
Updating git repositories
|Released
|Released
|PlannedIn progress
|-
|Release date
==== Updating git repositories ====
 In XELK, the following source trees are clones of the correspondent '''DAVE Embedded Systems''' public git repositories: {| class="wikitable"
|-
!| Component
!GIT Remote
!XELK Installation Directory
|-
|LinuxU-Boot|<code>git@git.dave.eu:dave/axel/linuxu-2.6boot-imx.git|/home/dvdk/axel</linuxcode>
|-
|U-BootLinux kernel|<code>git@git.dave.eu:dave/axel/ulinux-boot2.6-imx.git|</home/dvdk/axel/u-bootcode>
|-
|Yocto BSP
|<code>git@git.dave.eu:dave/axel/axel-bsp.git|</home/dvdk/axel/axel-bsp|-code>
|}
For more information about the access to these repositories, please refer to [[Building_the_Yocto_BSP_(XELK)|this link]].
This means that these components can be kept in sync and up Access to date with '''DAVE Embedded Systems''' git repositories. ==== RSA key generation ==== Please follow the procedure reported below is granted to generate the RSA ssh key: * select your username (ad es. username@myhost.com)* start the DVDK and login into the virtual machine* start a shell session* enter the .ssh subdirectory into your home directory: <code>cd ~/.ssh/</code>* launch the following command: <br><pre>ssh-keygen -t rsa -C "username@myhost.com" -f username@myhost.com</pre>* this command creates the files <code>~/.ssh/username@myhost.com</code> (development kit'''private key''') and <code>~/.ssh/username@myhosts owners only.com.pub</code> ('''public key''')* edit your <code>~/.ssh/config</code> adding the following lines: <pre>Host git.dave.eu User git Hostname git.dave.eu PreferredAuthentications publickey IdentityFile ~/.ssh/username@myhost.com</pre> Please send the public key file refer to one of the following email support addresses (depending on which SOM is included in your kit version) * [mailto:support-axel@dave.eu support-axel@dave.eu[Accessing_DAVE_Embedded_Systems_restricted_git_repositories|this page]with the request for the creation of a new public git account associated detailed instructions on how to your username. The support team will enable the account and send you a confirmation as soon as possibleget access.
==== Synchronizing the repository ====
When The components listed in the account is enabled, you table above can synchronize a source tree entering the repository directory be kept in sync and launching the <code>git fetch</code> command, like in the following example: <pre class="workstation-terminal">dvdk@dvdk-vm:~$ cd /home/dvdk/axel/linux/dvdk@dvdk-vm:/home/dvdk/axel/linux$ git fetch origin</pre>up to date with DAVE Embedded Systems' repositories.
Please note that Once the git account has been enabled, the developer can:*clone the repository with the <code>git fetchclone <git_remote_repository></code> doesn't merge command *synchronize a source tree entering the commits on repository directory and launching the current branch<code>git fetch origin</code> command. To do that, you should run
Please note that git fetch doesn't merge the commits on the current branch. To do that, the developer should run the <pre class="workstation-terminal"code>git merge origin/axel</precodecommand or replace the ''fetch-merge'' process with a single <code>git pull</code> command. Please note that the recommended method is the ''fetch-merge'' process. For further information on Git, please refer to [the official Git Documentation (http://git-scm.com/documentation Git Documentation].
== Release types ==
{{ImportantMessage|text=After the XELK DVDK installation, please check for updates of the source tree repositories provided with the kit, as described in [[Axel_Embedded_Linux_Kit_(XELK)#XELK_Updates | XELK Updates]].}}
 
=== XELK 4.1.0 ===
 
{{ImportantMessage|text=New MVM must be installed for using XELK-4.0.0. The VM is available for download on DAVE's XELK Reserved Area for registered users.}}
 
Release notes:
 
* Updated Yocto version: added X11, browser, Qt5 Wayland rot file system images
=== XELK 4.0.0 ===
* Updated Qt version
=== XELK older releases === For XELK older ''unsupported'' releases information, please click on Expand here below (on the right) <div class="mw-collapsible mw-collapsed"> ==== XELK 2.3.1 ====
{{ImportantMessage|text=It's highly recommended to read the [[ConfigID and UniqueID]] page.}}
* Bug fixes and minor changes
==== XELK 2.2.0 === * Release date: 03/02/2016* Status: released* Freescale Linux BSP: L3.10.17-1.0.3* Supported carrier boards: AxelEVB-Lite on Dacu, SBCX ==== Notes ====
{{ImportantMessage|text=It's highly recommended to read the [[ConfigID and UniqueID]] page.}}
* Bug fixes and minor changes
===== Known Limitations =====
The following table reports the known limitations of this XELK release:
|}
==== XELK 2.1.0 === * Release date: 04/05/2015* Status: released* Freescale Linux BSP: L3.10.17-1.0.0* Supported carrier boards: AxelEVB-Lite on Dacu ==== Notes ====
{{ImportantMessage|text=It's highly recommended to read the [[ConfigID and UniqueID]] page.}}
* Bug fixes and minor changes
===== Known Limitations =====
The following table reports the known limitations of this XELK release:
|}
==== XELK 2.0.0 === * Release date: 26/11/2014* Status: released* Freescale Linux BSP: L3.10.17-1.0.0* Supported carrier boards: AxelEVB-Lite on Dacu ==== Notes ====
* Added support for Yocto 1.5
* Bug fixes and minor changes
===== Known Limitations =====
The following table reports the known limitations of this XELK release:
|}
==== XELK 1.2.0 === * Release date: 20/05/2014* Status: released* Freescale Linux BSP: L3.0.35-4.1.0* Supported carrier boards: AxelEVB-Lite on Dacu ==== Notes ====
* Added support for Axel Lite SOM
* Bug fixes and minor changes
===== Known Limitations =====
The following table reports the known limitations of this XELK release:
|}
==== XELK 1.1.0 === * Release date: January, 29th 2014* Status: released* Freescale Linux BSP: L3.0.35-4.1.0* Supported carrier boards: AxelEVB-Lite on Dacu ==== Notes ====
* Minor update that adds support for more peripherals: nand, rtc, i2c, spi
* The system can boot from SD
===== Known Limitations =====
The following table reports the known limitations of this XELK release:
|}
==== XELK 1.0.0 === * Release date: November, 4th 2013* Status: released* Freescale Linux BSP: L3.0.35-4.1.0* Supported carrier boards: AxelEVB-Lite on Dacu==== Notes ====
* First official release
===== Known Limitations =====
The following table reports the known limitations of this XELK release:
|-
|}
 
</div>
== Quick start guide ==
8,154
edits

Navigation menu