Changeset View
Changeset View
Standalone View
Standalone View
head/sysutils/u-boot-rpi/pkg-descr
U-Boot loader and related files for Raspberry Pi | U-Boot loader for Raspberry Pi | ||||
To install this bootloader, copy ALL the files in the share/u-boot/u-boot-rpi | To install this bootloader, copy u-boot.bin in the share/u-boot/u-boot-rpi | ||||
directory to the first partition, formatted as FAT16 or FAT32, on an SD card. | directory to the first partition, formatted as FAT16 or FAT32, on an SD card. | ||||
You will also need the firmware files from the rpi-firmware package. | |||||
This version is patched so that: | This version is patched so that: | ||||
* ELF and API features are enabled. | * ELF and API features are enabled. | ||||
* The default environment is trimmed to just what's needed to boot. | * The distroboot command knows how to load FreeBSD loader(8) | ||||
* The saveenv command writes to the file uboot.env on the FAT partition. | * By default, it loads ubldr.bin (PIE) from file ubldr.bin on the FAT | ||||
partition to address ${kernel_addr_r}, and launches it. If ubldr.bin is | |||||
not found, it falls back on ubldr | |||||
For information about running FreeBSD on RaspberryPi, see | For information about running FreeBSD on RaspberryPi, see | ||||
WWW: http://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi | WWW: http://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi | ||||
For general information about U-Boot see WWW: http://www.denx.de/wiki/U-Boot | For general information about U-Boot see WWW: http://www.denx.de/wiki/U-Boot |