docs/arm: update info for Raspberry Pi 2 & 3

Add some more details on peripherals.

Change-Id: I65e6ce5ff32cd8b40b95a707460a870f0f4d688e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5239
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
This commit is contained in:
David Karoly 2022-04-23 20:09:14 +02:00 committed by Adrien Destugues
parent e5165df648
commit dea541c4f4
2 changed files with 8 additions and 5 deletions

View File

@ -19,7 +19,8 @@ Hardware Information
- HDMI Video Output
- Composite Video Output
- Ethernet
- Ethernet 10/100 Mbit/s
- 4x USB 2.0
Setting up the Haiku SD card
============================
@ -39,9 +40,10 @@ Required Files
- bootcode.bin: 2nd stage bootloader
- start.elf: The GPU binary firmware image
- fixup.dat: Additional code for the GPU
- bcm2709-rpi-2-b.dtb: FDT binary for the Raspberry Pi 2B
- bcm2710-rpi-2-b.dtb: FDT binary for the Raspberry Pi 2B rev 1.2
- config.txt: A configuration file read by the Pi to start u-boot.bin
- u-boot.bin: u-boot loader for the Pi 2
- bcm2836-rpi-2-b.dtb: FDT binary for the Raspberry Pi 2
- haiku_loader_linux.ub: Haiku Loader
- haiku-floppyboot.tgz.ub: Compressed initial ram image with Haiku
kernel

View File

@ -19,9 +19,10 @@ Hardware Information
- HDMI Video Output
- Composite Video Output
- Ethernet
- Ethernet 10/100 Mbit/s
- Wifi b/g/n single band 2.4 GHz
- Bluetooth
- Bluetooth 4.1 BLE
- 4x USB 2.0
Setting up the Haiku SD card
============================
@ -61,7 +62,7 @@ Compiling Haiku and preparing SD card
- Create your ARM work directory
``mkdir generated.arm; cd generated.arm``
- Build an ARM toolchain using
``../configure --build-cross-tools arm ../../buildtools``
``../configure --build-cross-tools arm --cross-tools-source ../../buildtools``
- Build SD card image using ``jam -q -j6 @minimum-mmc``
- Prepare customized SD card using the ``rune`` tool. E.g. ``rune -b rpi3 -i haiku-mmc.image /dev/mmcblk0``
- Ensure that partition 1 has partition type fat16: ``parted /dev/mmcblk0 set 1 esp off``