Dear Egor,

In message <[email protected]> you wrote:
> 
> > > => md 0xff2800A0 4
> > > and got
> > > ff2800a0:
> > > 
> > > and the system is freezes
> > > 
> > > => md 0x00008000 4
> > > said
> > > 00008000: eb003e36 e10f9000 e229901a e319001f
> > > 
> > > so, md is OK, but ff2800a0 is inaccessible
> > 
> > Ok, it looks like you need to figure out why it does not work in
> > u-boot, first. What is supposed to be at that address?

Above commands attempt to read four 32-bit-words from the start
address plus offsets 0, 4, 8, and 12.  To make this work, your
hardware must support such read operations.

> pio_iob3b (s1)
>     0x000800a0        -        0xff2800a0

Is this a 32 bit register, i. e. does it support 32 bit read access
from that address?

What about the following address space - does it support 32 bit reads
as well?

I recommend to try:

1) accessing a single address only, like:

        md ff2800A0 1

2) accssing only 8 bit at that address (byte read):

        md.b ff2800A0 1

Does this give other results?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [email protected]
KLB is an acronym for `Known Lazy Bastard', aka non-FAQ  reader,  aka
person  who  would  rather  make  someone  take their time to explain
something basic than look it up in a  FAQ.
         -- Tom Christiansen in <[email protected]>
_______________________________________________
eldk mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/eldk

Reply via email to