Specifications
42000010: 00800040 00800040 9de1110f 00020205 @...@...........
42000020: 756e694c 2e332d78 2d302e36 7478656e Linux-3.6.0-next
42000030: 3130322d 30303132 30302d31 2d343130 -20121001-00014-
=>
=>
=> mm.b 0x42000000
42000000: 01 ? 0x48
42000001: 01 ? 0x65
42000002: 02 ? 0x6c
42000003: 02 ? 0x6c
42000004: 21 ? 0x6f
42000005: 43 ? 0x20
42000006: 65 ? 0x20
42000007: 87 ? 0x20
42000008: 67 ? .
=> md 0x42000000 0x10
42000000: 6c6c6548 2020206f 01234567 606e2100 Hello gE#..!n`
42000010: 00800040 00800040 9de1110f 00020205 @...@...........
42000020: 756e694c 2e332d78 2d302e36 7478656e Linux-3.6.0-next
42000030: 3130322d 30303132 30302d31 2d343130 -20121001-00014-
=>
5.9.2.7. mtest - simple RAM test
=> help mtest
mtest - simple RAM read/write test
Usage:
mtest [start [end [pattern [iterations]]]]
=>
The mtest provides a simple memory test.
=>
=> mtest 0x42000000 0x42100000
Pattern 00000000 Writing... Reading...Pattern FFFFFFFF Writing... Reading...Pattern 00000001 Writing... Reading...Pattern FFFFFFFE Writing... Reading...Pattern 00000002 Writing... Reading...Pattern FFFFFFFD Writing... Reading...Pattern 00000003 Writing... Reading...Pattern FFFFFFFC Writing... Reading...Pattern 00000004 Writing... Reading...Pattern FFFFFFFB Writing... Reading...Pattern 00000005 Writing... Reading...Pattern FFFFFFFA Writing... Reading...Pattern 00000006 Writing... Reading...Pattern FFFFFFF9 Writing... Reading...Pattern 00000007 Writing... Reading...Pattern FFFFFFF8 Writing... Reading...Pattern 00000008 Writing... Reading...Pattern FFFFFFF7 Writing... Reading...Pattern 00000009 Writing... Reading...Pattern FFFFFFF6 Writing... Reading...Pattern 0000000A Writing... Reading...Pattern FFFFFFF5 Writing... Reading...Pattern 0000000B Writing... Reading...Pattern FFFFFFF4 Writing... Reading...Pattern 0000000C Writing... Reading...Pattern FFFFFFF3 Writing... Reading...Pattern 0000000D Writing... Reading...Pattern FFFFFFF2 Writing... Reading...Pattern 0000000E Writing... Reading...Pattern FFFFFFF1 Writing... Reading...Pattern 0000000F Writing... Reading...Pattern FFFFFFF0 Writing... Reading...Pattern 00000010 Writing... Reading...Pattern FFFFFFEF Writing... Reading...Pattern 00000011 Writing... Reading...Pattern FFFFFFEE Writing... Reading...
=>
This tests writes to memory, thus modifying the memory contents. It will fail when applied to ROM or
flash memory.
This command may crash the system when the tested memory range includes areas that are needed for the
operation of the U-Boot firnware (like exception vector code, or U-Boot's internal program code, stack or
heap memory areas).
5.9.2.8. mw - memory write (fill)
=> help mw
mw - memory write (fill)
Usage:
mw [.b, .w, .l] address value [count]
=>
The mw is a way to initialize (fill) memory with some value. When called without a count argument, the value
will be written only to the specified address. When used with a count, then a whole memory areas will be
initialized with this value:
=> md 0x42000000 0x10
42000000: ffffffee ffffffed ffffffec ffffffeb ................
5.9.2.6. mm - memory modify (auto-incrementing) 48