How to install and use the X-LINUX-AI SDK add-on

Revision as of 15:42, 13 June 2022 by Registered User (Created page with "<noinclude>{{ApplicableFor |MPUs list=STM32MP13x, STM32MP15x |MPUs checklist=STM32MP13x,STM32MP15x }}</noinclude> ==Article purpose== This article describes how to install an...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Applicable for STM32MP13x lines, STM32MP15x lines

1. Article purpose[edit source]

This article describes how to install and use the X-LINUX-AI SDK add-on.

2. Prerequisites[edit source]

2.1. Installing the OpenSTLinux SDK[edit source]

First of all, you need to download and install the OpenSTLinux SDK which contains all the basis needed for the X-LINUX-AI add-on. To do this, follow the first four sections of the tutorial Installing OpenSTLinux SDK. Once this has been done, you should have a directory containing the OpenSTLinux SDK.

Info white.png Information
You do not need to start the OpenSTLinux SDK, just download, unzip and install it.

3. X-LINUX-AI SDK add-on Installation[edit source]

3.1. Downloading the X-LINUX-AI SDK add-on[edit source]

To add the Artificial Intelligence part into the OpenSTLinux SDK, you need to download and install the X-LINUX-AI SDK add-on. The add-on are delivered through a tarball file named : SDK-X-LINUX-AI-addon.tar.gz and can be downloaded here: X-LINUX-AI SDK add-on.

Warning white.png Warning
The X-LINUX-AI SDK add-on version must be the same as the OpenSTLinux SDK. If the version are not aligned, it might not work correctly.

3.2. Installing the X-LINUX-AI SDK add-on[edit source]

After that, you need to uncompress the tarball file in your OpenSTLinux SDK directory. First, copy the add-on to the OpenSTLinux SDK directory:

  cp ~/Downloads/SDK-X-LINUX-AI-addon.tar.gz  $HOME/STM32MPU_workspace/STM32MP15-Ecosystem-v4.0.0/Developer-Package/SDK

Then, move to you OpenSTLinux SDK directory:

  cd  $HOME/STM32MPU_workspace/STM32MP15-Ecosystem-v4.0.0/Developer-Package/SDK

Finally, uncompress the tarball:

  tar xzf SDK-X-LINUX-AI-addon.tar.gz

3.3. Start the SDK[edit source]

The add-on are now installed into the OpenSTLinux SDK, you can start the SDK as it is described in the OpenSTLinux SDK installation process. Go to your OpenSTLinux SDK directory and source the environment:

  cd $HOME/STM32MPU_workspace/STM32MP15-Ecosystem-v4.0.0/Developer-Package/SDK
  source environment-setup-cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi