boards/raspberrypi: update readme with RPi-2 specifics

The RPi-2 has its own DTB, so document it in the list of generated
files.

Also, not all DTBs need to be present on the boot partition, so add a
comment that identifies which should be copied for each model.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Yann E. MORIN 2015-03-08 16:22:53 +01:00 committed by Thomas Petazzoni
parent 65e8a2e75d
commit 97aaf8b7a2

View File

@ -62,8 +62,9 @@ After building, you should obtain this tree:
output/images/ output/images/
+-- rootfs.tar [0] +-- rootfs.tar [0]
+-- rpi-firmware/ +-- rpi-firmware/
| +-- bcm2708-rpi-b.dtb [1] | +-- bcm2708-rpi-b.dtb
| +-- bcm2708-rpi-b-plus.dtb [1] | +-- bcm2708-rpi-b-plus.dtb
| +-- bcm2709-rpi-2-b.dtb
| +-- bootcode.bin | +-- bootcode.bin
| +-- config.txt | +-- config.txt
| +-- fixup.dat | +-- fixup.dat
@ -73,10 +74,6 @@ After building, you should obtain this tree:
[0] Note for Volatile: rootfs.tar will only be there if you kept [0] Note for Volatile: rootfs.tar will only be there if you kept
"tar the root filesystem" option selected in "Filesystem images". "tar the root filesystem" option selected in "Filesystem images".
[1] The DTBs (Device Tree Blobs) will only be present if you setup
Buildroot to install the DTBs from the rpi-firmware package, and
will only be used if your kernel has support for the Device Tree.
Prepare you SDCard Prepare you SDCard
================== ==================
@ -104,15 +101,18 @@ Install the binaries to the SDCard
At the root of the boot partition, the Raspberry Pi must find the following At the root of the boot partition, the Raspberry Pi must find the following
files: files:
* bcm2708-rpi-b.dtb [2] * bcm2708-rpi-b.dtb [1]
* bcm2708-rpi-b-plus.dtb [2] * bcm2708-rpi-b-plus.dtb [2]
* bcm2709-rpi-2-b.dtb [3]
* bootcode.bin * bootcode.bin
* config.txt * config.txt
* fixup.dat * fixup.dat
* start.elf * start.elf
* zImage * zImage
[2] Only needed if your kernel has support for the Device Tree. [1] For models A and B
[2] For models A+ and B+
[3] For model 2
For example: For example: