summaryrefslogtreecommitdiff
path: root/distrib/arm64
AgeCommit message (Collapse)Author
2019-10-03remove device_tree_address from rpi config.txtJonathan Gray
U-Boot has been built with CONFIG_OF_BOARD for a year now ok patrick@
2019-06-23Create space for the bootloader/firmware for Rockchip SoCs by leavingMark Kettenis
more empty space before the MS-DOS and OpenBSD partitions. Also make sure we don't overwrite the firmware with the Pine64 on anything but the Pine64 and Pine64+. With help from jsg@ ok deraadt@, jsg@, patrick@
2019-06-07eliminate differences between all the list files as much asTheo de Raadt
possible, and remove the failed previous attempts at sharing in ./miniroot and ./ramdisk. maybe now that differences are eliminated we can start a new sharing effort? i dunno..
2019-05-13Add tee(1) to the ramdisk filesystem and use it to provide both aChristian Weisgerber
moving progress bar during auto upgrade/install and a clean log afterwards. ok deraadt@
2019-05-03Further removal of differences (using install instead of cp, sortingTheo de Raadt
chunks in a specified order, using a few variables, performing bsd.rd to bsd.gz conversion as similar as possible)
2019-04-30repair more trivial differencesTheo de Raadt
2019-04-30rm is in /bin, no need to specifyTheo de Raadt
2019-04-30Every Makefile on every architecture had deviated in unique ways.Theo de Raadt
Eliminate many more differences. When it makes sense, build bsd.rd and miniroot/ramdisk.fs and cd.iso in the same directory. More steps coming after this..
2019-04-29TOPDIR and TOP are not neccessary.Theo de Raadt
2019-04-29remove the abstraction REV on top of abstraction OSrev which is alwaysTheo de Raadt
the sme.
2019-04-28cleanup the situation around "df -i"Theo de Raadt
2019-04-28Cull BSDRD variables which are always bsd.rdTheo de Raadt
2019-04-28CBIN variable is also pointless, it is always "instbin". Rather thanTheo de Raadt
having two mysterious names, let's settle on one.
2019-04-28the BSD_RD variable is pointlessTheo de Raadt
2019-04-28Use new vnconfig vnd-auto-allocate mode. Resolve some variation betweenTheo de Raadt
architectures, and start removing some crazy junk that has collected over the years. Being tested on all architectures... ok various people.
2019-04-05Use new rdsetroot.Theo de Raadt
2019-01-24kernels in compile dirs are readonly, and the bsd.rd we created hasChristian Weisgerber
tracked that permission. Make the copy in $RELEASEDIR a+r ok deraadt@
2018-10-12Make the rpi3 firmware pass the FDT at the address expected by the currentMark Kettenis
u-boot by setting device_tree_address to the right value in config.txt. Also switch to setting arm_64bit instead of arm_control since the latter is deprecated. Based on a diff from bmercer@. ok jsg@, bmercer@, deraadt@
2018-05-29Make md_consoleinfo() set the appropriate variables that make install.subMark Kettenis
adjust the speed of the 'console' ttys entry to reflect the speed of the console being used to install. Makes for a smoother install on Rockchip devices for which the SoC vendor had the not so brilliant idea that 1500000 is a suitable default speed. ok benno@, tb@
2018-03-23These media do not currently support the "OpenBSD region", so theTheo de Raadt
script doesn't need support for the 3rd choice.
2018-03-21trim cert.pem on all arches that install it. use the installed file fromStuart Henderson
DESTDIR rather than reaching around in src. ok deraadt
2018-03-20include dtb for Raspberry Pi 3 Model B+Jonathan Gray
requires raspberrypi-firmware 1.20180317 or later
2018-02-25set NCPU so the install script will use bsd.mp when hw.ncpufound > 1Jonathan Gray
ok kettenis@
2017-11-19add growfs(8) to ramdiskjob
Some resizing scenarios can be done from within single user mode, but resizing the root partition required you to bring your own growfs(8) binary into the ramdisk environment. This commit adds growfs(8) to the ramdisks (the ones that don't have space constraints) to simplify such operations. OK deraadt@
2017-08-22Include Pine64 support in the install media now we can do so without boot0.Jonathan Gray
Tested by abieber@
2017-07-28DEFAULTSETS, SANESETS and THESETS are set in the install.md scriptsRobert Peichaer
according to the same logic for all architectures but sgi. Consolidate setting them in one place in install.sub and incorporate the sgi specific MDSETS and MDSANESETS. Introduce MDSANESETS complementing MDSETS which makes the construction of DEFAULTSETS, THESETS and SANESETS clearer in install.sub. While here, adjust the comment about how MDSETS used now. OK deraadt@
2017-07-08hook up slaacd to the installer on media where we have INET6Florian Obser
2017-07-08slaacd needs libevent on the ramdiskFlorian Obser
move forward deraadt@
2017-05-07Increase the offset from the start of the disk to the FAT filesystemJonathan Gray
from sector 2048/1MB to sector 8192/4MB. This gives enough space for a combined U-Boot and ATF FIT image for the Firefly-RK3399. Requested by and ok kettenis@
2017-03-10The SoftIron OverDrive 3000 boots to an EFI shell. Create a startup.nshJonathan Gray
file on the ESP to explicitly load bootaa64.efi so it will load without manual intervention. Suggested by patrick@ verified by deraadt@ ok kettenis@ The partition type of the ESP remains 0x0c rather than 0xef as it should be as otherwise the rpi3 won't boot. The AMI EDK2 based UEFI on the other hand can handle the ESP partition type being 0x0c or 0xef.
2017-03-08copy rpi3 u-boot to the installed diskJonathan Gray
Even though this can't be the SD card at the moment, it is possible to boot off USB if an OTP bit has been set.
2017-02-18Add miniroot and ramdisk hooks for the Raspberry Pi 3.Jonathan Gray
Unlike the TI boot ROM the Broadcom one doesn't understand FAT12, only FAT16 or FAT32. The u-boot-aarch64 and raspberrypi-firmware packages are now required to run make release on arm64. ok patrick@
2017-02-11Add an initial miniroot with bootaa64.efi on fat and bsd.rd on ffs.Jonathan Gray
2017-01-23Add support for creating RAMDISK kernels for arm64. Based onPatrick Wildt
the armv7 code, but with the u-boot, device tree and mkuboot bits stripped out. ok deraadt@