How do you guys cross compile for Zynq (Cortex A9)?

Emb Aud embaudarm at gmail.com
Mon May 23 03:37:58 UTC 2016


Thanks for the nomenclature tip, that saved me a lot research.

It's nice to know that is available as a fallback option.

I put together a nice new fast core i7 for this project though; I'd hate to
see it go to waste. :-)

On Sun, May 22, 2016 at 4:36 PM, Tim Kientzle <tim at kientzle.com> wrote:

>
> > On May 22, 2016, at 11:48 AM, Emb Aud <embaudarm at gmail.com> wrote:
> >
> > Hi Everyone,
> >
> >  I've got FreeBSD compiled and running on my Zybo (Xilinx Zynq CPU).
> >
> >  But I can't figure out how to compile programs to run on it.
>
> I've not used the Zybo specifically, but for Beaglebone and Raspberry Pi,
> I found it easiest to just compile directly on the board.  Everything
> should just work, though for certain larger packages, you may need to
> configure some form of swap.
>
> With two or more boards, you can dedicate one to building, create
> packages, and then distribute those packages to your other boards.
>
> >
> >  It also looks like the Cortex A9 is armv7-a, but the FreeBSD compile
> > instructions I've found (and that work) are for armv6.
>
> FreeBSD uses the term "armv6" to refer generically to armv6 *and later*
> 32-bit processors, including armv7.
>
> Tim
>
>


More information about the freebsd-arm mailing list