summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/boards/bcm2835.rst6
-rw-r--r--Documentation/boards/imx/nxp-imx8mp-evk.rst2
-rw-r--r--Documentation/boards/stm32mp.rst4
-rw-r--r--Documentation/user/remote-control.rst2
4 files changed, 11 insertions, 3 deletions
diff --git a/Documentation/boards/bcm2835.rst b/Documentation/boards/bcm2835.rst
index 8af6a09c13..0b5299a340 100644
--- a/Documentation/boards/bcm2835.rst
+++ b/Documentation/boards/bcm2835.rst
@@ -14,10 +14,16 @@ Raspberry Pi
- ``images/barebox-raspberry-pi-1.img`` for the BCM2835/ARM1176JZF-S (Raspberry Pi 1, Raspberry Pi Zero)
- ``images/barebox-raspberry-pi-2.img`` for the BCM2836/CORTEX-A7 (Raspberry Pi 2)
- ``images/barebox-raspberry-pi-3.img`` for the BCM2837/CORTEX-A53 (Raspberry Pi 3)
+ - ``images/barebox-raspberry-pi-cm3.img`` for the BCM2837/CORTEX-A53 (Raspberry Pi CM3)
Copy the respective image for your model to your SD card and name it
``barebox.img``.
+ Alternatively, ``images/barebox-dt-2nd.img`` can be used as single bootloader for all
+ supported 32-bit boards. In this case the device tree supplied by the video core
+ is directly used by barebox to probe. The device trees in ``arch/arm/dts/*.dtb``
+ will need to be renamed for alignment with the naming scheme expected by the videocore.
+
4. Create a text file ``config.txt`` on the SD card with the following content::
kernel=barebox.img
diff --git a/Documentation/boards/imx/nxp-imx8mp-evk.rst b/Documentation/boards/imx/nxp-imx8mp-evk.rst
index fec366e0de..366c1de500 100644
--- a/Documentation/boards/imx/nxp-imx8mp-evk.rst
+++ b/Documentation/boards/imx/nxp-imx8mp-evk.rst
@@ -11,7 +11,7 @@ Not including booting via serial, the device can boot from either SD or eMMC.
Downloading DDR PHY firmware
----------------------------
-As a part of DDR intialization routine NXP i.MX8MQ EVK requires and
+As a part of DDR intialization routine NXP i.MX8MP EVK requires and
uses several binary firmware blobs that are distributed under a
separate EULA and cannot be included in Barebox. In order to obtain
them do the following::
diff --git a/Documentation/boards/stm32mp.rst b/Documentation/boards/stm32mp.rst
index 6f4b14049a..0c9615b290 100644
--- a/Documentation/boards/stm32mp.rst
+++ b/Documentation/boards/stm32mp.rst
@@ -28,7 +28,9 @@ Building barebox
There's a single ``stm32mp_defconfig`` for all STM32MP boards::
- make ARCH=arm stm32mp_defconfig
+ export ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
+ make stm32mp_defconfig
+ make
The resulting images will be placed under ``images/``::
diff --git a/Documentation/user/remote-control.rst b/Documentation/user/remote-control.rst
index c8b7442f17..43f1fb3118 100644
--- a/Documentation/user/remote-control.rst
+++ b/Documentation/user/remote-control.rst
@@ -54,7 +54,7 @@ account via:
.. code-block:: sh
- pip install --user crcmod enum enum34
+ python2 -m pip install --user crcmod enum enum34
configuring bbremote
^^^^^^^^^^^^^^^^^^^^