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?


I have no problem reading other addresses.
Example reading PCI Config
RedBoot> dump -b 0xC0000000
C0000000: 00 07 FF 01 00 00 00 CA 00 00 00 00 54 06 11 31 |............T..1|
C0000010: 00 00 00 0C 00 00 00 06 00 00 00 00 00 00 80 1F |................|

Example reading GPIO controller
RedBoot> dump -b 0xC8004000
C8004000: 00 00 30 88 00 00 0F 37 00 00 3F BF 00 00 30 FA |..0....7......0.| C8004010: 00 00 00 41 00 00 02 49 01 FF 01 FF 00 00 00 00 |...A...I........|



At boot i have:

success. Using NPE-C with PHY 4.
Warning: IP address 0.0.0.0 in use
Ethernet lan: MAC address 00:1a:2a:87:ef:f4
IP: 0.0.0.0/255.255.255.0, Gateway: 0.0.0.0
Default server: 0.0.0.0

RedBoot(tm) bootstrap and debug environment [ROM]
Red Hat certified release, version 2.04 - built 10:21:48, Feb 27 2007

Platform: KIXRP435 Development Platform (IXP43X) BE
Copyright (C) 2000, 2001, 2002, 2003, 2004, 2007 Free Software Foundation, Inc.

RAM: 0x00000000-0x08000000, [0x00030c58-0x07fc1000] available
FLASH: 0x50000000 - 0x51000000, 128 blocks of 0x00020000 bytes each.
== Executing boot script in 1.000 seconds - enter ^C to abort


Thanks

karl.

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

Reply via email to