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