Last edited 4 months ago

X-LINUX-AZURE Starter Package: Difference between revisions

Registered User
mNo edit summary
Tags: Manual revert 2017 source edit
Registered User
mNo edit summary
Tag: 2017 source edit
 
(2 intermediate revisions by 2 users not shown)
Line 20: Line 20:


===Prerequisites===
===Prerequisites===
* Flash OpenSTLinux Starter Package {{EcosystemRelease | revision=6.0.0}} on your SD™ card
* Flash OpenSTLinux Starter Package {{EcosystemRelease | revision=6.0.0}} on your SD card
**[[Getting_started/STM32MP2_boards/STM32MP257x-EV1/Let%27s_start/Populate_the_target_and_boot_the_image|STM32MP257x-EV1 Starter Package procedure]]
**[[STM32MP25 Discovery kits - Starter Package]]
**[[Getting_started/STM32MP2_boards/STM32MP257x-DK/Let%27s_start/Populate_the_target_and_boot_the_image|STM32MP257x-DK Starter Package procedure]]
**[[STM32MP25 Evaluation boards - Starter Package]]


* Your board has a direct (no proxy) connection to the Internet, either through the network cable or through a Wi-Fi<sup>®</sup> connection.
* Your board has a direct (no proxy) connection to the Internet, either through the network cable or through a Wi-Fi<sup>®</sup> connection.
Line 28: Line 28:
===Configure the X-LINUX-AZURE OpenSTLinux package repository===
===Configure the X-LINUX-AZURE OpenSTLinux package repository===


Once the board is booted, execute the following command in the console to configure the X-LINUX-AZURE OpenSTLinux package repository:
Once the board is booted, execute the following commands in the console to configure the X-LINUX-AZURE OpenSTLinux package repository:
{{InternalInfo| ST employees who would like to download X-LINUX-AZURE packages by being connected to the internal network will face a cache proxy issue, a workaround is available:
{{InternalInfo| ST employees who would like to download X-LINUX-AZURE packages by being connected to the internal network will face a cache proxy issue, a workaround is available:
* Export the http_proxy and https_proxy by replacing the @appgw.gnb.st.com by @appgw.sgp.st.com
* Export the http_proxy and https_proxy by replacing the @appgw.gnb.st.com by @appgw.sgp.st.com
* Modify the date of the board using: date +%y%m%d -s "yyyymmdd" and date +%T -s "hh:mm:ss" (adapt it with the local date and hours)
* Modify the date of the board using: date +%y%m%d -s "yyyymmdd" and date +%T -s "hh:mm:ss" (adapt it with the local date and hours)
* Get and install the debian following the wiki below
* Get and install the debian following the wiki below
  }}
  }}


Line 63: Line 63:


== How to use the X-LINUX-AZURE expansion package ==
== How to use the X-LINUX-AZURE expansion package ==
Go to [[X-LINUX-AZURE_expansion_package#X-LINUX-AZURE_package_software_setup|X-LINUX-AZURE_package_software_setup]].
Go to [[X-LINUX-AZURE_expansion_package#X-LINUX-AZURE_package_software_setup|X-LINUX-AZURE package software setup]].


== Main software modifications ==
== Main software modifications ==

Latest revision as of 17:11, 19 December 2024

Applicable for STM32MP25x lines

X-LINUX-AZURE Starter Package is based on OpenSTLinux Distribution Package ecosystem release v6.0.0 More info.png .

All the generated X-LINUX-AZURE packages are available from the OpenSTLinux X-LINUX-AZURE package repository service hosted at the non-browsable URL http://extra.packages.openstlinux.st.com/AZURE.

1. Install from the OpenSTLinux X-LINUX-AZURE package repository[edit | edit source]

Info white.png Information
The STMicroelectronics package repository service is provided for evaluation purposes only. Its content might be updated at any time without notice and is therefore not approved for use in production.

This repository contains X-LINUX-AZURE packages that can be simply installed using apt-* utilities, which are the same as those used on a Debian® system:

  • The main group contains the selection of X-LINUX-AZURE packages, the installation of which is automatically tested by STMicroelectronics.
  • The updates group is reserved for future uses such as package revision update.

You can install them individually or by package group.

1.1. Prerequisites[edit | edit source]

  • Your board has a direct (no proxy) connection to the Internet, either through the network cable or through a Wi-Fi® connection.

1.2. Configure the X-LINUX-AZURE OpenSTLinux package repository[edit | edit source]

Once the board is booted, execute the following commands in the console to configure the X-LINUX-AZURE OpenSTLinux package repository:


For ecosystem release v6.0.0 More info.png :

Update the apt database to access:

 apt-get update

Install the package with the apt configuration to access the X-LINUX-AZURE packages:

 apt-get install apt-openstlinux-x-linux-azure

Update the apt database to access the X-LINUX-AZURE package repository:

 apt-get update

1.3. Install X-LINUX-AZURE packages[edit | edit source]

Warning white.png Warning
The software package is provided AS IS, and by downloading it, you agree to be bound to the terms of the software license agreement (SLA0048). The detailed content licenses can be found here.

1.3.1. Install all X-LINUX-AZURE packages[edit | edit source]

Command Description
apt-get install packagegroup-x-linux-azure
Install all the X-LINUX-AZURE packages (Azure IoT Edge, demonstration application)

Then, restart the demo launcher:

systemctl restart weston-graphical-session.service

2. How to use the X-LINUX-AZURE expansion package[edit | edit source]

Go to X-LINUX-AZURE package software setup.

3. Main software modifications[edit | edit source]

Through the X-LINUX-AZURE Starter Package, the OpenSTLinux distribution is changed at user space by bringing necessary libraries and tools to use Azure IoT Edge.