This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: EB40/AT91 and EB40A Patches


Thanks guys,

The guide below looks good (tnx Christophe)  . I remember seeing the header
files awhile back but didnt
realize I need to put these in.  I have successfully built the libraries and
tests for the eb40
and eb40a working trees and it looks like the eb40 tests run on my board. I
didn't have
an eb40a board so I didnt run any test from that build.

I have a base structure to look at making a eb55 target now.

Thanks,
Greg Holdren

>
> That looks correct.  Funny, my eb40/../plf_io.h is empty, but since
> I never tested the eb40 I didn't miss it.  My eb40a/../plf_io.h does
> have my LED definitions and probably should have the same registers
> mapped that the eb40 one has.
>
> -tim
>
>
> Christophe Part wrote:
>
> > Hi Tim,
> >
> > Just to be sure I have done the right thing ...
> >
> > I have applied Thomas Koeller patch
> > http://sources.redhat.com/ml/ecos-patches/2002-06/msg00016.html
> > ( Do not forget the patch for the ecos.db)
> >
> > then I have applied Tim Drury patch
> > http://sources.redhat.com/ml/ecos-patches/2002-07/msg00036.html
> > 1) AT49xxxx flash patch
> > 2) EB40A target patch
> > 3) ecos.db patch
> >
> > I have found var_io.h and plf_io.h files from Marc Pignat.
> >
> > http://sources.redhat.com/ml/ecos-discuss/2002-07/msg00371.html
> > http://sources.redhat.com/ml/ecos-discuss/2002-07/msg00376.html
> >
> > I have applied the patch for the eb40a from Tim just before, so I have
> > patched var_io.h by hand.
> >
> > I had to change the line #include  for #include
> >  in tree files to compile the redboot for the eb40 and
> > eb40a.
> > They are :
> > - var/current/src/hal_dial.c
> > - var/current/src/at91_misc.c
> > - eb40/current/src/eb40_misc.c
> > Is it correct ?
> >
> > I cannot test my load because I have just an at91eb55.
> >
> > I hope this help someone else.
> >
> > Christophe
> >
> >
> >  ----------------------------------------------
> >
> > >Greg Holdren wrote:
> > >Tim,
> > >
> > >I have installed the tar files and both Thomas's and your ecos.db patch
> > >files.
> > >Your at91_patch fie is quite large so Im trying to let patch do this
one.
> >
> > In
> >
> > >any
> > >case I seem to be missing the file, "var_io.h", in
> > >"hal/arm/at91/var/current/include", so
> > >its bombing on this part of it. Could I get yours? Should have at91.tar
> > >provide this?
> >
> >
> > >TNX
> > >Greg Holdren
> >
> >
> >  ----------------------------------------------
> >
> > >Tim Drury wrote:
> >
> >
> > >Greg, you will probably only run into this problem when patching
ecos.db
> > >since that file is constantly getting patched.  Ecos.db is arranged as
> > >many small blocks of ~8 lines and it is very easy to merge changes by
> > >hand.  It should be a fairly easy exercise to install the patches
> > >manually be changing/inserting the new blocks that pertain to the at91,
> > >eb40, eb40a, and eb40a flash driver.
> >
> >
> > >The bulk of the patches work on the hal/arm/at91 directory structure
> > >which, IIRC, Thomas' patch completely re-writes.  Then my patch patches
> > >his patch :)
> >
> >
> > >Hopefully we'll be seeing all these at91 patches worked back into cvs
> > >soon.
> >
> >
> > >-tim
> >
> >
> >
> >  ----------------------------------------------
> >
> > >Greg Holdren wrote:
> >
> >
> > >Im trying to apply the patches to split the AT91 and EB40 sources out
> > >and Im
> > >running into errors in the process.
> > >Im using a 10-14-02 snapshot of the CVS. I tried to apply Thomas's
> > >patch to
> > >the ecos.db file with out errors.
> > >
> > >This is what Im doing:    patch -p0 <   this is in
> > >...packages/hal
> > >
> > >It reports bad hunks or lines not found for some reason. Is there any
> > >different syntax that I need to use for patch?
> > >I ended up doing it by hand and then untaring Thomas's tar file for
> > >the at91
> > >directory.
> > >
> > >Applied Tim Drury's at91.patch and it complains also line number and
file
> > >names not found. I stopped here.
> > >
> > >Something is wrong. Does it matter what CVS version is used? Any tip
> > >based I
> > >what I said? Starting points?
> > >
> > >TNX
> > >Greg Holdren
> > >
> > >
> >
> >
> >
> >
> >
>
>
>
> --
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
>


-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]