[bootlin/training-materials updates] master: Embeded Linux labs on SAMA5: update to latest LTS kernel (b643dd68)

Michael Opdenacker michael.opdenacker at bootlin.com
Mon Dec 13 07:27:35 CET 2021


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

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

commit b643dd68184416a6045301c3dce0fb51ebeda4d2
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Mon Dec 13 07:27:35 2021 +0100

    Embeded Linux labs on SAMA5: update to latest LTS kernel
    
    Tested successfully on all labs, including audio and real-time.
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


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

b643dd68184416a6045301c3dce0fb51ebeda4d2
 common/embedded-linux-labs-vars.tex                                | 4 ++--
 .../sysdev-kernel-fetch-and-patch.tex                              | 3 ++-
 labs/sysdev-real-time/sysdev-real-time.tex                         | 7 +++----
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/common/embedded-linux-labs-vars.tex b/common/embedded-linux-labs-vars.tex
index 1dd31abf..3d2638fe 100644
--- a/common/embedded-linux-labs-vars.tex
+++ b/common/embedded-linux-labs-vars.tex
@@ -1,8 +1,8 @@
 \def\labbooktitle{Embedded Linux System Development}
 \def\labbooksubtitle{Microchip SAMA5D3 variant}
 \def\labboard{xplained}
-\newcommand*{\basekernel}{5.10}
-\newcommand*{\workingkernel}{5.11}
+\newcommand*{\basekernel}{5.14}
+\newcommand*{\workingkernel}{5.15}
 \newcommand*{\labboarddescription}{Microchip Technology SAMA5D3 Xplained Evaluation Kit}
 \newcommand*{\zimageboardaddr}{0x21000000}
 \newcommand*{\dtbboardaddr}{0x22000000}
diff --git a/labs/sysdev-kernel-fetch-and-patch/sysdev-kernel-fetch-and-patch.tex b/labs/sysdev-kernel-fetch-and-patch/sysdev-kernel-fetch-and-patch.tex
index 8f51f27c..b6db7150 100644
--- a/labs/sysdev-kernel-fetch-and-patch/sysdev-kernel-fetch-and-patch.tex
+++ b/labs/sysdev-kernel-fetch-and-patch/sysdev-kernel-fetch-and-patch.tex
@@ -20,7 +20,8 @@ Just to make sure you know how to do it, check the version of the
 Linux kernel running on your machine.
 %uname -r
 
-We will use \texttt{linux-\workingkernel.x}, which this lab was tested with.
+We will use \texttt{linux-\workingkernel.x}, which corresponds to an LTS
+release, and which this lab was tested with.
 
 To practice with the \code{patch} command later, download the full \texttt\basekernel\
 sources. Unpack the archive, which creates a \texttt{linux-\basekernel}
diff --git a/labs/sysdev-real-time/sysdev-real-time.tex b/labs/sysdev-real-time/sysdev-real-time.tex
index 4ea7dff4..ecf65b60 100644
--- a/labs/sysdev-real-time/sysdev-real-time.tex
+++ b/labs/sysdev-real-time/sysdev-real-time.tex
@@ -88,12 +88,11 @@ $ cp data/* nfsroot/root
 
 \subsection{Downloading Linux kernel sources and patches}
 
-We will use a recent kernel version that is supported by the {\em
+We will use the same LTS kernel version that is supported by the {\em
   PREEMPT\_RT} patchset.
 
 So, go to \url{https://kernel.org/pub/linux/kernel/projects/rt/} and
-download the patch \code{patch-5.11.4-rt11.patch.xz}: it is the {\em
-  PREEMPT\_RT} patch for Linux 5.11.4.
+download the latest patch for Linux \workingkernel.
 
 Then go to \url{https://kernel.org} and download the exact version
 (including at the update number level) corresponding to the patch you
@@ -101,7 +100,7 @@ downloaded.
 
 \subsection{Compile a standard Linux kernel}
 
-Extract the sources of your 5.11.4 kernel but don't apply the {\em
+Extract the sources of your kernel but don't apply the {\em
   PREEMPT\_RT} patches yet.
 
 Configure your kernel for your Xplained board, and then make sure




More information about the training-materials-updates mailing list