[bootlin/training-materials updates] master: Real-time slides: add STM32MP157 diagram (5071d019)

Michael Opdenacker michael.opdenacker at bootlin.com
Mon May 10 08:19:35 CEST 2021


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/5071d01955385ed93b50770b9d1f35f738f4fbd6

>---------------------------------------------------------------

commit 5071d01955385ed93b50770b9d1f35f738f4fbd6
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Mon May 10 08:19:35 2021 +0200

    Real-time slides: add STM32MP157 diagram
    
    - To illustrate coprocessors in modern SoCs
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


>---------------------------------------------------------------

5071d01955385ed93b50770b9d1f35f738f4fbd6
 slides/sysdev-realtime/stm32mp157-with-m4.jpg | Bin 0 -> 319141 bytes
 slides/sysdev-realtime/sysdev-realtime.tex    |  10 +++++++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/slides/sysdev-realtime/stm32mp157-with-m4.jpg b/slides/sysdev-realtime/stm32mp157-with-m4.jpg
new file mode 100644
index 00000000..4234593a
Binary files /dev/null and b/slides/sysdev-realtime/stm32mp157-with-m4.jpg differ
diff --git a/slides/sysdev-realtime/sysdev-realtime.tex b/slides/sysdev-realtime/sysdev-realtime.tex
index 5a00837c..d975ad96 100644
--- a/slides/sysdev-realtime/sysdev-realtime.tex
+++ b/slides/sysdev-realtime/sysdev-realtime.tex
@@ -63,10 +63,12 @@
 
 \begin{frame}
   \frametitle{Linux and real-time approaches (2)}
+  \begin{columns}
+  \column{0.7\textwidth}
+  \small
   An alternative approach is to use specific hardware to run real-time
   work on:
   \begin{itemize}
-
   \item Dedicating a CPU core to running a separate real-time OS or
     bare-metal real-time application, without Linux control.
   \item Running real-time work on an FPGA
@@ -80,11 +82,13 @@
       etc.
     \end{itemize}
   \end{itemize}
-
   This section will not cover such approaches: we will limit ourselves
   to approaches where Linux is in full control of the system,
   including all the real-time processing.
-
+  \column{0.3\textwidth}
+  \includegraphics[width=\textwidth]{slides/sysdev-realtime/stm32mp157-with-m4.jpg}\\
+  \tiny STM32MP157 SoC block diagram
+  \end{columns}
 \end{frame}
 
 \subsection[PREEMPT\_RT Patches]{Improving the mainline Linux kernel with




More information about the training-materials-updates mailing list