Raspberry Pi 3 Network Boot
Klaus P. Ohrhallinger
k at 7he.at
Fri Jan 19 09:40:52 UTC 2018
Hello,
Booting FreeBSD over network on RPI3 (with U-Boot on SD card) works fine
for me with the following modifications and settings:
FreeBSD 12.0-CURRENT r327673
U-Boot 2018.01-rc3:
http://kweb.7he.at/tmp/rpi/u-boot-02.diff
armstub8.bin / RPi3 PSCI monitor:
http://kweb.7he.at/tmp/rpi/armstub-01.diff
----
env set ipaddr 172.16.88.20
env set serverip 172.16.88.10
env set bootargs boot.nfsroot.server=${serverip}
boot.nfsroot.path=/srv/nfsroot/
tftpboot ${kernel_addr_r} loader.efi
bootefi ${kernel_addr_r} ${fdt_addr_r}
----
# cat config.txt
arm_control=0x200
dtparam=i2c_arm=on
dtoverlay=pi3-disable-bt
device_tree_address=0x4000
kernel=u-boot.bin
bcm2710-rpi-3-b.dtb and the other files are from a standard Raspbian image.
Regards,
Klaus
More information about the freebsd-arm
mailing list