On Thu, Dec 20, 2007 at 10:34:15PM +0800, aaron lwe wrote:
- //Until you can successfully run memtest86 as a payload and it reports
*>* //zero errors, RAM has not yet been configured correctly. *>* *>* OK, I get it. Thanks. *>* Memtest86 reports errors at memory address *>* 1MB, 5MB, 9MB, 13MB, 17MB, ... not sure what's wrong. * // Many addresses around there or only exactly 1MB, 5MB etc?
It's exactly at 1MB, 5MB, etc, I captured the errors as following: Tst Pass Fail������������������������������ Bad Err-Bits Count Chan --- ---- -----������������������������������-------- -------- ----- ----
0 0 00006d00000 - 109.0MB 00000000 ffffffff 0ed00000 1 0 0 00006d00000 - 109.0MB 00000000 ffffffff 16d00000 1 0 0 00007100000 - 113.0MB 00000000 ffffffff 0f100000 1
0 0 00007100000 - 113.0MB 00000000 ffffffff 17100000 1 0 0 00007500000 - 117.0MB 00000000 ffffffff 0f500000 1 0 0 00007500000 - 117.0MB 00000000 ffffffff 17500000 1
0 0 00007900000 - 121.0MB 00000000 ffffffff 0f900000 1 0 0 00007900000 - 121.0MB 00000000 ffffffff 17900000 1 0 0 00007d00000 - 125.0MB 00000000 ffffffff 0fd00000 1
0 0 00007d00000 - 125.0MB 00000000 ffffffff 17d00000 1
memtest crashed when it's doing own address test. after examing the log file I found that the biggest address that it displayed error is at 0x7d00000(125MB), any addresses above 125MB are ok. the smallest address is at 0x20000(128KB).