History log of /freebsd-10-stable/release/arm/PANDABOARD.conf
Revision Date Author Comments
# 332888 23-Apr-2018 gjb

MFC r332674:
Increase the msdosfs partition size on arm SoC images where the
current size may not be sufficiently large for development and/or
testing.

PR: 227548
Sponsored by: The FreeBSD Foundation


# 331741 29-Mar-2018 gjb

MFC r331562 (manu):
release: arm: Copy boot.scr from ports

Latest u-boot update need u-boot script to load and start ubldr.
(See D14230 for more details)
Copy this file for our arm release on the fat partition.


# 326018 20-Nov-2017 gjb

MFC r325373, r325861:
r325373 (manu):
release/arm: Do not install ubldr

r325861 (manu):
release: Update u-boot and firmware file for RPI-B target.

Sponsored by: The FreeBSD Foundation


# 326016 20-Nov-2017 gjb

MFC r325950, r325953:
r325950:
Sort variables for consistency.

r325953:
Add general configuration files used by release/release.sh for
big-iron installation images.

Sponsored by: The FreeBSD Foundation


# 288469 02-Oct-2015 gjb

MFC r288374:
In addition to the ubldr file, also copy ubldr.bin to the
MS-DOS partition. This will help with transitioning to
a single arm/armv6 userland build which could be used for
all FreeBSD/armv6 images without UBLDR_LOADADDR being set
for each board (ultimately requiring a separate buildworld
for each currently).

Sponsored by: The FreeBSD Foundation


# 284517 17-Jun-2015 gjb

MFC r284333:
Reduce the arm/armv6 image size from 1G to 480M.

Since the images are effectively mostly zeros at 1G,
reduce the size to allow installation on smaller SD
cards, such as 512Mb.

While here, stop writing the /boot.txt file on the
WANDBOARD, which isn't used anyway.

Sponsored by: The FreeBSD Foundation


# 283880 01-Jun-2015 gjb

MFC r283673, r283674:

r283673:
Sort configuration options for consistency with other boards.

r283674:
Export 'BOARDNAME' when differs from the KERNCONF.

Sponsored by: The FreeBSD Foundation


# 283161 20-May-2015 gjb

MFC r282500, r282693:
r282500:
Add initial support for building RPI2 images.

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.

r282693:
Merge ^/projects/release-arm-redux into ^/head.

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.

Note: The RPI2 kernel configuration does not yet exist in stable/10,
however the merge conflicts needed to be properly resolved.
Additionally, SRCBRANCH has been set to base/stable/10 in the updated
arm configuration files as part of this commit.

Sponsored by: The FreeBSD Foundation


# 282292 30-Apr-2015 gjb

MFC r282148:
Fix CROCHETBRANCH.

PR: 199760
Sponsored by: The FreeBSD Foundation


# 280777 28-Mar-2015 gjb

MFC r280640:
Crochet sources moved to a new home; update accordingly.

Sponsored by: The FreeBSD Foundation


# 271791 18-Sep-2014 gjb

MFC r271676, r271677, r271678:

r271676:
Catch up with Crochet changes to fix the BEAGLEBONE
build.

r271677:
Catch up with Crochet changes to fix the WANDBOARD-QUAD
build.

r271678:
Set a static revision of the Crochet checkout to avoid
surprise build failures.

Approved by: re (marius)
Sponsored by: The FreeBSD Foundation


# 264959 25-Apr-2014 gjb

MFC r264794:
Move xdev knobs from release/arm/release.sh and into an
XDEV_FLAGS variable in ${KERNCONF}.conf file.

Local changes:
Fix XDEV_FLAGS for stable/10 branch, in particular, remove
WITH_GCC_BOOTSTRAP=1 and add WITH_GNUCXX=1.

Sponsored by: The FreeBSD Foundation


# 264108 04-Apr-2014 gjb

MFC r264107:
Remove only-works-on-amd64 restriction.

Sponsored by: The FreeBSD Foundation


