Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-embedded
Navigation:
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-embedded@g.o
From: Jan Kobler <eng1@...>
Subject: Re: Gentoo on TI embedded ARM board - is it possible?
Date: Thu, 12 May 2011 16:15:57 +0200
Hi,

1. You should also consider Openembedded www.openembedded.org.
This is a true cross-compilation framework. You can take a fast
multicore x86_64 host and build software for all kind of targets.

The build-tool bitbake was inspired by Portage:
http://docs.openembedded.org/bitbake/html/ch01.html

The config files for the supported hardware are:
http://cgit.openembedded.org/cgit.cgi/openembedded/tree/conf/machine

The TMS320DM356 is supported by
conf/machine/dm365-evm.conf
http://cgit.openembedded.org/cgit.cgi/openembedded/tree/conf/machine/dm365-evm.conf

Just set
MACHINE="dm365-evm"
DISTRO="angstrom-2010.x"
in your local.conf file and call
bitbake minimal-image

But I have not yet built for the target dm365-evm.

The description how I have used Openembedded for the i.MX35 is:
http://en.gentoo-wiki.com/wiki/Phytec_phyCORE-iMX35/Openembedded
and for the MPC5125 is:
http://en.gentoo-wiki.com/wiki/Freescale_TWR-MPC5125/Openembedded

2. I have tried to use Gentoo for cross compilation on x86_64 or x86
hosts for arm and ppc targets. There has been always at least one
software package which cannot be cross-compiled. You have to fix this
before you can go on.

The description how I have tried to cross-compile Gentoo for the i.MX35
is: http://en.gentoo-wiki.com/wiki/Phytec_phyCORE-iMX35/Gentoo/Desktop

3. You can try to use qemu and emulate the native cross-compilation
as described in
http://www.gentoo.org/proj/en/base/embedded/handbook/index.xml?part=1&chap=5

4. You can compile native on the target by using stage3, but are you
sure that you want to do it all the time? Do you have enough memory
there? Do you have swap space? Is the CPU fast enough?
Do you have always the right board at hand?

5. There is also another true cross-compilation framework from
Pengutronix http://pengutronix.de/index_en.html. The description how I
have used it for the i.MX35 is:
http://en.gentoo-wiki.com/wiki/Phytec_phyCORE-iMX35/Pengutronix/Embedded

Pengutronix supports ARM, but I don't know, if it already supports the
TMS320DM365.

I hope this helps.

Best regards

Jan


References:
Gentoo on TI embedded ARM board - is it possible?
-- Kfir Lavi
Navigation:
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Gentoo on TI embedded ARM board - is it possible?
Next by thread:
sys-include symlink?
Previous by date:
Re: Gentoo on TI embedded ARM board - is it possible?
Next by date:
Re: gcc-4.6 / bionic


Updated Jun 25, 2012

Summary: Archive of the gentoo-embedded mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.