Part Number: AM62L
Other Parts Discussed in Thread: SYSCONFIG
Hi TI
We are using AM62L devices with ti-processor-sdk-linux-rt-am62lxx-evm-11.01.16.13.
Currently, we are encountering errors during DDR memtester stress testing with TGDR4004JA and TGDR4008JA DDR4 memory.
The error message is as follows, it works normally when set to "memtester 128K 1":
root@AM62Lx:~# memtester 512K 1
memtester version 4.6.0 (64-bit)
Copyright (C) 2001-2020 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).
pagesize is 4096
pagesizemask is 0xfffffffffffff000
want 0MB (524288 bytes)
got 0MB (524288 bytes), trying mlock ...locked.
Loop 1/1:
Stuck Address : ok
Random Value : ok
Compare XOR : ok
Compare SUB : ok
Compare MUL : ok
Compare DIV : ok
Compare OR : ok
Compare AND : ok
Sequential Increment: ok
Solid Bits : testing 4FAILURE: 0xffffffffffffffff != 0xfffffffffffffdff at offset 0x00000000000394f0.
Block Sequential : ok
Checkerboard : ok
Bit Spread : testing 19FAILURE: 0xffffffffffd7ffff != 0xffffffffffd7fdff at offset 0x000000000003b438.
Bit Flip : testing 4FAILURE: 0xfffffffffffff9fe != 0xfffffffffffffffe at offset 0x0000000000031a40.
FAILURE: 0xfffffffffffffdfe != 0xfffffffffffffffe at offset 0x0000000000032400.
Walking Ones : ok
Walking Zeroes : ok
Done.
We have done some troubleshooting:
1. The problem does not occur on all boards; some boards perform normally under the same configuration and software environment.
2. We have tried adjusting certain parameters based on sysconfig, but without effect.
https://dev.ti.com/sysconfig/#/start
3. Swapping the DDR between normal and abnormal boards resulted in the problem occurring with the board, not the DDR.
4. Replacing the DDR on the abnormal board with GDQ2BFAA-WQ resolved the memtester stress test issue.
Our questions are:
1. Are there any other tools from TI DDR that can effectively locate the problem?
2. Does TI have experience with this error and what issues they tend to suspect?