I have successfully built a new cross tool using crosstool-ng-1.6.1 and the
arm-gcc433-ep9312-config file from this group' file section on a Debian system
(running under Parallels on a Mac, btw). As an aside, there were a number of
utilities that needed to be installed e.g. autoconf, automake, bison,
coreutils, flex, gawk and maybe one or two others. crosstool-NG is nice enough
to tell you what's missing and there is an experimental feature to have these
installed for you but they don't recommend that.
Now, I just compiled the 2.6.21-ts kernel for the 7350 having changed the
Makefile's CROSSTOOL entry to point to my new cross compiler. This cross
compiler uses EABI, GCC 4.3.3, and GLIBC 2.9. The kernel built just fine. I
have dd'ed the Image file to the SD card and it boots just fine into Busybox.
So, the real question is, how do I know everything works? Are there some
common bench test procedures kernel hackers use? Note, I haven't changed
anything on the fed022010 SD card other than the kernel image in partition 2
particularly the lib or usr directories.
The other question I have is that I started out this SD card using the
feb022010 dd image but the /etc directory is completely missing. Did TS goof
on this dd file? I know it exists on the SD card that originally came with the
board.
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|