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>
index | next in thread | raw e-mail
[-- Attachment #1 --] 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 [-- Attachment #2 --] -----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-----home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DA52336A-EAFB-401E-B9AE-79ACDCF5B77A>
