💾 Archived View for lofi.haiku-os.org › docs › develop › kernel › arch › arm › rpi1.gmi captured on 2024-08-25 at 00:19:48. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-09-28)

-=-=-=-=-=-=-

Raspberry Pi

http://raspberrypi.org

Hardware Information

Setting up the Haiku SD card

The Raspberry Pi SD card generally uses the MBR file system layout below. Partition 1 is all that is required to boot an OS.

Boot Partition

Required Files

Optional Files

Compiling

Booting

1. SOC finds bootcode.bin

2. bootcode.bin runs start.elf

3. start.elf reads config.txt and start u-boot

4. u-boot.bin starts the Haiku loader

5. Haiku loader boots Haiku kernel

config.txt Options

kernel=u-boot.bin

u-boot startup

These will be condensed and automated long-term via uEnv.txt :-)

Additional Information

Latest Raspberry Pi

firmware

config.txt options