]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r282500, r282693:
authorgjb <gjb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 20 May 2015 19:32:57 +0000 (19:32 +0000)
committergjb <gjb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 20 May 2015 19:32:57 +0000 (19:32 +0000)
commit9b120aca53d96b7c4bc9306454a7dc99f9760e58
tree17495815755e8059896f1921cee44a6c2a725d43
parentb99643fe0b7696a90e8d0b53ca6b80c9afd957f1
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

git-svn-id: svn://svn.freebsd.org/base/stable/10@283161 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
19 files changed:
etc/etc.arm/ttys
release/arm/BEAGLEBONE.conf
release/arm/PANDABOARD.conf
release/arm/RPI-B.conf
release/arm/RPI2.conf [new file with mode: 0644]
release/arm/WANDBOARD-QUAD.conf [deleted file]
release/arm/WANDBOARD.conf [new file with mode: 0644]
release/arm/ZEDBOARD.conf [deleted file]
release/arm/release.sh [deleted file]
release/release.sh
release/tools/arm.subr [new file with mode: 0644]
release/tools/arm/crochet-BEAGLEBONE.conf [deleted file]
release/tools/arm/crochet-PANDABOARD.conf [deleted file]
release/tools/arm/crochet-RPI-B.conf [deleted file]
release/tools/arm/crochet-WANDBOARD-QUAD.conf [deleted file]
release/tools/arm/crochet-ZEDBOARD.conf [deleted file]
sys/arm/conf/WANDBOARD-DUAL [deleted file]
sys/arm/conf/WANDBOARD-QUAD [deleted file]
sys/arm/conf/WANDBOARD-SOLO [deleted file]