Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Mar 2009 12:57:53 +0100
From:      Arnar Mar Sig <antab@freebsd.org>
To:        "M. Warner Losh" <imp@bsdimp.com>
Subject:   Re: Atmel at91sam9261-ek support.
Message-ID:  <9C3FADC8-1707-46FA-8BD9-EF7731916B61@freebsd.org>
Resent-Message-ID: <200903241200.n2OC0CMM036710@smtp-vbr19.xs4all.nl>
In-Reply-To: <20090323.214024.-2077496443.imp@bsdimp.com>
References:  <164b4c9c0903231301p754eebb7k84ea2b22d7b60dc1@mail.gmail.com> <8BC7AFF2-E0E1-4498-82E8-29C3F64C5E2E@FreeBSD.org> <20090323.214024.-2077496443.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mar 24, 2009, at 4:40 AM, M. Warner Losh wrote:

> In message: <8BC7AFF2-E0E1-4498-82E8-29C3F64C5E2E@FreeBSD.org>
>           Arnar Mar Sig <antab@freebsd.org> writes:
> : >  - a new smc driver (static memory controller)
> : Looks like the at91sam9261 uses the same SMC core as at32ap700x, we
> : should look into using the same driver for both archs. I already  
> have
> : at32_smc in p4 to do bus managment and attach childs but no setup  
> code
>
> Part of the problem here is going to be each SoC is going to have a
> different set of errata for the silicon....
Yes i know. Dosen't look like they are having problems with it in  
linux land, and aren't there driver in the tree that deal with bugs in  
some chip revisions?

After a quick look over at32ap700x and at91sam9261ek errata it dosen't  
look like there are any show stopper bugs for not using the same smc  
driver on both archs. Difference between them are:
at32ap700x has 6 chips selects while at91sam9261ek has 8
"Special" functions (CompactFlash, SmartMedia, NAND..) are set in  
different registers not belonging to SMC (same for both archs but  
different registers)

Arnar Mar Sig



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9C3FADC8-1707-46FA-8BD9-EF7731916B61>