Same thing I am trying to do on debain Distro I have downloaded the
kernel source from Ftp follows the steps below for compilation.
make ts7300_config
make menuconfig
make dep
make vmlinux
make modules
make modules_install INSTALL_MOD_PATH=/home/dwh/ts7300/linux24-modules
after completion of above steps two new files appears vmlinux.bin and
system.map.
Problem is that I have no idea how to replace these new file on board
SD card.Can some guide me something on this.
--- In "Anouk Ahamitet" <> wrote:
>
>
> --- In "ian_mccrum_mi5afl" <IJ.McCrum@>
> wrote:
> >
> > I note you are using ubuntu 8.10, I have been compiling the kernel and
> > complete ramdisk image for the the cirrus development EDB9307a board
> > using ubuntu 8.04. When I rebuilt my laptop for Ubunutu 8.10 I have
> > had many problems - including the PATH_MAX problem you had.
> >
> > This error is easy to get around - either #include <limits.h> or just
> > #define PATH_MAX with a number - I stuck in 4096 but you'd need to
> > check that value... not sure if the filesystem on the flash has a
> > limit hard coded.
>
> If the host system is causing a problem, then the cross compiler package
> would seem to be "broken" because its entire purpose is to build
> software
> for a different system than the host. If I moved to a different host
> system
> and the PATH_MAX problem went away, that I could be sure I wasn't using
> the cross compiler. Or at least, not using it correctly.
>
> Given the simplicity of the instructions provided, it looks difficult to
> use
> incorrectly. So I can only assume that Technologic never actually built
> their kernel using the kernel source package they distribute. Most
> likely,
> they keep a "clean" kernel source tree around and apply all of the
> patches,
> etc, that they actually used in the kernel release, then package it and
> post
> it to their ftp server.
>
> But with the version I was told to download, they made at least one
> mistake:
> Either they forgot to apply the PATH_MAX patch, or they didn't include
> the
> correct ts7800_config file(s). They could easily have made more, since
> this
> means that the definitely did not test that the source they were
> distributing
> was actually compilable. Or they did test and didn't care (or didn't
> notice)
> that it failed to compile successfully (they could fail to notice if a
> previous
> build had succeeded and left a kernel where they expected to find the
> newly
> built one).
>
> Sorry if my blunt statements bother anyone reading here, but I cannot
> imagine
> any other way to interpret the facts that I have.
>
------------------------------------
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/
|