Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Apr 2009 18:59:53 -0400
From:      Chuck Robey <chuckr@telenix.org>
To:        Guillaume Ballet <gballet@gmail.com>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: Pandora
Message-ID:  <49E3C3E9.3080800@telenix.org>
In-Reply-To: <fd183dc60904131302i48c1d9abmb9d26669a600554e@mail.gmail.com>
References:  <fd183dc60904131302i48c1d9abmb9d26669a600554e@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Guillaume Ballet wrote:
>> Is there any work being done for the Pandora platform (which I think is VERY
>> similar to the BeagleBoard)?  It's the TI OMAP3530, but if you don't happen to
>> have anyone working on the Pandora, well, maybe I can start  one.  I need to
>> know if anyone is working on anything similar for FreeBSD.
> 
> I am working on a FreeBSD port for the BeagleBoard. I am far from
> having a complete system, but I wrote a temporary loader and I am
> slowly getting to rootfs mount time. I haven't published anything yet
> since my code is still embarrassingly hacky and incomplete, but feel
> free to contact me: I may already have something you could find useful
> to help you get started on your board.
> 
>> Beyond that, I've just finished building a cross-binutils-2.19, and a
>> cross-gcc-4.3.1.  I think the next step is to build me a cross glibc, but I
>> don't (yet) know what the version of glibc that I need is.  If anyone knows
>> about that, I'd surely appreciate any guesses you might have.   I need to know
>> the filename of the installed libraries, and the glibc version I need.  Thanks.
> 
> Not sure how far you went, but I decided to start compiling and
> booting the kernel before worrying about the userland :) Also, you
> have to be aware that the compiler used in the BSD build system is a
> bit different from the vanilla one. And afaik, gcc 4.3.x does not
> support the extensions required to build the FreeBSD kernel. I'm not
> sure how much work that is, but that's definitely an interesting task
> if you have the time to do it :)

OK, I have a couple of questions.  I've just completed building a binutils-2.19
and a gcc-4.3.1, so now that I've already done that, I used a arm-linux-gnueabi
machine definition, is that the one you have on your cross compiler?  What
version of glibc have you built?  What's the rules you've used for setting the
floating point on your crosscompiler?

I want to get started trying to build the glibc, so if you have any patches for
whatever glibc you used, I'd sure appreciate a copy of them.

> 
> Cheers,
> Guillaume

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknjw+kACgkQz62J6PPcoOkymACfUbHjdpSxN+zVNgRL5CnVxi6B
adoAoJmpGfSoCBb0iFg4EaAQwjSx3UN4
=w4Zk
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49E3C3E9.3080800>