This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: dump USB regs - command abort - illegal memory access
- From: Andrew Lunn <andrew at lunn dot ch>
- To: Karl Hiramoto <karl at hiramoto dot org>
- Cc: ecos-discuss at ecos dot sourceware dot org
- Date: Mon, 4 Aug 2008 11:29:54 +0200
- Subject: Re: [ECOS] dump USB regs - command abort - illegal memory access
- References: <4896AEC9.9090703@hiramoto.org>
On Mon, Aug 04, 2008 at 09:24:57AM +0200, Karl Hiramoto wrote:
>
>
> Hi,
> I have the IXP435 Dev platform and am trying to read the USB registers.
> Can someone tell me why I get an Error trying to read specific addresses?
>
> On page 380, and 215 of the Dev Manual it says the USB0 base address is
> 0xCD000000 and USB1 is 0xCE000000
>
> http://download.intel.com/design/network/manuals/316843.pdf
>
>
>
> RedBoot> dump -b 0xCD000000
> CD000000: ** command abort - illegal memory access?
> RedBoot> dump -b 0xCE000000
> CE000000: ** command abort - illegal memory access?
The IXP435 is not part of the eCos repository, so it is hard to say.
I would first check the MMU setup. Maybe the memory page containing
the USB device is not setup.
Andrew
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss