[ELDK] MCV hardware
    Wolfgang Denk 
    wd at denx.de
       
    Wed Jul  8 14:13:21 CEST 2015
    
    
  
Dear Egor,
In message <loom.20150708T140254-62 at post.gmane.org> 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: wd at denx.de
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 <6aq547$mnr$2 at csnews.cs.colorado.edu>
    
    
More information about the eldk
mailing list