How to port ppc-linux to new custom boards? (virtexII)
marc.leeman at barco.com
Tue Aug 24 17:25:35 EST 2004
> > Where did you download the Montavista 2_4_devel?
If size is an issue for your distrib, have a look at uclibc ,
busybox  (buildroot  and ptxdist  for configuring your final
system). When compared to MVL (configured with devrocket), you'll end
up with a much cleaner and smaller system (about half the size).
buildroot is a Makefile based system to setup your cross compilation
environment and creates your target FS.
ptxdist is a kconfig based all but the kitchen sinck approach, haven't
really checked it out but it looks really impressive, supports uclibc
and busybox (IIRC).
A very good general development environment can be found in ELDK .
Zhe bootloader is of course das U-Boot .
Unless you have very specific requirements, the normal kernel is as good
as a branched version:
$ make ARCH=ppc CROSS_COMPILE=powerpc-linux-
$ make ARCH=ppc CROSS_COMPILE=ppc_82xx-
If you are using GNU/Debian, there is a nice tutorial for creating the
cross packages .
Finally, do not overestimate the commercial support, to my experience;
the collaborative mailing lists are often as good if not better to point
you in the correct direction due to the diverse expertises of the ppl on
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded