> -----Original Message----- > From: Andrew Lunn [mailto:[EMAIL PROTECTED] > Sent: 01 May 2008 12:35 PM > To: John Eigelaar > Cc: [EMAIL PROTECTED] > 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. > > [EMAIL PROTECTED]:~/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 >
