STM32MP1 Primer – Day 1
Today's goal is to get familiar with the STM32MP157x hardware install the STM32CubeProgrammer and STM32CubeIDE applications and ultimately install the STM32MP1 Developer Package and the OpenSTLinux SDK. We will also assemble our first STM32MP157x embedded Linux application. The host flavor of Linux we will use for the entire lecture series will be the latest spin of Ubuntu LTS. We will depend on the STM32MP1 Wiki as a guide to establishing our Ubuntu-based STM32MP157x cross compilation environment which will consist of source codes of all software components. The cross-compilation environment installation will result in the creation of a pair of very important working directories (Starter-Package and Developer-Package) collectively known as the STM32MP15-Ecosystemwhich will contain the bulk of the necessary source codes. The Starter-Package directory will be used primarily to supply prebuilt trusted embedded Linux images to the STM32CubeProgrammer application. The Starter-Package directory contains a trusted Linux image for each hardware variant of the STM32MP1 family. Normally we will only use the services of the Starter-Package directory when we need to generate an untouched clean and trusted Linux image which will be ultimately loaded onto a microSD card via the STM32CubeProgrammer application. Most of our time will be spent tapping the resources contained within the Developer-Package directory. The SDKLinux sources and latest STM32Cube STM32MP1 firmware load are housed in the Developer-Package directory. There is a tremendous amount of typing involved with setting up the STM32MP15-Ecosystem. However, within the lecture you will be shown how to eliminate most all of the word-by-word typing which will avoid typing errors and greatly reduce the time needed to complete the cross-compilation installation.
Embedded MCU, DSP Evaluation Boards
| Immagine | Codice produttore | Descrizione | Quantità disponibile | Prezzo | Vedi i dettagli | |
|---|---|---|---|---|---|---|
![]() | ![]() | STM32MP157D-DK1 | DISCOVERY STM32MP157D EVAL BRD | 20 - Immediatamente | $137.27 | Vedi i dettagli |
![]() | ![]() | STM32MP135F-DK | DISCOVERY KIT WITH STM32MP135F M | 20 - Immediatamente | $149.38 | Vedi i dettagli |
![]() | ![]() | STM32MP157F-DK2 | DISCOVERY STM32MP157F CRYPTO BRD | 20 - Immediatamente | $174.70 | Vedi i dettagli |
![]() | ![]() | STM32MP157F-EV1 | STM32MP157F CRYPTO EVAL BRD | 15 - Immediatamente | $447.99 | Vedi i dettagli |
![]() | ![]() | STM32MP157D-EV1 | STM32MP157D EVAL BRD | 2 - Immediatamente | $357.36 | Vedi i dettagli |
![]() | ![]() | STM32MP157A-DK1 | DISCOVERY STM32MP157A EVAL BRD | 0 - Immediatamente | $60.37 | Vedi i dettagli |
![]() | ![]() | STM32MP157C-DK2 | DISCOVERY STM32MP157C CRYPTO BRD | 0 - Immediatamente | $85.79 | Vedi i dettagli |
![]() | ![]() | STM32MP157C-EV1 | STM32MP157C CRYPTO EVAL BRD | 0 - Immediatamente | $343.38 | Vedi i dettagli |
Microprocessors
| Immagine | Codice produttore | Descrizione | Quantità disponibile | Prezzo | Vedi i dettagli | |
|---|---|---|---|---|---|---|
![]() | ![]() | STM32MP157FAC1 | IC MPU STM32MP1 800MHZ 361TFBGA | 1300 - Immediatamente | $14.20 | Vedi i dettagli |
![]() | ![]() | STM32MP157CAA3 | IC MPU STM32MP1 650MHZ 448LFBGA | 0 - Immediatamente | $14.87 | Vedi i dettagli |
![]() | ![]() | STM32MP151CAA3 | IC MPU STM32MP1 650MHZ 448LFBGA | 203 - Immediatamente | $11.31 | Vedi i dettagli |
![]() | ![]() | STM32MP135FAE7 | 32-BIT ARM CORTEX-A7 900MHZ MPU | 446 - Immediatamente | $9.80 | Vedi i dettagli |
![]() | ![]() | STM32MP153CAA3 | IC MPU STM32MP1 650MHZ 448LFBGA | 325 - Immediatamente | $13.48 | Vedi i dettagli |
















