Part Number: AM625
Hi,
We are using AM6254 SoC with 16Gb/8Gb DDR4-3200 Samsung P/Ns: K4AAG165WA-BIWE/K4A8G165WC-BIWE.
We have performed memory test running memtester for over more than 2 days. On both configurations, we receive a few kernel errors during the test stating with "rcu stall":
[ 1119.092938] rcu: INFO: rcu_preempt self-detected stall on CPU
[ 1119.098740] rcu: 0-....: (5624 ticks this GP) idle=3be/1/0x4000000000000004 softirq=12719/12725 fqs=2625
[ 1119.108401] (t=5254 jiffies g=14553 q=144)
[ 1119.112595] Task dump for CPU 0:
[ 1119.115831] task:memtester state:R running task stack: 0 pid: 960 ppid: 1 flags:0x00000202
We are unsure is this a kernel issue or DDR timing issue, note that we are using latest DDR Config version v9.08.
Referring to the 16Gb part, as per TI's feedback, for Samsung part, we have modified the tCCD_L to 5tCK and left the rest of the registers unchanged from TI's default setting.
I have attached the 16Gb dmesg logs showing the errors, our DDR config files. DDR datasheet can be found here: https://www.memorydistri.com/pub/media/downloads/datasheets/K4AAG165WA_BITD.pdf
(Note, in 16Gb test, our script left 550MB of free memory and ran 23 threads of 50MB each for more than 2 days.)
Has TI validated the latest DDR config v9.08 on its EVK? have you encountered such errors?
We would appreciate your assistance on resolving this issue.
dmesg-16Gb.txtDDR_Config_0.09.08.0000.zip
Thank you for your support,
Jhon Q.