Age | Commit message (Collapse) | Author |
|
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.
|
|
|
|
uses disklabel UIDs unconditionally for a while already.
OK krw@
"looks good" deraadt@
|
|
[[ -n $(foo | grep 'bar') ]]
with
foo | grep -q 'bar'
OK halex@ krw@
|
|
Add a miniroot for the CuBox-i which needs u-boot at a particular
offset in the sd image to boot. Based on changes made by Patrick
Wildt in bitrig.
|
|
MI function disklabel_autolayout() which now handles all aspects of
the disklabel auto-layout and autopartitioning case for the root disk.
Remove get_disklabel_template() and merge it with the new function.
"move forward" deraadt@
|
|
|
|
conflicting symbols we can combine the configs.
Multiple umg files are still required however. The bsd.umg target in
the kernel is replaced by targets for bsd.IMX.umg, bsd.OMAP.umg and
bsd.SUNXI.umg.
|
|
Similiar changes were made in bitrig by Patrick Wildt.
As part of this change the physical load address for imx and sunxi have
changed. Any u-boot settings that include it will need to be modified.
imx: 0x10800000 -> 0x10300000
sunxi: 0x40800000 -> 0x40300000
Tested by bmercer, canacar and myself.
ok bmercer@
|
|
to the OpenBSD installer. It is available during unattended installation.
The template file is fetched from an url, provided as answer to a new
question in the response file:
URL to autopartitioning template for disklabel = url
Original diff from and OK henning@
'no objection' krw@
|
|
|
|
|
|
goal of eventually refactoring them)
|
|
|
|
in the image is for Cubieboard1. Discussed with bmercer@
While here switch from using the separate spl and u-boot images
to the combined spl and u-boot 'u-boot-sunxi-with-spl.bin'.
|