FreeBSD 10.1 / 11 on a Raspberry Pi B+ / 2 ?
Glen Barber
gjb at FreeBSD.org
Tue May 5 01:27:46 UTC 2015
On Mon, May 04, 2015 at 06:17:00PM -0700, Tim Kientzle wrote:
>
> > On May 4, 2015, at 3:32 PM, Shawn Webb <lattera at gmail.com> wrote:
> >
> > On Saturday, May 02, 2015 08:07:48 PM Luiz Otavio O Souza wrote:
> >> On 2 May 2015 at 13:50, Andreas Schwarz wrote:
> >>> On 03.05.15, Daisuke Aoyama wrote:
> >>>
> >>> Hi Daisuke,
> >>>
> >>>> I get freeze if I remove "options SMP" from kernel config.
> >>>> Also freshly installed OS(VM in ESXi) and freshly installed crochet and
> >>>> src without any patch give me un-bootable image....
> >>>> It seems current RPI2 code does not work with/without ARM_NEW_PMAP at
> >>>> least r282205. My host is r281389 (clang 3.6 version) which is same
> >>>> version of ODROID-C1 and RPI version on ESXi server.
> >>>
> >>> Thank you for the hint, this will explain my problems.
> >>>
> >>> -andreas
> >>
> >> indeed. This was the fb issue. It should be fixed with r282359.
> >>
> >> Now a fresh src and kernel (with 'options ARM_NEW_PMAP') will boot to
> >> login prompt.
> >>
> >> If something doesn't not work, let me know.
> >
> > Using Crochet to build a new RPI2 image based on a recent HEAD from today, I
> > get this error in the "build FreeBSD ubldr" stage: http://ix.io/ihy
>
> There’s a recent change in FreeBSD that prevents Crochet
> from correctly building the arm boot bits. A patch similar
> to the following is in review and should be committed to
> FreeBSD soon:
>
>
> Index: src/sys/boot/efi/loader/Makefile
> ===================================================================
> --- src/sys/boot/efi/loader/Makefile (revision 281985)
> +++ src/sys/boot/efi/loader/Makefile (working copy)
> @@ -101,6 +101,7 @@
> -j .rela.dyn -j .reloc -j .eh_frame -j set_Xcommand_set \
> --output-target=${EFI_TARGET} ${.ALLSRC} ${.TARGET}
>
> +LIBSTAND= ${.OBJDIR}/../../../../lib/libstand/libstand.a
> LIBEFI= ${.OBJDIR}/../libefi/libefi.a
>
> DPADD= ${LIBFICL} ${LIBEFI} ${LIBFDT} ${LIBEFI_FDT} ${LIBSTAND} \
>
Once the universe build finishes to test there are no regressions,
I will commit the patch. (BTW, this is the wrong version of the
proposed change.)
Glen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20150505/1f659a78/attachment.sig>
More information about the freebsd-arm
mailing list