Age | Commit message (Collapse) | Author |
|
boards. mx6qsabrelite (which sets fdt_addr) and nitrogen6q
(which sets fdtaddr). The difference seems to be the mx6qsabrelite
target uses a small loader in SPI connected flash which will load
the rest of u-boot from an SD card. The nitrogen6q target normally
loads all of u-boot from an image in flash and then searches for a
6x_bootscript file with u-boot commands on MMC and SATA.
While neither of them supports "Generic Distro Configuration" which
would automatically search for an EFI image, if they did fdt_addr
is intended to be used for a DTB in ROM, while fdt_addr_r is intended
to be used for a DTB in RAM.
Change the 6x_bootscript u-boot commands to load the DTB to
fdtaddr instead of fdt_addr as matthieu@ reported fdt_addr was not
present in the u-boot environment on his system.
|
|
|
|
distro hooks that automatically load an efi file if found.
Instead it looks for a '6x_bootscript' u-boot script as the original
boundary devices u-boot did.
Create a script in the nitrogen miniroot and on install that will
load a dtb and bootarm.efi then call bootefi. Based on notes
from matthieu@
|
|
can perform https fetches. While non-critical for sets (which are verified
using signify), it is an uplift for communication towards the ftp.openbsd.org
cgi which provides mirror proposals, entropy seeds, and current time.
[The install script changes are not included in this commit]
ok beck jsing rpe
armv7 results tested by jsg
|
|
discussed with jsg
|
|
ok deraadt
|
|
as required.
much help from natano and tb.
|
|
The instbin stuff looks good to deraadt@
|
|
Saves precious 896 bytes as a side effect.
OK deraadt
|
|
|
|
to the Allwinner A20 based Cubieboard2 now that problems with cortex A7
are fixed. There seems to be more people with the Cubieboard2
than the Cubieboard1.
|
|
/tmp with proper permissions so that unprivileged programs can not
tamper with them.
positive feedback from deraadt
OK halex
|
|
/tmp with proper permissions so that unprivileged programs can not
tamper with them.
positive feedback from deraadt
OK halex
|
|
fixes lack of dtbs on cubox miniroot reported by jca@
|
|
|
|
reminded by and ok krw@
|
|
build machine and extract it when installing. Change to using the
u-boot and dtb packages when creating ramdisks and miniroots and don't
place these files in mdec on install.
Installing these packages is now required to run make release on armv7.
|
|
|
|
|
|
OK jsg
|
|
The omap boot rom that loads the first u-boot stage requires this.
|
|
attaching mainbus not the string we print based on the board id when
attaching the soc platform abstraction.
Overhaul md_installboot() to make it much more readable based on
suggestions from rpe@
|
|
are left for now but umg files are no longer built when building
releases.
|
|
install dtbs and efiboot on the fat fs.
|
|
|
|
things. OMAP can still load the first u-boot stage (MLO) from the fs
and imx u-boot can load files off fat. The offset allows space for the
u-boot images placed at raw offsets on imx and sunxi.
discussed with kettenis
|
|
in the correct path on disk u-boot will load it and search for dtb
files without a script.
Leave sabre lite/nitrogen with the old method as boundary devices haven't
released u-boot 2015.05 yet.
ok kettenis@
|
|
dtb filenames are longer than 8.3
|
|
|
|
now used.
|
|
ok patrick@ kettenis@
|
|
and force long filenames on the first mount of fat 16 filesystems so
this works.
U-boot scripts have not yet been changed to load these files.
ok kettenis@
|
|
was added for all miniroots at the same time.
ok deraadt@ jsg@
|
|
OK bmercer@, patrick@
|
|
- merge upgrade.sh into install.sub as do_upgrade()
- delete install.sh and upgrade.sh
- make install.sub executable
- turn install and upgrade into symbolic links to install.sub
- add autoinstall symbolic link to install.sub
- change dot.profile to use these symlinks
- introduce a -m option to set MODE in install.sub
- alternativly set MODE and AUTO depending on PROGNAME
- execute the do_{install,upgrade) functions depending on $MODE
OK halex@, krw@
'go for it' deraadt@
|
|
The offset of u-boot.img in the disk image changes to be the same as
wandboard.
|
|
|
|
verbiage explaining what disklabels are.
If you don't know, you should be using (A)uto!
ok rpe@ halex@
|
|
OK halex@ krw@
|
|
OK krw@, halex@, jsg@
|
|
partition-table of a certain type and optionally if it has a partition
of a certain type.
Use disk_has() in the install.md script to replace all the various
"fdisk <disk> | grep <pattern>" commands greatly simplifying things.
positive feedback from sthen@
"time to get it really tested" deraadt@
OK krw@
|
|
until it is needed.
Spotted & ok rpe@
|
|
|
|
miniroot to cover all current wandboard variations.
Unlike the other imx u-boot configs the wandboard config doesn't search
for ext2 only a fat fs.
Grow the ramdisk size to fit the extra u-boot files.
From Roman Kravchuk.
|
|
|
|
u-boot.bin and required u-boot.img on the fat fs so switch to using that
as we do for beaglebone.
Reported by abieber@ via bmercer@
|
|
|
|
problem spotted by jasper@
|
|
when the file is sourced as /var/run/dmesg.boot won't exist then.
|
|
|