# 264106 04-Apr-2014 gjb

MFC r262810, r262862, r264105:
r262810:
Merge enabling building FreeBSD/arm images as part of the
release build process.

r262862:
Provide backwards-compatibility with release.conf SVNROOT
entries that do not have a trailing '/'.

r264105:
Add ZEDBOARD support for release builds.

* Local modifications:
- Set SRCBRANCH from head/ to stable/10/.
- Strip svn:merginfo from ^/projects/release-embedded to avoid
pollution.

Sponsored by: The FreeBSD Foundation


# 288469 02-Oct-2015 gjb

MFC r288374:
In addition to the ubldr file, also copy ubldr.bin to the
MS-DOS partition. This will help with transitioning to
a single arm/armv6 userland build which could be used for
all FreeBSD/armv6 images without UBLDR_LOADADDR being set
for each board (ultimately requiring a separate buildworld
for each currently).

Sponsored by: The FreeBSD Foundation


# 284517 17-Jun-2015 gjb

MFC r284333:
Reduce the arm/armv6 image size from 1G to 480M.

Since the images are effectively mostly zeros at 1G,
reduce the size to allow installation on smaller SD
cards, such as 512Mb.

While here, stop writing the /boot.txt file on the
WANDBOARD, which isn't used anyway.

Sponsored by: The FreeBSD Foundation


# 283880 01-Jun-2015 gjb

MFC r283673, r283674:

r283673:
Sort configuration options for consistency with other boards.

r283674:
Export 'BOARDNAME' when differs from the KERNCONF.

Sponsored by: The FreeBSD Foundation


# 283161 20-May-2015 gjb

MFC r282500, r282693:
r282500:
Add initial support for building RPI2 images.

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.

r282693:
Merge ^/projects/release-arm-redux into ^/head.

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.

Note: The RPI2 kernel configuration does not yet exist in stable/10,
however the merge conflicts needed to be properly resolved.
Additionally, SRCBRANCH has been set to base/stable/10 in the updated
arm configuration files as part of this commit.

Sponsored by: The FreeBSD Foundation


# 282292 30-Apr-2015 gjb

MFC r282148:
Fix CROCHETBRANCH.

PR: 199760
Sponsored by: The FreeBSD Foundation


# 280777 28-Mar-2015 gjb

MFC r280640:
Crochet sources moved to a new home; update accordingly.

Sponsored by: The FreeBSD Foundation


# 271791 18-Sep-2014 gjb

MFC r271676, r271677, r271678:

r271676:
Catch up with Crochet changes to fix the BEAGLEBONE
build.

r271677:
Catch up with Crochet changes to fix the WANDBOARD-QUAD
build.

r271678:
Set a static revision of the Crochet checkout to avoid
surprise build failures.

Approved by: re (marius)
Sponsored by: The FreeBSD Foundation


# 264959 25-Apr-2014 gjb

MFC r264794:
Move xdev knobs from release/arm/release.sh and into an
XDEV_FLAGS variable in ${KERNCONF}.conf file.

Local changes:
Fix XDEV_FLAGS for stable/10 branch, in particular, remove
WITH_GCC_BOOTSTRAP=1 and add WITH_GNUCXX=1.

Sponsored by: The FreeBSD Foundation


# 264108 04-Apr-2014 gjb

MFC r264107:
Remove only-works-on-amd64 restriction.

Sponsored by: The FreeBSD Foundation


# 264106 04-Apr-2014 gjb

MFC r262810, r262862, r264105:
r262810:
Merge enabling building FreeBSD/arm images as part of the
release build process.

r262862:
Provide backwards-compatibility with release.conf SVNROOT
entries that do not have a trailing '/'.

r264105:
Add ZEDBOARD support for release builds.

* Local modifications:
- Set SRCBRANCH from head/ to stable/10/.
- Strip svn:merginfo from ^/projects/release-embedded to avoid
pollution.

Sponsored by: The FreeBSD Foundation