This is the mail archive of the ecos-patches@sourceware.org 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: Support for atsam7x512



> -----Original Message-----
> From: Andrew Lunn [mailto:andrew@lunn.ch] 
> Sent: 01 May 2008 12:35 PM
> To: John Eigelaar
> Cc: ecos-patches@sourceware.org
> Subject: Re: Support for atsam7x512
> 
> 
> On Thu, May 01, 2008 at 07:17:58AM +0200, John Eigelaar wrote:
> > Hi,
> > 
> > Here is a patch that adds all the CDL options and the 
> necessary memory 
> > layout files to support the Atmel at91sam7x512 as part of the 
> > at91sam7s HAL.
> 
> Thanks. I made one change to the patch. 
> 
> lunn@londo:~/eCos/work$ ecosconfig new at91sam7xek
> U CYGHWR_HAL_ARM_AT91_FIQ, new inferred value 1
> U CYGHWR_HAL_ARM_AT91, new inferred value AT91SAM7S
> U CYGHWR_HAL_ARM_AT91SAM7, new inferred value at91sam7x512
> 
> As you had it, it infers a at91sam7x512 configuration, where 
> as before it was at91sam7x256. This changes the default 
> behaviour and is likely to trip somebody up. So i rearranged 
> the CDL requires statements a little so that at91sam7x256 
> remains the default.
>  
> Have you tested the flash driver? I think that also needs a 
> patch. It only supports up to 256K at the moment.

>From the documentation I gather that the 512 has two EFC controllers,
The first one being an exact copy of the controller on the 256 and the 
second simarily controll the second block of 256K flash. I have not
tested
this yet but I presume the existing flash driver wil definitely need
some work
to enable the upper half of flash. 

> 
> > Regards
> > John Eigelaar
> > 
> > PS Any body know a way of incorporating the newly created 
> files into 
> > the patch file ?
> 
> Not without having write access to the repository. Sorry.
> 
>     Andrew
> 


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