Date: Sun, 28 Apr 2013 21:20:41 -0700 From: Tim Kientzle <kientzle@freebsd.org> To: freebsd-arm@freebsd.org Subject: FreeBSD on BeagleBone Black Message-ID: <DA52336A-EAFB-401E-B9AE-79ACDCF5B77A@freebsd.org>
next in thread | raw e-mail | index | archive | help
--Apple-Mail=_4210E4DE-B383-4882-814B-C35424A8C5A8 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii I got the boot chain for BeagleBone Black working today. There's still = work to do, but I thought other people might appreciate the first = results: http://people.freebsd.org/~kientzle/beaglebone-and-black-bootfiles.tgz These are the files you'll need on the FAT partition for a Micro-SD = image that can boot on either BeagleBone or BeagleBone Black. These = should be usable to update an existing BeagleBone image to also work on = the Black. Note that there are two sets of DTS/DTB files here: * bbone.dtb is loaded when booting on a "white" BeagleBone. * bboneblk.dtb is loaded when booting on a BeagleBone Black. Right now, bboneblk.dtb is just a copy of bbone.dtb. That will, of = course, need to change in order to take advantage of the additional = memory and other peripherals. The DTS files are there for reference; = you can edit them, recompile and reboot to try changes. If you want to build from source, I just pushed the necessary changes to = Crochet: The BeagleBone board definition will now build an image that = boots on BeagleBone Black as well. This now uses the Denx 2013.04 = U-Boot source snapshot instead of my patched github clone of the Arago = sources. Caveat: Of course, a freshly built kernel will crash right now due to = the issue that Oleksandr and Warner have reported. Between builds, I spent some time today adding more information to the = FreeBSD Wiki: https://wiki.freebsd.org/FreeBSD/arm/BeagleBoneBlack and https://wiki.freebsd.org/FreeBSD/arm/BeagleBone Next steps: * Edit FDT to try to enable more memory * Enable second SD/MMC port to access the eMMC (maybe just an FDT = edit?) * Try booting from eMMC. Cheers, Tim --Apple-Mail=_4210E4DE-B383-4882-814B-C35424A8C5A8 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.18 (Darwin) iQEcBAEBAgAGBQJRffUZAAoJEGMNyGo0rfFBkd8H/27katRvU0FzpaLnTIFlopFj 02lCOt3mmewvwdSKxI/3LWCzExvagTi7pD9p0qJkuGu4XXquLZUOVVSD/x42jyZK cGmZOdhqUvuVtZWk6usHAv9oP8+4O4Zc2UCPldb2C5K3k7TRg/ars1eexGb6Pw+K QAehbqUb4c/NBT/LZO0ljxrkblonkd/7XY9PBHV5CjBq0MNfwGo3rRyyeIYFakf9 mviMEQJtOMB4Tv6KU/8SVU+cARbRFTrFjIJiGYA75IjX8x2l7PHIPCj+faKXuQ52 W+W/uI4ILaz1NzO9x5HAwA2cczrSrHUJi0wAuQ5mfW8eKhZniBzybBBfwwwzth0= =VAFx -----END PGP SIGNATURE----- --Apple-Mail=_4210E4DE-B383-4882-814B-C35424A8C5A8--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DA52336A-EAFB-401E-B9AE-79ACDCF5B77A>