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: porting ecos to at91sam7


fre 2005-06-17 klockan 13:30 +0200 skrev Andrew Lunn:
> On Fri, Jun 17, 2005 at 10:49:08AM +0200, Jokke Ramberg wrote:
> > I am trying to port ecos to Atmels AT91sam7s64. I start out from
> > AT91EB55 (from CVS 050504).
> > 
> > Following the instructions in "embedded software development with ecos"
> > and some debugging, have got to a stage where the I can build an example
> > application from the two-threads example in ecos. I can load it and
> > start.
> > 
> > The two threads are started, I get the start messages from them, with
> > the correct baudrate, on the serial port, the threads calls
> > "cyg_thread_delay(20);", but this function never returns!
> > 
> > I get the timer interrupts, the function "void Cyg_Counter::tick
> > ( cyg_uint32 ticks )" is called regularly (I did not measure how often).
> > 
> > What is more required for delay to return? Any defines or cdl stuff??
> 
> I suggest you run the standard tests and see what passes
> fails. clocktruth can be used to make sure the clock is ticking at the
> right rate etc.
> 
>         Andrew
> 
I can try, but I have very little memory on my device, so the tests can
be hard to build.

The clock speed is one thing, but even it is not correct, the delay
should return ( I set it to only 20, and I can see the tick rate is at
least > 1 Hz).

Jokke



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


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