From ca88bcaa0ba01bffdd833af4a945c896c596bbc9 Mon Sep 17 00:00:00 2001 From: Adam Greenwood-Byrne Date: Mon, 30 Aug 2021 15:36:40 +0100 Subject: [PATCH] Added warning about firmware regression to part10-multicore --- part10-multicore/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/part10-multicore/README.md b/part10-multicore/README.md index b8b9a52..9a72f9b 100644 --- a/part10-multicore/README.md +++ b/part10-multicore/README.md @@ -152,6 +152,8 @@ Finally, we look at _kernel.c_, where we now have a single `main()`, but also: _As you run this, you'll see that these functions run in parallel on their respective cores. Welcome to symmetric multi-processing!_ +**If all you see on boot is the rainbow screen, try first updating your firmware using `rpi-update` from Raspbian** + ![Code now running on all four cores of the Raspberry Pi 4](images/10-multicore-running.jpg) Coming up in part 11, we'll put all of this work together for a multi-core version of our Breakout game.