HomeFreeBSD

Add initial support for building arm BEAGLEBONE images.

Description

Add initial support for building arm BEAGLEBONE images.

  • In arm/release.sh:
    • Move crochet work directory creation to occur earlier, since its parent directory is needed to store a fetched u-boot version.
    • Add a before_build() function as a quick hack to run board-specific (kernel configuration specific, really) commands, if any.
    • For the BEAGLEBONE kernel, a specific version of u-boot source is needed. Fetch the source in before_build() for this case. Unfortunately, there are no checksums available (that I can find) for these sources. For a quick solution, add the hard-coded sha256 of the tarball, and fetch from my public_html/ directory. A more permanent solution for this needs to be found.

Add initial release.sh and crochet configuration files for the
BEAGLEBONE build.

Sponsored by: The FreeBSD Foundation

Details

Provenance
gjbAuthored on Jan 24 2014, 10:12 PM
Parents
rGb479fd538c90: When bootstrapping the build chroot, the default environment is
Branches
Unknown
Tags
Unknown

Event Timeline