path: root/Documentation
diff options
authorAhmad Fatoum <>2022-06-09 07:59:19 +0200
committerSascha Hauer <>2022-06-17 08:28:55 +0200
commit4f6ab07e2d485acc05316c3982670e5a5800caa2 (patch)
tree851a65501eab7abe107211c1905887448f8932dd /Documentation
parent0a0c07e802f8de093beb8a3aeab9cf04dce41adb (diff)
ARM: rpi: add Raspberry Pi 4 support
With basic driver support added in previous commits, add the boilerplate to have barebox-raspberry-pi.img usable as bootloader for the Raspberry Pi 4 in 64-Bit mode. Tested peripherals: - SD-Card - pinctrl - clocksource - mini-UART Signed-off-by: Ahmad Fatoum <> Link: Signed-off-by: Sascha Hauer <>
Diffstat (limited to 'Documentation')
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/boards/bcm2835.rst b/Documentation/boards/bcm2835.rst
index a8eed9aec0..2fa5d445d2 100644
--- a/Documentation/boards/bcm2835.rst
+++ b/Documentation/boards/bcm2835.rst
@@ -4,6 +4,11 @@ Broadcom BCM283x
Raspberry Pi
+barebox supports has support for BCM283x-based Raspberry Pi single board
+computers. Support is most extensive for BCM283[567]. For the newer BCM2711
+used in the Raspberry Pi 4, only basic support is currently available
+(Serial Port, Pinctrl/GPIO, SD-Card).
1. Prepare an SD or microSD card with a FAT filesystem of at least 30 MB in size.
2. Download the `Raspberry Pi firmware`_ (120 MB), unzip it, and copy the