Hands-On Training in Xiamen/Shenzhen: Creating STM32MP13 Boot Images with Buildroot

Hands-On Training in Xiamen/Shenzhen: Creating STM32MP13 Boot Images with Buildroot
Course Introduction
The STM32 MPU microprocessor has launched two series: STM32MP15x and STM32MP13x, with the STM32MP13x being a cost-effective industrial-grade MPU released in 2023. It features a single Cortex-A7 core with a frequency of up to 1000MHz, suitable for industrial applications, medical monitoring, building automation, etc. Enhanced security features make the STM32MP13 applicable for devices like POS machines and security alarms.

This training will help participants gain a deeper understanding of the STM32MP13x chip, gradually explaining the configuration and principles of the chip’s boot process, and will introduce how to create a boot image using the integrated compiler Buildroot. Participants will learn how to integrate the Bootloader, Kernel, and file system into the Buildroot compilation environment to create a boot image in one go, facilitating code management.

Hands-On Training in Xiamen/Shenzhen: Creating STM32MP13 Boot Images with Buildroot

Scan to register for the hands-on training

Course Schedule

This course combines theoretical knowledge with hands-on experiments. The theoretical part will explain the boot configuration principles of the STM32MP13x based on OpenSTLinux, covering power supply, clock, memory allocation, etc. Additionally, participants will learn entry-level usage techniques for Buildroot, including understanding its components and configuration for compilation. The hands-on experiments will guide participants to easily create images through understanding the boot principles and learning Buildroot, ultimately completing the boot of the STM32MP13x development board. Throughout the training, knowledge related to code management will also be integrated, so stay tuned!

Lecture Part

1) Introduction to STM32MP13x series processors and market applications

2) Boot principles and configuration of STM32MP13x based on OpenSTLinux

3) Entry-level usage techniques for Buildroot and code management

Experiment Part

1) Configure the minimal system for booting STM32MP13x using STM32CubeMX (DDR, clock, power supply, serial port, etc.), and generate the device tree.

2) Configure the Buildroot integrated compilation environment, including SDK, Bootloader, Kernel, and file system.

3) Compile and generate the STM32MP13x boot image

4) Use STM32CubeProgrammer to flash the image onto the development board and complete the boot verification.

Experiment Platform

Hardware:

1) STM32MP135F-DK development board

2) 2 USB to Type-C, 1 USB to Micro USB (Mini-A)

3) USB Hub

4) 256GB USB drive (Optional, for copying the virtual machine development environment)

Software:

1) STM32CubeMX v6.10

2) STM32CubeProgrammer v2.15

3) VMware + Ubuntu 22.04

Preparation Before Experiment (Please Pay Special Attention)
To ensure the smooth progress of the experimental course, please install in advance:

1. STM32MP135F-DK development board (provided by ST) 2. 2 USB to Type-C cables, 1 USB to Micro USB (Mini-A) 3. USB Hub (to prevent insufficient computer ports, at least 3 USB ports needed, excluding mouse use) 4. 256GB USB drive (Optional, for copying the virtual machine development environment) 5. PC (BIOS permissions must be enabled in advance) and to ensure the smooth progress of the experimental course, please install in advance:1) STM32CubeMX v6.10 (Optional) 2) STM32CubeProgrammer v2.15 (Optional) 3) VMware + Ubuntu 22.04 installation (Optional) 4) Download Buildroot source code and complete preliminary compilation (Optional)

Training Registration
Training Target: Software and hardware engineers currently using or planning to use ST MPU, as well as FAEs from ST distributors.
The specific training locations may be adjusted based on actual conditions.
Training Time, Address, and Registration
Time: April 16 9:30-17:30
Location: 3F, Jixiang Hall, No. 102 Jiahe Road, Siming District, Xiamen

Hands-On Training in Xiamen/Shenzhen: Creating STM32MP13 Boot Images with Buildroot

Scan to register for the Xiamen session
Hands-On Training in Xiamen/Shenzhen: Creating STM32MP13 Boot Images with Buildroot
Time: April 18 9:30-17:30
Location: 7B2 Zhiliao Conference Center, 7th Floor, Tianji Building, No. 24 Tai Ran 4th Road, Chegongmiao, Futian District, Shenzhen

Hands-On Training in Xiamen/Shenzhen: Creating STM32MP13 Boot Images with Buildroot

Scan to register for the Shenzhen session
Hands-On Training in Xiamen/Shenzhen: Creating STM32MP13 Boot Images with Buildroot
Important Notice

All training courses provided by STM32 are free, and free working lunches will be provided for participants during the training. Other transportation, accommodation, and related expenses are self-funded. To better provide training course services, participants are required to bring business cards.

Please follow the “STM32” public account (click the public account card below to follow immediately) to receive timely training-related information.

·

© THE END

Hands-On Training in Xiamen/Shenzhen: Creating STM32MP13 Boot Images with Buildroot
Hands-On Training in Xiamen/Shenzhen: Creating STM32MP13 Boot Images with Buildroot
Click “Read the original text” to register for the hands-on training!

Hands-On Training in Xiamen/Shenzhen: Creating STM32MP13 Boot Images with Buildroot

Leave a Comment