Re: PPC 440 System

From: Roland Dreier (roland@topspin.com)
Date: Mon Jul 14 2003 - 11:16:38 EST


    simon> If I remove /sbin/init from the nfs root the kernel panics
    simon> as expected, so I assume root is mounted ok. I have tried
    simon> to build a minimum root filesystem which contains
    simon> /dev/console, /dev/ttyS0 and a statically linked
    simon> /sbin/init. The init just does a printf but I do not see
    simon> this message. Does anyone know it this should work ?

Yes, a static /sbin/init should work.

    simon> Initially I tried to build a root filesystem from files on
    simon> a Mac Clone running Yellow Dog Linux. I believe this has a
    simon> PPC 604e processor. Should this systems binaries/libraries
    simon> run on the 440GP ?

    simon> Can I expect a statically linked executable, made on the
    simon> Mac, to run on the 440GP?

Probably not. The 440GP has no floating point hardware, so you will
need (at least) to build a special glibc without FP instructions and
also make sure your gcc is set up not to generate FP instructions.

Your best bet is probably to download ELDK (a free Embedded Linux
Development Kit) from www.denx.de. Dan Kegel also has some good PPC
4xx cross development information at www.kegel.com.

Best,
  Roland
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Jul 15 2003 - 22:00:52 EST