>>We are developing an embedded system based on the SA-110 and the 21285 PCI
>>bridge using Linux 2.3.29-rmk1.
>>The system appears to work fine with the dcache turned off.  When the
dcache
>>is enabled then the system hangs.

>You don't say what devices you are using.  Many people are running Linux on

>SA-110 systems perfectly happily with the data cache enabled.

We developed a small board for prototyping embedded/appliance servers.  It
consists of SA110, 21285, 8MB flash, 32MB SDRAM, USB controller with 2
ports, PCMCIA controller with two sockets, an AMD ethernet chip and one
serial port. 

The AMD pcnet32 ethernet chip that does not work with the data cache
enabled.  IO-only PCMCIA cards will work, but there are cards that use DMA
that do not work with the datacache enabled.  I expect USB will not work
with the data cache enabled -- it's all DMA-based.

Here's a URL for a description of the previous version of our board, without
the on-board ethernet:
http://crl.research.compaq.com/projects/personalserver/personal-server-spec.
html

I'll try out the __ioremap trick.  It looks like a fairly easy way to
retrofit a driver.

-Jamey

James E. Hicks, Ph.D.             Sr. Member of the Technical Staff
telephone: +1 617-551-7622      fax : +1 617-551-7650
url:       http://www.crl.research.compaq.com/who/people/jamey/bio.htm
address:   Compaq Computer Corporation, Cambridge Research Laboratory,
One Kendall Square, Bldg. 700, Suite 721, Cambridge, MA 02139, USA
 


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to