Date: Fri, 8 Aug 2014 21:11:08 -0700 From: Tim Kientzle <tim@kientzle.com> To: Paul Mather <paul@gromit.dlib.vt.edu> Cc: freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: What platform do you use? Message-ID: <A6F05086-4CAB-4A1E-8818-E035FB14B7CA@kientzle.com> In-Reply-To: <724D10EE-F6DF-4366-91CF-AE4419847389@gromit.dlib.vt.edu> References: <7EC2AB25-5949-40BF-A5AA-BF4C98F3F640@bsdimp.com> <20140805182438.GP88623@funkthat.com> <53E3E2C7.9000802@hot.ee> <24403276-D738-4CB1-A3BE-BBB72D4370C6@bsdimp.com> <724D10EE-F6DF-4366-91CF-AE4419847389@gromit.dlib.vt.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Aug 8, 2014, at 6:35 AM, Paul Mather <paul@gromit.dlib.vt.edu> wrote: > > It would be handy for those of us wanting to cross-build FreeBSD/arm > for someone who is familiar with the build process to give a quick > example of how to update a FreeBSD/arm installation that is cross-built > on another system. Personally, I use native "make buildworld buildkernel" and let it run over the weekend. ;-) I know a lot of people are happy with NFS mounts, but here are two other options that may prove attractive to some people: * For systems that boot from SD card: Cross-build a new system, mount the SD card onto the build host, and then update the SD card image with make ARCH=armv6 DESTDIR=/mnt/ installworld * For BBB that's booting from eMMC: I've considered adding an option to Crochet's BBB images so you can build a new SD image, boot from that, then update the installed system on eMMC with bits from the SD card. Such a script would complement the existing "copy-to-emmc.sh" script which erases the eMMC and copies over the SD image. Re: several complaints about SD cards and speed. A good USB reader/writer can bulk write to an SD card at better than 10MB/s. (That's a full 1GB image in about 2 minutes.) I've used the built-in SD adapters in various laptops, but those always seem to be really slow. It makes a big difference. Tim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A6F05086-4CAB-4A1E-8818-E035FB14B7CA>