Skip to content

Commit

Permalink
embedded-linux: labs: add mention about u-boot build failure and fix
Browse files Browse the repository at this point in the history
u-boot build can fail on hosts with recent python environment. The issue
is due to an API break, and it has already been identified and fixed
upstream (see [1]). Add a small mention about this in case trainees
encounter the issue as well. This commit should be removed once we
upgrade u-boot on version >= v2025.04

Signed-off-by: Alexis Lothoré <[email protected]>
  • Loading branch information
Tropicao committed Jan 15, 2025
1 parent e16c791 commit 309e988
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions labs/sysdev-u-boot-stm32/sysdev-u-boot-stm32.tex
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,14 @@ \section{U-Boot setup}
specify our board's device tree name on
\code{Device Tree Control} $\rightarrow$ \code{Default Device Tree for DT Control}
option.
{\bf Note}: u-boot build may fail on your machine if you have a recent
version of python. Such issue is
\href{https://source.denx.de/u-boot/u-boot/-/commit/a63456b9191fae2fe49f4b121e025792022e3950}{already
fixed upstream}, but not in the version targeted for the training. To get the relevant fix,
you can cherry-pick the fix onto your local branch:
\code{git cherry-pick a63456b9191fae2fe49f4b121e025792022e3950}
\end{enumerate}
\section{TF-A setup}
Expand Down

0 comments on commit 309e988

Please sign in to comment.