| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=283673
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Of note:
- This commit adds native FreeBSD/arm release build support without
requiring out-of-tree utilities.
- Part of this merge removes the WANDBOARD-{SOLO,DUAL,QUAD} kernel
configuration files, for which the IMX6 kernel configuration file
should be used instead.
- The resulting images have a 'freebsd' user (password 'freebsd'),
to allow ssh(1) access when console access is not available (VGA
or serial). The default 'root' user password is set to 'root'.
- The /etc/ttys file for arm images now enable both ttyv0 and ttyu0
by default.
Help from: many (boot testing, feedback, etc.)
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282693
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
since it supports all of these board variants.
While here, remove the WANDBOARD-{QUAD,SOLO,DUAL} kernel
configuration files.
Discussed with: ian
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282656
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
error:
root@releng2:/ # mount_msdosfs /dev/md5s1 /usr/obj/usr/src/release/WANDBOARD-QUAD/fat
mount_msdosfs: /dev/md5s1: File name too long
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282654
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
the chroot environment.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282653
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282648
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282647
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282642
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282640
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Ian informed me a few months ago that the WANDBOARD-* kernels will
eventually be combined into one that will work across all these
boards, but for now, build them individually.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282639
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282638
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Several parts of this were obtained from Crochet.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282635
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
and documentation written by loos@ on the Wiki.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282631
|
| |
| |
| |
| |
| |
| |
| |
| | |
Submitted by: ian
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282625
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
'Unrecognized partition table' error, causing boot failure.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282616
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
have a corresponding u-boot port in the Ports Collection.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282606
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282605
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282604
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
branch is now going in a different direction than
originally planned.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282603
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282602
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282601
|
| |
| |
| |
| |
| |
| |
| |
| | |
Obtained from: Crochet
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282600
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282598
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Set UBLDR_LOADADDR.
- Include files to install to the FAT partition.
Obtained from: Crochet
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282597
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282596
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The DTB files are loaded from /boot/dtb on the UFS filesystem.
Submitted by: loos
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282593
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
in the empty DESTDIR, and update path names.
Copy the ubldr to the FAT partition. [1]
Spotted by: andrew [1]
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282592
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282591
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282590
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282587
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
building arm images. This is similar to tools/vmimage.subr
used for building virtual machine disk images. By default,
only arm_create_disk() and arm_install_base() contain real
functionality here, and arm_install_uboot() must be overridden
in the arm/KERNEL.conf file.
In release.sh, make create_arm_armv6_build_release() do
something now.
In arm/BEAGLEBONE.conf, set IMAGE_SIZE, PART_SCHEME, FAT_SIZE,
FAT_TYPE, and MD_ARGS, as well as make arm_install_uboot()
functional.
Parts of this were taken from disecting a previous BEAGLEBONE
image, and other parts obtained from Crochet sources.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282566
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
EMBEDDEDBUILD, EMBEDDED_TARGET, EMBEDDED_TARGET_ARCH,
EMBEDDEDPORTS, and KERNEL.
In release.sh, set TARGET and TARGET_ARCH to the
EMBEDDED_* variants from the configuration file.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282554
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Move the port build for EMBEDDEDPORTS (if set) from arm/release.sh
to release.sh.
Remove arm/release.sh.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282553
|
| |\
| |/
|/|
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282535
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282313
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
for it yet).
This is probably very broken and/or wrong, but that's why
we have projects branches.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=280655
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=280641
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
will make final documentation much easier when done.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=278610
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=278597
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Remove a BOARDS entry left in while testing.
Add build-arm-ports${BOARD} target as a prerequisite when
ARMPORTS is set.
Add build-arm-KERNCONF and build-arm-ports to CLEANFILES.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=278596
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=278595
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
sysutils/u-boot-beaglebone port:
- In arm/BEAGLEBONE.conf, set EMBEDDEDPORTS to the
sysutils/u-boot-beaglebone port.
- In arm/release.sh, remove BEAGLEBONE from setting WANT_UBOOT
- In tools/arm/crochet-BEAGLEBONE.conf, override the
beaglebone_check_uboot(), and set BEAGLEBONE_UBOOT to
/tmp/external/u-boot-beaglebone, and create symlinks to the
u-boot files in /usr/local/share/u-boot-beaglebone and the
uEnv.txt file in crochet/board/Beaglebone/files.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282515
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
sysutils/u-boot-rpi2 port, since these cases are already
handled by arm/release.sh.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282501
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In release.sh, allow overriding buildenv_setup() before
the handoff to arm/release.sh.
Copy arm/RPI-B.conf -> arm/RPI2.conf, set UBOOT_PORT and
the correct KERNEL, and add the buildenv_setup() override
to install the sysutils/u-boot-rpi2 port/package.
Copy tools/arm/crochet-RPI-B.conf -> tools/arm/crochet-RPI2.conf,
and set the correct entries for the RaspberryPi2 board.
Thanks to: loos@
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282500
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
Submitted by: ruben.kerkhof@gmail.com
PR: 199760
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=282148
|
| |
| |
| |
| |
| |
| |
| |
| | |
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=280640
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=279535
|
|/
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=279532
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ARM image builds build the in-tree gcc in order to build u-boot
and gperf is needed to build gcc, but is no longer installed on archs
that use clang.
Invoking the make targets as separate steps is done to work around
a build failure which is not yet fully understood.
Reviewed by: gjb, imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D1317
Notes:
svn path=/head/; revision=276189
|
|
|
|
|
|
|
|
|
|
|
|
| |
surprise build failures.
MFC after: 3 days
X-10.1-MFC: yes
X-MFC-With: r271676, r271677
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=271678
|