STM32MP1 microprocessor hands-on workshop for developers

STM32MP1 series microprocessors
 

Join our experts for a free 1-day STM32MP15x hands-on workshop

After a brief overview of the high-performance STM32MP1 microprocessor, together we will develop simple example embedded software solutions taking advantage of the customizable boot chain and kernel pin multiplexing. Developers will have hands-on training working with the Cortex-M4 and Cortex®-A7 (Linux) cores and get an overview of the PCB design principles.


Who should attend this hands-on workshop?

This workshop is designed for engineers already familiar with embedded Linux development.
 

You will learn:

  • How to get started developing with the STM32MP157 Discovery kit (STM32MP157C-DK2)
  • How to configure and assign peripherals within the STM32MP15x microprocessor
  • About the different software packages available for the STM32MP15x MPU
  • Best practices for PCB designs based on the STM32MP15x MPU
     

Registration information

Registration for this event is closed.

 

Workshop Agenda:

08:30 - 09:00 Registration and system check for pre-installed tools
09:00 - 09:20 Getting started with the STM32MP157 Discovery Kit (Hands-on)
09:20 - 10:20 Overview of STM32MP1 microprocessors and related development ecosystem
10:20 - 10:35 Break
10:35 - 11:35 STM32MP1 embedded software
11:35 - 12:15 Simple application development (Hands-on)
12:15 - 13:15 Lunch
13:15 - 13:35 Boot chain and security overview
13:35 - 14:20 Boot chain customization (Hands-on)
14:20 - 15:05 STM32CubeMx - Lab kernel pin muxing
15:05 - 15:20 Break
15:20 - 15:50 A7 & M4 real-time co-processing
15:50 - 16:30 Lab Linux-M4firmware intercommunication
16:30 - 17:10 Hardware design made easy  - DDR suite demo
17:10 - 17:20 Conclusion and wrap-up


Prerequisites

To attend this workshop, you must have either:

  • Windows PC with virtualisation enabled in the system BIOS; we will provide a virtual machine with all the necessary tools and software installed prior to the event (preferred option).
  • PC with Ubuntu v16 or v18 installed - you must ensure that all the prerequisite software is installed prior to attending the workshop (optional).
     

Location and dates

Location Date Status
Paris, France 18 June 2019
Closed
Eindhoven, Netherlands 25 June 2019 Closed
Stuttgart, Germany 03 July 2019   Closed
Frankfurt, Germany 03 September 2019 Closed
Dortmund, Germany 05 September 2019  Closed
Hvidovre, Denmark 05 September 2019  Closed
Helsinki-Vantaa, Finland 10 September 2019  Closed
Kista, Sweden 12 September 2019  Closed
Bristol, UK 18 September 2019  Closed
Zurich, Switzerland 18 September 2019 Closed
Tel Aviv, Israel 18 September 2019  Closed
Tel Aviv, Israel 19 September 2019  Closed
Novosibirsk, Russia 24 September 2019 Closed
Cambridge, UK 25 September 2019 Closed
Milan, Italy 25 September 2019  Closed
Moscow, Russia 25 September 2019 Closed
Milan, Italy 26 September 2019  Closed
Saint Petersburg, Russia 26 September 2019 Closed
Munich, Germany 09 October 2019   Closed
Prague, Czech Republic 10 October 2019   Closed
Eindhoven, Netherlands 15 October 2019   Closed
Brussels, Belgium 16 October 2019   Closed
Budapest, Hungary 17 October 2019 Closed
Grenoble, France 22 October 2019   Closed
Hamburg, Germany 22 October 2019 Closed
Istanbul, Turkey 22 October 2019 Closed
Graz, Austria 23 October 2019   Closed
Aix en Provence, France 23 October 2019   Closed
Berlin, Germany 24 October 2019 Closed
Warsaw, Poland 5 November 2019 Closed
Barcelona, Spain 26 November 2019 Closed
San Sebastian, Spain 27 November 2019 Closed
Rennes, France 18 December 2019 Closed

 

Open
Open
Open
Open
13 March 2019
26 March 2019
26 March 2019
Open
Open
Open
Open
Open
18 September 2019
18 September 2019
Open
Open
22 October 2019
22 October 2019