[bootlin/training-materials updates] master: Boot time: add goals lab (84f49a22)
Michael Opdenacker
michael.opdenacker at bootlin.com
Thu May 16 14:17:19 CEST 2019
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/84f49a22f8f0a7cbb34f4525d5809ddade02d9a5
>---------------------------------------------------------------
commit 84f49a22f8f0a7cbb34f4525d5809ddade02d9a5
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Wed May 15 22:13:41 2019 +0200
Boot time: add goals lab
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
84f49a22f8f0a7cbb34f4525d5809ddade02d9a5
labs/boot-time-goals/boot-time-goals.tex | 27 +++++++++++++++++++++++++++
labs/boot-time-goals/goal.jpg | Bin 0 -> 57526 bytes
mk/boot-time.mk | 3 ++-
3 files changed, 29 insertions(+), 1 deletion(-)
diff --git a/labs/boot-time-goals/boot-time-goals.tex b/labs/boot-time-goals/boot-time-goals.tex
new file mode 100644
index 00000000..9a03c5e8
--- /dev/null
+++ b/labs/boot-time-goals/boot-time-goals.tex
@@ -0,0 +1,27 @@
+\subchapter{Goals}{Implement a live camera system and optimize its boot
+time.}
+
+Here's a description of the system that we are going to build and
+optimize in terms of boot time:
+
+Hardware:
+\begin{itemize}
+\item Main board: Beagle Bone Black (Regular or Wireless), with an ARM
+Cortex A8 SoC (AM335x from Texas Instruments).
+\item Extended by a 4 inch LCD cape
+\item Connected to a USB webcam
+\end{itemize}
+
+Software:
+\begin{itemize}
+\item Bootloader: U-Boot
+\item Operating system: Linux
+\item User space: ffmpeg video player
+\item Build system: Buildroot
+\item Functionality: as soon as the system has booted, display
+ the video from the USB webcam.
+\end{itemize}
+
+\begin{center}
+\includegraphics[width=8cm]{labs/boot-time-goals/goal.jpg}
+\end{center}
diff --git a/labs/boot-time-goals/goal.jpg b/labs/boot-time-goals/goal.jpg
new file mode 100644
index 00000000..e5b432fe
Binary files /dev/null and b/labs/boot-time-goals/goal.jpg differ
diff --git a/mk/boot-time.mk b/mk/boot-time.mk
index e235018b..85badf20 100644
--- a/mk/boot-time.mk
+++ b/mk/boot-time.mk
@@ -20,7 +20,8 @@ BOOT_TIME_SLIDES = \
boottime-bootloader \
boottime-hardware-init \
-BOOT_TIME_LABS = setup \
+BOOT_TIME_LABS = boot-time-goals \
+ setup \
boot-time-sources-download \
boot-time-board-setup \
boottime-init-scripts \
More information about the training-materials-updates
mailing list