| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282637
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282636
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
that will cause '/R' to be included in the CHECKSUM files.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282629
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
standard 'install' location for other architectures), then
compress the image with xz(1), and generate the CHECKSUM
files.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282628
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Sigh. Thou shalt not commit before coffee.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282627
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282626
|
| |
| |
| |
| |
| |
| |
| |
| | |
Submitted by: ian
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282625
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282624
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
'Unrecognized partition table' error, causing boot failure.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282616
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Mounting local file systems:
mount: /boot/msdos: No such file or directory
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282615
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
properly.
Noticed by: sbruno
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282607
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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=282599
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Remove the temporary directory when done with it.
Destroy the md(4) device when done with it.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282589
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
is necessary.
In arm_install_base(), chroot(8) when installing world
and kernel. Fix paths for fstab(5) and rc.conf(5).
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282588
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282587
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
before attempting to mount(8) devfs. Also, create the
.OBJDIR for the 'release' target, so files end up in the
correct location.
In tools/arm.subr, fix the target device when creating the
gpart partition scheme.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282573
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282570
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
of the build target.
Move arm/armv6 'release' bits to chroot_arm_armv6_build_release().
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282564
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
only needs to be invoked once.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282557
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282556
|
| |
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-arm-redux/; revision=282555
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|