Thread (7 messages) flat view 7 messages, 4 authors, 2008-07-10

Re: booting an ML405

From: David Baird <hidden>
Date: 2008-07-08 17:12:09

On Mon, Jul 7, 2008 at 7:37 PM, Lorenzo T. Flores [off-list ref] wrote:
If I stop the processor after it hangs:

XMD% mrd 0xc0259fa4 10
C0259FA4:   3C353E5B
C0259FA8:   20202020
C0259FAC:   302E3030
C0259FB0:   30303030
C0259FB4:   5D204C69
C0259FB8:   6E757820
C0259FBC:   76657273
C0259FC0:   696F6E20
C0259FC4:   322E362E
C0259FC8:   32352D72
Since XMD is also a Tcl shell, you can easily download __log_buf like this:

    set fd [open xmd.log w]
    puts $fd [mrd  0xc0259fa4 10]

Then, with a little tweaking, you could use xxd or some other tool to
convert it to ASCII.
If I cut off the 0xc0000000:

XMD% mrd 0x259fa4 10
 259FA4:   FFFFFFFF
 259FA8:   FFFFFFFF
 259FAC:   FFFFFFFF
 259FB0:   FFFFFFFF
 259FB4:   FFFFFFFF
 259FB8:   FFFFFFFF
 259FBC:   FFFFFFFF
 259FC0:   FFFFFFFF
 259FC4:   FFFFFFFF
 259FC8:   FFFFFFFF
My guess is that if you issue a rst (reset) command, I think this will
take the processor out of virtual mode and then you can strip of the
0xc0000000.  But looks like you got what you need anyways, so no need
for this :-)

-David
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help